Skip to content
tunisiandinner✨ New

Tunisian Kefta Meatballs in Harissa Tomato Sauce

Spiced beef and lamb meatballs simmered in a fiery harissa-tomato sauce — a bold Tunisian dinner built on the country's signature chili paste.

Prep
20 min
Cook
30 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#tunisian#kefta#meatballs#harissa#tomato#dinner

About This Recipe

Kefta, ground meat seasoned with a blend of warm spices and fresh herbs, is a staple across Tunisian and broader Maghrebi cooking, and this version shapes the seasoned meat into small meatballs that simmer directly in a tomato sauce spiked generously with harissa. The heat builds gradually as the meatballs cook, since harissa's chili flavor deepens and mellows slightly with time in the simmering sauce rather than staying as sharp as it is straight from the jar. The technique that matters most is seasoning the meat mixture assertively with cumin, coriander and fresh mint or parsley before shaping, since kefta relies on bold spicing rather than a subtle hand. The meatballs are browned briefly first to build a crust, then finish cooking directly in the harissa-tomato sauce so they absorb its heat and flavor fully by the time they're done. Served with crusty bread for scooping or over couscous, this dish reflects Tunisia's love of building deep, spicy flavor from a relatively short ingredient list, relying on the harissa itself to carry most of the dish's character.

Ingredients

Serves 4

  • 300 gground beef
  • 300 gground lamb
  • 1 smallonion(finely grated)
  • 0.33 cupfresh mint(chopped)
  • 0.33 cupfresh parsley(chopped)
  • 1.5 tspground cumin
  • 1 tspground coriander
  • 1.5 tspfine sea salt
  • 3 tbspolive oil
  • 1onion(diced, for sauce)
  • 3 clovesgarlic(minced)
  • 3 tbspharissa
  • 600 gcrushed tomatoes
  • 1 cupwater

Instructions

  1. 1

    Mix the kefta

    Combine ground beef, ground lamb, grated onion, mint, parsley, cumin, coriander and salt. Mix and shape into 16 small meatballs.

  2. 2

    Brown the meatballs

    Heat olive oil in a wide pan over medium-high heat. Brown meatballs on all sides, about 6-7 minutes. Remove and set aside.

  3. 3

    Build the sauce

    In the same pan, cook diced onion until soft, about 6 minutes, then add garlic and harissa, cooking 1 minute more.

  4. 4

    Add tomatoes

    Stir in crushed tomatoes and water. Simmer 10 minutes to develop flavor.

    Let the harissa cook briefly with the onion and garlic before adding liquid — this blooms its flavor rather than leaving it raw and sharp.

  5. 5

    Finish cooking

    Return meatballs to the sauce, cover and simmer 15-18 minutes until cooked through.

  6. 6

    Serve

    Serve hot with crusty bread or over couscous.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Season the meat mixture assertively — kefta relies on bold spicing, not a subtle hand.

  • →

    Cook the harissa briefly with the onion and garlic before adding tomatoes to bloom its flavor rather than leaving it raw and one-dimensional.

  • →

    Adjust the amount of harissa to your heat tolerance; some brands are considerably spicier than others.

Variations

  • •

    Use all beef if lamb isn't available or preferred.

  • •

    Add a poached egg on top of the finished dish, a popular variation similar to shakshuka.

  • •

    Serve over couscous instead of bread for a more traditional presentation.

Storage

Refrigerate in the sauce up to 3 days. Reheat gently on the stovetop. Freezes well for up to 2 months.

History & Origin

Kefta reflects a broader Maghrebi tradition of seasoned ground meat dishes found across Tunisia, Morocco and Algeria, distinguished region to region mainly by the specific spice blend used. Harissa, Tunisia's essential fiery chili paste made from roasted red peppers, garlic and caraway among other spices, defines much of the country's savory cooking and gives this dish its characteristic heat.

Frequently Asked Questions

How spicy is this dish?

This depends heavily on the specific harissa brand or homemade batch used, since spiciness varies considerably — start with less than called for if you're unsure of your harissa's heat level, and add more to taste.

Can I use only beef instead of a beef-lamb mix?

Yes, all beef works well, though the lamb adds a distinct richness that's traditional to many Tunisian kefta recipes.

What can I substitute for harissa if I can't find it?

A mix of tomato paste, cayenne pepper, garlic and a bit of caraway or cumin can approximate some of harissa's flavor, though it won't have the same depth as the real North African chili paste.

Nutrition Facts

Per serving (320g / 11.3 oz) · 4 servings total

Calories420kcal
Protein26g
Carbohydrates14g
Fat29g
Fiber3g
Protein26g
Carbs14g
Fat29g

Time Summary

Prep time20 min
Cook time30 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes