Kefta Tagine with Eggs (Moroccan Meatball Tagine Recipe)

Kefta tagine with eggs is a classic Moroccan dish of spiced meatballs simmered in a rich tomato sauce and finished with eggs.

I was travelling through Morocco the first time I ate this dish. We had stopped in Casablanca for a few days and a Canadian guy we met at our accommodation insisted we come and have the best meatball tagine in Morocco. So in 45 degree heat we followed him to the Marche Central, a bustling food market.

After wading through the crowds we arrived at this very rudimental hole in the wall eatery. I must admit I was a little reluctant as there were a lot of flies buzzing around and no visible refrigeration. But I tend to throw caution to the wind when travelling and eat as the locals do and I am so glad I did! It was the most delicious meal ever, full of spice and flavour and texture.

What is Kefta Mkaouara (Moroccan Meatball Tagine)?

Kefta Mkaouara is a dish consisting of spiced meatballs cooked in an aromatic tomato based sauce with (just cooked) fresh eggs cracked over the top then garnished with fresh coriander. It is the ultimate in Moroccan comfort food.

Ingredients you need to make Kefta Mkaouara:

You will need a fair few spices to make this dish but other than that the ingredients are very simple.

  • Spices: Cumin, ground coriander, cinnamon, ground ginger, smoked paprika, turmeric, salt and pepper.
  • Aromatics: Garlic and onion.
  • Mince: Lamb or beef, we have used both but you can use either or.
  • Herbs: Coriander (cilantro) and parsley
  • Eggs
  • Canned diced tomatoes
  • Tomato Paste
  • Honey

Watch How to Make It

If you prefer to see it come together, I’ve filmed the full process here:

What to serve with Kefta Mkaouara?

Couscous is an obvious choice, we served it with plain couscous cooked in a little chicken stock and dabbed with butter. The Meatball tagine is so flavourful you don’t need any fancy accompaniments. Another great choice is flat bread, Msemen or Khobz would be traditional Moroccan breads, although pita would work just fine. As long as you have a vessel to soak up all that delicious sauce, I have even used crusty baguette before and it was delicious.

Storing your Moroccan Meatball Tagine.

This dish freezes really well, I often make a double batch and freeze a portion so that I have a quick and easy midweek dinner ready to go. Just follow all the steps up until the egg cracking. Let it cool to room temperature and then store in a freezer safe container for up to 3 months. Defrost and then heat up and proceed with the egg cracking step and fresh coriander and voila!

Final thoughts:

Don’t let the long list of spices put you off, this dish is actually really simple and easy to make and full of the delicious and unique flavours of Morocco. So the next time you are looking to cook something a little exotic give these Kefta Mkaouara a try, you wont be disappointed. Besseha!

Kefta Mkaouara (Moroccan Meatball and Egg Tagine)

Spicy Moroccan Meatball Tagine, cooked in a rich and flavourful sauce, finished with (just cooked) eggs.
5 from 1 vote
Print Pin Rate
Course: Main Course
Cuisine: Moroccan
Keyword: Meatball and Egg Tagine, Meatball Tagine, Moroccan Tagine
Prep Time: 10 minutes
Cook Time: 45 minutes
Servings: 4 people
Calories: 597kcal

Equipment

  • 1 Tagine or Dutch Oven
  • 1 Mixing Bowl

Ingredients

Kefta (Meatballs)

  • 300 grams lamb mince
  • 300 grams beef mince
  • 1 onion grated
  • 3 garlic cloves minced
  • 1 tsp cumin
  • 1 tsp ground coriander
  • 1 tsp smoked paprika
  • 1 tsp cinnamon
  • 1 tsp ground ginger
  • 1 tsp salt
  • 1 tsp pepper
  • 1 egg
  • ¼ cup coriander (cilantro) finely chopped
  • ¼ cup parsley finely chopped
  • 1 tbsp olive oil for frying

Tomato Sauce

  • 1 onion finely chopped
  • 3 garlic cloves minced
  • 1 tsp cumin
  • 1 tsp coriander
  • ½ tsp cinnamon
  • 1 tsp turmeric
  • 1 tbsp tomato paste
  • 800 grams diced tomatoes canned
  • ½ cup water
  • 1 tsp honey
  • salt and pepper to taste

To finish

  • 4 eggs
  • ¼ cup coriander (cilantro) leaves picked

Instructions

  • Start by making the meatballs. Combine all meatball ingredients in a large mixing bowl and use your clean hands to massage the ingredients together until the are one homogeneous mass
  • Dab a little olive oil on your hands then roll out the mince mixture into golf ball sized meatballs. This recipe should make about 16-18 meatballs.
  • Heat some olive oil in the tagine or dutch oven, then fry off your meatballs until they are lightly browned all over, then remove and set aside (you may have to do this in batches, so that you don't overcrowd the meatballs).
  • Next in the same tagine add the diced onion and sauté for about 5 minutes until onion softened and become translucent.
  • Next add the garlic and sauté for another minute before adding all of the spices. Let the spices cook off for a minute, then add the tomato paste, tinned tomatoes, water and honey.
  • Stir the sauce so that all the ingredients are well combined then add the meatballs back into the sauce.
  • Bring to the boil, then turn the heat down to a low simmer and cover and simmer for 40 minutes.
  • After 40 minutes is up, remove the lid and crack 4 eggs into the tagine. Then cover again with the lid and simmer for 5 minutes.
  • Turn off the heat and remove the lid from the tagine and allow it to stand for a couple of minutes before serving hot, garnished with fresh coriander.

Nutrition

Calories: 597kcal | Carbohydrates: 20g | Protein: 35g | Fat: 42g | Saturated Fat: 16g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 19g | Trans Fat: 1g | Cholesterol: 313mg | Sodium: 1.397mg | Potassium: 1.05mg | Fiber: 4g | Sugar: 9g | Vitamin A: 1.307IU | Vitamin C: 31mg | Calcium: 172mg | Iron: 7mg

Discover more from Three Friends Cook

Subscribe to get the latest posts sent to your email.

2 Comments Add yours

  1. Simone Belallia says:

    Made this tonight for dinner and it was amazing! Myself and my son couldn’t get enough!!! Delicious!!!!5 stars

    1. So glad you liked it x

5 from 1 vote

Leave a Reply

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

Recipe Rating