The Tastiest Meatballs with Fresh Tomato Sauce

Get
FREE
Recipes!

Get My Favorite Recipe

From my childhood in Jordan to your table, I present a fusion of kufetah-inspired meatballs, lovingly drenched in a robust fresh tomato sauce.

In my childhood in Jordan, ‘meatballs’ were not a term we used. Instead, we cherished our special kufetah—savory meatballs with a delectable fresh tomato sauce—a flavorful mix of ground lamb and beef infused with onion and parsley. Visits to the butcher with my dad were routine, where this signature blend would come to life. We’d add our chosen spices at home, setting the stage for culinary adventures.

This versatile meat mix was the star of three staple dishes from my homeland. ‘Kufetah bel bandura’ featured the meat pressed into a pan, adorned with fresh tomato and onion slices—akin to the beginnings of a traditional meatball sauce. The second variation shaped the meat into ovals and served it in a tahini yogurt sauce alongside potatoes and cauliflower. And then there were the kufetah kebabs, seasoned uniquely.

Later, I discovered the iconic ‘spaghetti and meatballs,’ reminiscent of the form and essence of our kufetah. Inspired, I began transforming our traditional kufetah mix into meatballs, adapting them for various dishes. These meatballs embraced versatility, from crowning spaghetti and rice to finding a snug spot in subs or serving as bite-sized appetizers. Today, I share a recipe that marries the rich flavors of Jordanian kufetah with the beloved texture of Italian-American meatballs and fresh tomato sauce.

Ingredients Meatballs With Fresh Tomato Sauce

 For the Meatball Mixture

  • Ground Lamb and Ground Beef: Offer a rich and savory base, giving the meatballs a hearty and meaty flavor.
  • Sweet Onion: Adds a subtle sweetness and depth to the meat mixture.
  • Italian Parsley: Infuses a fresh and herbaceous note, enhancing the overall flavor profile.
  • Cumin, Turmeric, Aleppo Pepper, Salt, and Pepper Seasonings contribute a well-balanced blend of savory, peppery, and earthy notes to the sauce.
  • Olive Oil: Used for sautéing the meatballs, adding richness and enhancing the overall mouthfeel.

Tomato Sauce Seasoning:

  • Large Onion, Celery Stalks, Carrots: Create a flavorful base, offering a sweet and savory foundation for the sauce.
  • Fresh Diced Tomatoes (or One Can): Provide a juicy and vibrant tomato flavor, forming the sauce base.
  • Tomato Paste (Dissolved in a Cup of Warm Water): Adds depth and thickness to the sauce, intensifying the tomato flavor.
  • Salt, Black Pepper, Cumin, and Turmeric: Seasonings that contribute a well-balanced blend of savory, peppery, and earthy notes to the sauce.

Pro Tips for Perfecting Your Dish

Crafting the perfect meatballs with fresh tomato sauce is an art form, and there’s no one-size-fits-all approach. Some swear by baking, others simmer in sauce, but I prefer pan-searing. It infuses the meatballs with a tantalizing crust that pairs beautifully with the rich tomato sauce. However, whether you savor them in sauce or solo, these meatballs are a delight. Now, let’s delve into some pro tips to ensure your meatballs are nothing short of perfection.

  • Precision in Chopping: The finer you chop the onions and parsley, the smoother and more prosperous the meatball texture becomes.
  • Savory Spice Blend: Mix spices into the meat to ensure uniformity, letting every bite tell the same flavorful story.
  • Sauce Texture Choices: I have a love affair with chunkier tomato sauce, especially over rice. Yet, if silkiness is your game, blending is the way to go.

Pairing Ideas

Every culture boasts its meatball variant, resulting in diverse serving suggestions. In Italian American dishes, meatballs shine atop spaghetti or nestled in sandwiches, offering a fulfilling combo of protein and carbs. But don’t stop there! While I am fond of pairing them with vermicelli rice – letting the tomato sauce enrich the fluffy grains – they also sit perfectly alongside pasta or mashed potatoes.

How to Make The Tastiest Meatballs with Fresh Tomato Sauce

Preparation

1.
Prepare the Meatballs:
In a large mixing bowl, combine the ground lamb, ground beef, chopped sweet onion, parsley, salt, black pepper, cumin, turmeric, and Aleppo pepper.
Form the mixture into large meatballs, weighing about 3.5 oz each.
Mark as complete
2.
Sear the Meatballs:
In a large Dutch oven or pot, heat the olive oil over medium-high heat.
Working in batches, add the meatballs and sear them on all sides until golden brown.
Once browned, transfer the meatballs to a separate plate and set aside
Mark as complete
3.
Prepare the Tomato Sauce Base:
In the same pot, sauté the chopped onion for 2 minutes.
Add the celery and carrots, and sauté for an additional 5 minutes or until softened.
Stir in the salt, black pepper, cumin, turmeric, and Aleppo pepper. Sauté for 2 more minutes, ensuring the vegetables are well-coated with the spices.
Mark as complete
4.
Build the Sauce:
Pour in the diced tomatoes. Stir in the dissolved tomato paste and water mixture.
Add the bay leaves and bring the sauce to a boil.
Once boiling, reduce the heat to low and let the sauce simmer for 30 minutes, allowing the flavors to meld.
Mark as complete
5.
Blend to Desired Consistency:
Using a hand blender, blend the sauce to your preferred thickness.
Mark as complete
6.
Final Simmer:
Return the sauce to a simmer for another 15 minutes.
Gently add the meatballs back into the pot, letting them cook in the sauce for an additional 10 minutes, or until they're fully cooked through
Mark as complete
7.
Serve & Enjoy: Plate the meatballs over your favorite pasta or rice, ladle on the fresh tomato sauce, and enjoy a culinary journey from Jordan to Italy.
Mark as complete

Ingredients:

1X 2X 3X
Adjust Servings
1 lb ground lamb
1 lb ground beef
1 sweet onion (chopped small)
½ bunch Italian parsley (chopped)
1 tablespoon salt
2 teaspoons black pepper
2 teaspoons cumin
2 teaspoons turmeric
1 teaspoon Aleppo pepper
3 tablespoon olive oil
For the Tomato Sauce
1 large onion (chopped)
2 celery stalks (chopped)
3 carrots (chopped)
5 cups fresh diced tomatoes or a can
3 tablespoons tomato paste dissolved in one cup of warm water
1 tablespoon salt
2 teaspoon black pepper
2 teaspoon cumin
2 teaspoon turmeric
1 teaspoon Aleppo pepper
2 bay leaves

Preparation

1
Prepare the Meatballs: In a large mixing bowl, combine the ground lamb, ground beef, chopped sweet onion, parsley, salt, black pepper, cumin, turmeric, and Aleppo pepper. Form the mixture into large meatballs, weighing about 3.5 oz each.
2
Sear the Meatballs: In a large Dutch oven or pot, heat the olive oil over medium-high heat. Working in batches, add the meatballs and sear them on all sides until golden brown. Once browned, transfer the meatballs to a separate plate and set aside
3
Prepare the Tomato Sauce Base: In the same pot, sauté the chopped onion for 2 minutes. Add the celery and carrots, and sauté for an additional 5 minutes or until softened. Stir in the salt, black pepper, cumin, turmeric, and Aleppo pepper. Sauté for 2 more minutes, ensuring the vegetables are well-coated with the spices.
4
Build the Sauce: Pour in the diced tomatoes. Stir in the dissolved tomato paste and water mixture. Add the bay leaves and bring the sauce to a boil. Once boiling, reduce the heat to low and let the sauce simmer for 30 minutes, allowing the flavors to meld.
5
Blend to Desired Consistency: Using a hand blender, blend the sauce to your preferred thickness.
6
Final Simmer: Return the sauce to a simmer for another 15 minutes. Gently add the meatballs back into the pot, letting them cook in the sauce for an additional 10 minutes, or until they're fully cooked through
7
Serve & Enjoy: Plate the meatballs over your favorite pasta or rice, ladle on the fresh tomato sauce, and enjoy a culinary journey from Jordan to Italy.

Recipe Tips & Suggestions

Storing Your Meatballs

Once cooked, transfer the meatballs to an airtight container and refrigerate for up to 4 days. For longer storage, place them in a freezer-safe container — they'll remain good for up to 2 months. Remember to label the container with the date of freezing to keep track

Reheating Frozen Meatballs

With Sauce: If the meatballs are frozen with their sauce, allow them to thaw and then warm them up in a pot or large saucepan over medium heat. Without Sauce: For meatballs frozen after searing (without sauce), thaw them first. Then, reheat in a large skillet over medium heat until heated through.

Nutrition Information

The information shown is an estimate provided by an online nutrition calculator. It should should not be considered a substitute for a professional nutritionist's advice.
See our full nutrition disclosure here.

rana

By Rana

Thanks for visiting my Mediterranean food blog and welcome to my virtual kitchen! Here, you’ll find mouth-watering, wholesome, and nutritious Mediterranean recipes that will change the way you view cooking.

Never Miss a Recipe

Subscribe to my newsletter for authentic Mediterranean recipes, essential cooking tips, and the latest food news, all delivered directly to your inbox for FREE. Let’s create memorable dishes together!

    You will not receive any spam

    I would love to hear your experience!

    I’d love to hear your thoughts! If you tried this recipe or made any tweaks, please leave a comment below.

    Leave a Reply

    Your email address will not be published. Required fields are marked *