Morocco
Moroccan

Kefta Tagine

Kefta Tagine is a traditional Moroccan dish that's hearty and aromatic, featuring spiced meatballs cooked in a flavorful tomato sauce. This dish is great for family dinners and special occasions, bringing a taste of Morocco right to your home.

Open full illustrated cardPin image
Kefta Tagine

Prep

15 minutes

Cook

30 minutes

Level

Medium

Serves

4

Plan and shop

Save this recipe for real-life cooking

Build a local shopping list or place this recipe into a weekly meal plan. No account is required.

Illustrated cooking guide

Step-by-step visual method

A polished English infographic for the whole cooking flow, paired with the full written recipe below for detail and SEO.

Kefta Tagine illustrated step-by-step cooking guide

Instructions

  1. 1

    In a large mixing bowl, combine the ground beef and ground lamb with chopped onion, minced garlic, parsley, cilantro, cumin, cinnamon, paprika, cayenne pepper, salt, and pepper.

  2. 2

    Shape the mixture into small meatballs, about 1 inch in diameter, and set aside.

  3. 3

    Heat olive oil in a tagine or large skillet over medium heat. Add the meatballs and cook until browned on all sides, about 5-7 minutes. Remove the meatballs and set aside.

  4. 4

    In the same pan, add drained diced tomatoes and chicken broth. Stir to combine and bring to a simmer.

  5. 5

    Return the meatballs to the pan, cover, and let simmer for 20 minutes. Add lemon juice and adjust seasoning with salt and pepper as needed. If desired, stir in sliced black olives just before serving.

Tips

Use fresh herbs for the best flavor.

You can add more cayenne for extra heat if desired.

Cook smarter

Helpful notes

Practical storage, serving, swap, and troubleshooting notes for a better first try.

Storage Tips

  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat gently on the stove or in the microwave.

Substitutions

  • Ground turkey or chicken can be used instead of beef and lamb for a lighter option.

What to Serve With

  • Couscous
  • Crusty bread
  • Mediterranean salad

Common Mistakes

  • Not browning the meatballs properly; they should have a nice crust before simmering.
  • Overcooking the meatballs can make them tough; aim for a tender texture.

Recipe FAQ

Can I use only ground beef for this recipe?

Yes, you can use only ground beef, but combining it with lamb gives the dish more depth of flavor.

What can I serve with Kefta Tagine?

Kefta Tagine pairs well with couscous or crusty bread to soak up the sauce.

Kitchen tools

Helpful Tools for This Recipe

A light, editable placeholder for future partner recommendations. No real affiliate links are enabled yet.

Rice cooker

Good for steady rice, grains, and meal-prep bowls.

Blender

Helpful for smooth sauces, soups, marinades, and purees.

Saucepan

Useful for simmering sauces, soups, grains, and small-batch stews.

Chef knife

A basic prep tool for vegetables, herbs, aromatics, and proteins.

Cutting board

Keeps prep organized for chopping, slicing, and staging ingredients.

Some links may be affiliate links. As an Amazon Associate or partner, we may earn from qualifying purchases when enabled. Read the Affiliate Disclosure.

Cook along weekly

Want more illustrated recipes like Kefta Tagine?

Join the World Recipe Letter for global home-cooking ideas and visual recipe guides.

Join the World Recipe Letter

Get 5 illustrated recipes every week.

No account needed. Unsubscribe when email delivery is connected.

Keep cooking

Related recipes

More flavors from the same country or nearby pantry style.

Chicken Tagine

Chicken Tagine

A fragrant chicken stew with olives, preserved lemon, ginger, saffron, and warm spices.

1 hour 15 minutesMedium4
Harira Soup

Harira Soup

A tomato-based soup with lentils, chickpeas, herbs, noodles, and gentle spice.

55 minutesEasy6
Moroccan Couscous

Moroccan Couscous

Fluffy couscous topped with roasted vegetables, chickpeas, herbs, and lemon.

40 minutesEasy4