Spiced Lamb Meatballs Tomato

Spiced Lamb Meatballs in Tomato Sauce bubbling in a skillet, garnished with fresh parsley and mint. Pin it
Spiced Lamb Meatballs in Tomato Sauce bubbling in a skillet, garnished with fresh parsley and mint. | howtocookwithali.com

These juicy lamb meatballs are seasoned with a blend of warming spices like cumin, coriander, and smoked paprika. The meatballs are gently baked before being simmered in a rich tomato sauce, layered with garlic, onions, and fresh herbs. This dish combines tender textures with aromatic flavors, complemented by the fresh parsley and mint garnish. Serve alongside rice, couscous, or warm flatbread for a satisfying, flavorful meal that highlights Middle Eastern influences.

A friend once handed me a plate of these spiced lamb meatballs at a dinner party, and I'll admit, I was skeptical about the cinnamon at first. One bite changed everything—the warmth of the spices, the tender lamb, the way the sauce clung to each ball. I spent the rest of the evening asking for the recipe, and now they've become my go-to dish when I want to impress without spending hours in the kitchen.

I made these for my sister's book club gathering, and what surprised me most was how the apartment filled with this incredible aroma—cumin, cinnamon, and tomato mingling together. People kept wandering into the kitchen asking what smelled so good, and I loved that this humble Middle Eastern dish became the star of the evening without trying to be.

Ingredients

  • Ground lamb: The real hero here—it's richer and more flavorful than beef, though a beef blend works if that's what you have on hand.
  • Onion and garlic: Finely grate the onion rather than chopping it; it breaks down into the meat and keeps everything moist.
  • Fresh herbs: Parsley and mint feel essential, not optional—they brighten the whole dish and prevent it from tasting one-dimensional.
  • Cumin, coriander, cinnamon, and smoked paprika: This quartet is what makes the meatballs taste Middle Eastern; don't skip any of them.
  • Egg and breadcrumbs: These are your binders, but use them sparingly or the meatballs become dense and heavy.
  • Crushed tomatoes and tomato paste: The paste adds depth; it's the secret weapon that keeps the sauce from tasting flat.
  • Olive oil: Good quality matters here since you're using it to build flavor, not just cook.

Instructions

Prepare your workspace:
Preheat the oven to 200°C and line a baking tray with parchment paper. This prevents sticking and makes cleanup blissfully easy.
Build the meatball mixture:
Combine all the meatball ingredients in a large bowl and mix gently with your hands until just combined. The moment everything comes together, stop—overworking makes them tough and dense, which you want to avoid.
Shape and bake:
Shape the mixture into about 20 walnut-sized balls and arrange them on the prepared tray. Bake for 12 to 15 minutes until they're lightly browned on the outside but still tender inside.
Start the sauce:
While the meatballs bake, heat olive oil in a large skillet over medium heat and sauté the chopped onion for 3 to 4 minutes until soft and translucent. This builds the foundation for everything that comes next.
Toast the spices:
Add the minced garlic, cumin, coriander, cinnamon, and smoked paprika to the onions and cook for about 1 minute. You'll smell the spices bloom—that's exactly what you want.
Build the sauce:
Stir in the crushed tomatoes, tomato paste, sugar, salt, pepper, and water, then bring everything to a gentle simmer. The tomato paste dissolves into the sauce, creating a velvety richness.
Combine and simmer:
Carefully add the partially baked meatballs to the sauce, cover the skillet, and let everything simmer gently for 15 to 20 minutes, stirring occasionally. The meatballs will finish cooking in the sauce, absorbing all those beautiful flavors.
Finish and serve:
Taste the sauce and adjust the seasoning if needed, then serve hot with a generous garnish of fresh parsley and mint. The herbs add a brightness that cuts through the richness.
Tender Spiced Lamb Meatballs in Tomato Sauce served over fluffy rice with warm flatbread on the side. Pin it
Tender Spiced Lamb Meatballs in Tomato Sauce served over fluffy rice with warm flatbread on the side. | howtocookwithali.com

There's something almost meditative about watching these meatballs simmer in that fragrant sauce, knowing that in twenty minutes you'll have something that tastes like it took all afternoon. It's one of those dishes where minimal effort delivers maximum comfort, and that feels like cooking at its best.

Why the Spice Blend Works

The combination of cumin and coriander gives earthiness, while cinnamon adds a subtle sweetness that rounds everything out. Smoked paprika brings smokiness without needing actual fire, and these four spices together create something that tastes complex but never overwhelming. I've tried making these with just cumin, and it's honestly forgettable—this blend is the entire personality of the dish.

Serving and Pairing

These meatballs shine with fluffy couscous, which soaks up the sauce beautifully, or with steamed rice if you want something more neutral. Warm pita bread works too—tuck a few meatballs inside with a spoonful of sauce and you've got a casual meal that feels anything but ordinary. I've even served them over creamy yogurt for a lighter approach, and the cool tang against the warm spices was revelatory.

Storage and Make-Ahead Tips

Leftovers actually taste better the next day as the flavors deepen and meld together, which makes this an ideal dish for batch cooking. The meatballs keep in the refrigerator for up to three days in their sauce, and they also freeze beautifully if you want to make double and save some for a rushed weeknight. You can even assemble the meatballs and refrigerate them overnight before baking, though let them come to room temperature for a few minutes before putting them in the oven.

  • Reheat gently on the stovetop over low heat, adding a splash of water if the sauce has thickened too much.
  • For extra heat, increase the chili flakes or add a pinch of cayenne when building the sauce.
  • If you need to substitute, ground beef or a beef-and-lamb blend works, though you'll lose some of that distinctive richness.
Golden-baked Spiced Lamb Meatballs in Tomato Sauce coated in a rich red sauce, perfect for a cozy dinner. Pin it
Golden-baked Spiced Lamb Meatballs in Tomato Sauce coated in a rich red sauce, perfect for a cozy dinner. | howtocookwithali.com

These spiced lamb meatballs have a way of becoming a favorite without any fuss, and once you've made them, you'll find yourself reaching for this recipe again and again. There's real magic in how something this simple can taste so satisfying.

Recipe FAQs

Ensure the mixture is gently combined without overmixing and use breadcrumbs and egg to bind the meatballs firmly.

Yes, substituting regular breadcrumbs with gluten-free alternatives works perfectly.

The mix includes ground cumin, coriander, cinnamon, smoked paprika, and optional chili flakes for warmth and depth.

Baking helps keep the meatballs tender and reduces oil use before simmering in the sauce.

Serve with rice, couscous, or warm pita to balance the rich and aromatic tomato sauce.

Spiced Lamb Meatballs Tomato

Tender lamb meatballs infused with warm spices, simmered in a savory tomato sauce, ideal with rice or couscous.

Prep 25m
Cook 35m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Meatballs

  • 1.1 lbs ground lamb
  • 1 small onion, finely grated
  • 2 garlic cloves, minced
  • 2 tbsp fresh parsley, finely chopped
  • 1 tbsp fresh mint, finely chopped
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/2 tsp smoked paprika
  • 1/2 tsp chili flakes (optional)
  • 1/2 tsp salt
  • 1/4 tsp freshly ground black pepper
  • 1 large egg
  • 2 tbsp breadcrumbs

Tomato Sauce

  • 2 tbsp olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1/2 tsp smoked paprika
  • 1 can (14 oz) crushed tomatoes
  • 1 tbsp tomato paste
  • 1 tsp sugar
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 3.4 fl oz water
  • 1 tbsp fresh parsley, chopped (for garnish)
  • 1 tbsp fresh mint, chopped (for garnish)

Instructions

1
Preheat oven: Preheat oven to 390°F and line a baking tray with parchment paper.
2
Prepare meatball mixture: Combine ground lamb, grated onion, minced garlic, parsley, mint, cumin, coriander, cinnamon, smoked paprika, chili flakes, salt, black pepper, egg, and breadcrumbs in a large bowl. Mix gently until just combined.
3
Shape meatballs: Form the mixture into 20 walnut-sized meatballs and arrange them on the prepared baking tray.
4
Partially bake meatballs: Bake the meatballs for 12 to 15 minutes until lightly browned but not fully cooked through.
5
Sauté aromatics: Heat olive oil in a large skillet over medium heat. Sauté chopped onion for 3 to 4 minutes until softened.
6
Add spices and garlic: Add minced garlic, ground cumin, coriander, cinnamon, and smoked paprika to the skillet. Cook for 1 minute until fragrant.
7
Combine sauce ingredients: Stir in crushed tomatoes, tomato paste, sugar, salt, black pepper, and water. Bring the mixture to a simmer.
8
Simmer meatballs in sauce: Add partially baked meatballs to the sauce. Cover and simmer gently for 15 to 20 minutes, turning occasionally, allowing the meatballs to cook through and the sauce to thicken.
9
Finish and serve: Adjust seasoning if necessary. Serve hot, garnished with fresh parsley and mint.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Baking tray and parchment paper
  • Large skillet with lid
  • Knife and chopping board
  • Measuring spoons

Nutrition (Per Serving)

Calories 410
Protein 26g
Carbs 17g
Fat 27g

Allergy Information

  • Contains egg and gluten (from breadcrumbs).
  • Use gluten-free breadcrumbs for a gluten-free version.
  • Check labels of processed ingredients for allergens.
Ali Thompson

Home cook sharing easy, budget-friendly recipes and kitchen tips for real-life meals.