North African Lamb Meatballs in Tomato Sauce

Lamb meatballs have a richness that beef and pork cannot touch. Simmered in a spiced tomato sauce with cumin, cinnamon, and a hit of harissa, you get something that straddles the line between Italian comfort and North African warmth. The meatballs stay tender because of the breadcrumb panade, and the sauce picks up all the lamb drippings.

Here at Honest Cooking, we firmly believe that lamb meatballs do not get enough attention. Beef and pork dominate the meatball world, but lamb brings a richness and depth that pairs naturally with favorite spices like cumin, coriander. Cinnamon – so let’s change the narrative right now. Add fresh mint to the mix, simmer them in a smoky harissa-laced tomato sauce. Finish with crumbled feta, and you have something that feels distinctly North-African Mediterranean without being tied to any single country. This is a weeknight-friendly dinner that takes about 45 minutes but tastes like it took way longer. Big difference. One important note: do not drain the fat from the lamb.

That rendered fat is carrying all the flavor from the spices, and it enriches the tomato sauce as the meatballs simmer. Reliable. The harissa paste gives the sauce a smoky, slow-building heat that works against the cooling feta on top. Simple as that. Fresh mint is PERFECT here. It cuts against the richness of the lamb and keeps every bite from feeling heavy. Serve this with warm pita or flatbread, or over couscous if you want something more substantial. These also hold up well as leftovers, and the sauce only gets better as the flavors develop overnight.

How to Make North African Lamb Meatballs in Tomato Sauce


Making and Browning the Meatballs

In a large bowl, combine the ground lamb, breadcrumbs, egg, minced garlic, chopped mint, cumin, coriander, cinnamon, one teaspoon salt, and pepper.

Mix gently with your hands until just combined. Don’t overwork the mixture or the meatballs will be dense.

Roll into one-and-a-half-inch meatballs, about twenty total.

Heat olive oil in a large deep skillet over medium-high heat.

Brown the meatballs in batches, about two minutes per side. They don’t need to be cooked through at this stage. Remove and set aside.


Building the Tomato Sauce

In the same skillet with the rendered lamb fat, add the diced onion and cook for four minutes until softened.

Add the minced garlic and harissa paste. Stir for thirty seconds until fragrant.

Pour in the crushed tomatoes, sugar, and the remaining half teaspoon of salt. Stir to combine and bring to a simmer.

Let the sauce cook for five minutes to allow the flavors to meld and thicken slightly.


Simmering and Finishing

Nestle the browned meatballs into the tomato sauce. Spoon some sauce over the top of each meatball.

Cover the skillet and simmer for twenty minutes until the meatballs are cooked through and the sauce has thickened. The sauce should be rich and coat the back of a spoon.

Scatter crumbled feta and chopped parsley over the top. Serve with crusty bread for soaking up the sauce.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Lamb Meatballs in Tomato Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 3 reviews

  • Author: Honest Cooking
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

Lamb meatballs have a richness and earthiness that beef and pork cannot touch — and when you simmer them in a spiced tomato sauce with cumin, cinnamon, and a hit of harissa, you get something that straddles the line between Italian comfort and North African warmth. The meatballs stay tender because of the breadcrumb panade, and the sauce picks up all the lamb drippings.


Ingredients

Units Scale
  • 1 1/2 lbs ground lamb
  • 1/3 cup plain breadcrumbs
  • 1 large egg
  • 3 cloves garlic, minced
  • 2 tablespoons fresh mint, finely chopped
  • 1 tablespoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground cinnamon
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon harissa paste
  • 1 can (28 ounces) crushed tomatoes
  • 1 teaspoon sugar
  • 1/2 cup crumbled feta cheese
  • 2 tablespoons fresh flat-leaf parsley, chopped
  • Crusty bread for serving

Instructions

  1. Combine the ground lamb, breadcrumbs, egg, garlic, mint, cumin, coriander, cinnamon, 1 teaspoon salt, and pepper. Mix gently until just combined. Roll into 1 1/2-inch meatballs — about 20.
  2. Heat olive oil in a large deep skillet over medium-high heat. Brown the meatballs in batches, about 2 minutes per side. They do not need to be cooked through. Remove and set aside.
  3. In the same skillet, cook the onion 4 minutes until softened. Add garlic and harissa paste. Stir 30 seconds.
  4. Pour in the crushed tomatoes, sugar, and remaining 1/2 teaspoon salt. Simmer 5 minutes.
  5. Nestle the meatballs into the sauce. Cover and simmer 20 minutes until the meatballs are cooked through and the sauce has thickened.
  6. Scatter crumbled feta and chopped parsley over the top. Serve with crusty bread for soaking up the sauce.

Notes

  • Ground lamb has more fat than beef, which keeps the meatballs exceptionally moist. Do not try to drain the fat from the pan — it flavors the sauce.
  • Harissa paste gives the tomato sauce a smoky heat that complements the lamb beautifully. Adjust the amount to your heat tolerance.
  • Fresh mint in the meatballs is not decorative — it cuts the richness of the lamb and adds a brightness that dried herbs cannot replicate.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 6
  • Sodium: 810
  • Fat: 34
  • Carbohydrates: 18
  • Fiber: 3
  • Protein: 34
  • Cholesterol: 115

Frequently Asked Questions

Can I use ground beef instead of lamb?

You can, but lamb’s richness and earthiness are what make these meatballs special. If you do use beef, choose one with at least fifteen percent fat to keep them moist.

How spicy is harissa?

Harissa varies in heat level depending on the brand. Start with one tablespoon and taste the sauce before adding more. You can always add more heat, but you can’t take it away.

Can I make these ahead?

Yes. The meatballs and sauce keep in the refrigerator for up to five days and freeze well for three months. Reheat gently on the stovetop.

View Comments (7) View Comments (7)
  1. Loved the flavor blend! Next time, I’ll double-check the tomato sauce quantity. Mine came out a bit runny. Great family dinner choice.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Previous Post

Prospect Berkshires: A Modern Cabin Hotel Worth Visiting Every Season

Next Post

Lavender Earl Grey Iced Tea

Download on the App Store and Play Store