Moroccan Kefta Tagine with Tomato Sauce – Kefta Mkaouara (Mkawra) Recipe…

December 18, 2025

Moroccan Kefta Tagine with Tomato Sauce – Kefta Mkaouara (Mkawra) Recipe…

0 Comments

Advertisement

Affiliate Disclosure: This post may contain affiliate links. If you make a purchase through these links, we may earn a commission at no extra cost to you. For more information, please see our affiliate disclosure.


Welcome to a culinary journey to the heart of Morocco! Today, we’re diving into the rich and aromatic world of Kefta Tagine, also known as Kefta Mkaouara or Mkawra. This beloved dish features tender, spiced meatballs simmered in a luscious, savory tomato sauce, creating a symphony of flavors that will transport your taste buds straight to a bustling Moroccan souk. It’s a comforting, hearty, and incredibly satisfying meal that’s perfect for sharing with family and friends.

Moroccan cuisine is renowned for its vibrant spices and fresh ingredients, and this Kefta Tagine is no exception. The secret lies in the perfectly balanced blend of cumin, paprika, and fresh herbs that infuse both the meatballs and the robust tomato sauce. Whether you’re an experienced cook or new to Moroccan flavors, this step-by-step guide will help you create an authentic and unforgettable dish right in your own kitchen. Get ready to impress with this flavorful masterpiece!

Advertisement
🥕
Get Fresh Recipe Ingredients in 1 Hour
Delivered straight to your door via Instacart from your favorite local store.
🛒 Add Ingredients to Cart

Ingredients

To embark on this delightful Moroccan adventure, gather these fresh and aromatic ingredients. The quality of your produce and spices truly makes a difference in the depth of flavor of your Kefta Tagine.

  • 1 lb. ground beef or lamb (or mix of the two)
  • 1 small onion, finely chopped or grated
  • 3 tbsp chopped fresh parsley
  • 3 tbsp chopped fresh cilantro
  • 1 tsp paprika
  • 1 tsp cumin
  • 1 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp turmeric (optional)
  • 1/4 tsp ground cinnamon (optional)
  • 2 lbs ripe tomatoes
  • 1/4 cup olive oil or vegetable oil
  • 1 medium onion, finely chopped
  • 1 small green bell pepper, finely chopped
  • 4 cloves garlic, pressed or finely chopped
  • 1.5 tsp paprika
  • 1.5 tsp cumin
  • 1.5 tsp salt (or to taste)
  • 1/4 tsp black pepper (or to taste)
  • 1/8 tsp cayenne pepper (optional) OR
  • 2 chili peppers (optional)
  • 1 bay leaf
  • 2 tbsp finely chopped parsley
  • 2 tbsp finely chopped cilantro
  • 4 eggs (free range or beldi eggs are preferred)
  • green pitted olives (to taste)
  • fresh parsley or cilantro sprigs for garnish

Moroccan Medium Cooking Tagine

$45.99

Check out this product on Amazon.

Buy on Amazon

How to Make Moroccan Kefta Tagine

Follow these detailed steps to create a show-stopping Moroccan Kefta Tagine. The process is straightforward and yields incredibly rich flavors.

Step 1: Prepare the Kefta Meatballs. In a large bowl, combine the ground meat (beef, lamb, or a mix) with the finely chopped or grated small onion, 3 tablespoons each of fresh parsley and cilantro, 1 teaspoon each of paprika, cumin, and salt, and 1/4 teaspoon of black pepper. Add the optional turmeric and cinnamon if desired. Use your hands to knead the mixture thoroughly for a minute or two until all the seasonings are evenly distributed and the meat is well combined. This ensures every meatball is bursting with flavor. For the best results, consider using a good quality ground cumin.

Advertisement

Step 2: Shape the Meatballs. Take small portions of the seasoned meat mixture and gently roll them into petite, cocktail-sized meatballs. I usually aim for the size of cherries, but you can make them as small as marbles or, if you’re short on time, up to 1 1/4 inches (3 cm) in diameter. Place the shaped meatballs on a plate, cover them, and set aside. This preparation step can be done in advance.

Step 3: Prepare the Tomato Base. Begin by peeling, seeding, and chopping your ripe tomatoes. If your tomatoes are very soft, you can cut them in half crosswise, remove the seeds, and then grate the flesh into a pulp using a grater; discard the skins. This method creates a wonderfully smooth sauce base. Set the prepared tomatoes aside.

Step 4: Sauté Aromatics for the Sauce. Place a deep skillet or the base of a medium- to large-sized Moroccan Medium Cooking Tagine over medium-low heat. Once hot, add 1/4 cup of olive oil, the medium chopped onion, and the small chopped green bell pepper. Sauté these vegetables for several minutes until they begin to soften. This forms the aromatic foundation of your sauce.

Step 5: Build the Tomato Sauce. Add the pressed or finely chopped garlic to the skillet and sauté for another minute or two until fragrant, being carefulónot to burn it. Next, add the prepared chopped or grated tomatoes, the remaining herbs (2 tbsp parsley, 2 tbsp cilantro), and spices (1.5 tsp paprika, 1.5 tsp cumin, 1.5 tsp salt, 1/4 tsp black pepper, 1/8 tsp cayenne pepper or chili peppers if using, and 1 bay leaf). Stir everything to combine. Allow the tomatoes to come to a gentle simmer, then cover and cook for about 15 to 30 minutes until the tomatoes soften and a sauce begins to form. Using a serrated tomato peeler can make tomato preparation easier.

Step 6: Develop the Sauce Flavor. Use the back of a spoon to crush the tomatoes in the sauce, integrating them further. If you’re using chili peppers, add them now. Cover again and continue cooking for another 15 to 30 minutes, stirring occasionally, until a rich, thick tomato sauce forms. If the sauce becomes too thick, you can add a little water to smooth out the consistency. Taste and adjust the seasoning as needed. For cooking in a skillet, ensure you have a good quality deep skillet.

Step 7: Cook the Meatballs in the Sauce. Once the sauce has reached your desired consistency and flavor, add the prepared meatballs directly into the simmering sauce. Cover the tagine or skillet and continue simmering for another 10 to 15 minutes, or until the meatballs are just cooked through and tender. Avoid overcooking to keep them juicy.

Step 8: Optional Additions and Serving. The meatball tagine can be served immediately after the meatballs are cooked. If you wish to add green pitted olives, do so now and allow them a few minutes to heat through. For an even more traditional and hearty touch, carefully crack 4 eggs over the meatballs, taking care not to break the yolks. Cover and continue simmering just until the whites are firm and the yolks are beginning to set. Garnish generously with fresh parsley or cilantro sprigs and serve directly from the tagine or skillet with warm bread. For more delicious Moroccan-inspired dishes, explore our homemade chimichurri sauce recipe, which, while not Moroccan, shares a love for fresh herbs.

Moroccan Kefta Tagine with Tomato Sauce – Kefta Mkaouara (Mkawra)

⏱️ Prep: 25 mins
🍳 Cook: 45 mins
🍽️ Servings: 4 servings
🔥 Calories: 560 kcal

Ingredients

  • 1 lb. ground beef or lamb (or mix of the two)
  • 1 small onion, finely chopped or grated
  • 3 tbsp chopped fresh parsley
  • 3 tbsp chopped fresh cilantro
  • 1 tsp paprika
  • 1 tsp cumin
  • 1 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp turmeric (optional)
  • 1/4 tsp ground cinnamon (optional)
  • 2 lbs ripe tomatoes
  • 1/4 cup olive oil or vegetable oil
  • 1 medium onion, finely chopped
  • 1 small green bell pepper, finely chopped
  • 4 cloves garlic, pressed or finely chopped
  • 1.5 tsp paprika
  • 1.5 tsp cumin
  • 1.5 tsp salt (or to taste)
  • 1/4 tsp black pepper (or to taste)
  • 1/8 tsp cayenne pepper (optional) OR
  • 2 chili peppers (optional)
  • 1 bay leaf
  • 2 tbsp finely chopped parsley
  • 2 tbsp finely chopped cilantro
  • 4 eggs (free range or beldi eggs are preferred)
  • green pitted olives (to taste)
  • fresh parsley or cilantro sprigs

Instructions

  1. Combine the ground meat with the onion, herbs and spices. Use your hands to knead the mixture for a minute or two until the seasoning is evenly distributed.
  2. Take small portions of the mixture and shape into petite, cocktail-sized meatballs. I tend to make mine the size of cherries but you can make them as small as marbles or, if short on time, as large as 1 1/4 inches (3 cm) in diameter.
  3. Peel, seed and chop the tomatoes. Set aside. (Or, if the tomatoes are very soft, cut them in half crosswise, remove the seeds, and then grate the flesh to a pulp; discard the skin.)
  4. Place a skillet or the base of a medium- to large-sized tagine over medium-low heat. When hot, add the oil, onion and green pepper. Saute for several minutes.
  5. Add the garlic and saute for another minute or two, until fragrant. Be carefulónot to burn the garlic. Add the chopped or grated tomatoes, herbs and spices. Stir to combine. Allow the tomatoes to come to a simmer then cover and cook for about 15 to 30 minutes, until the tomatoes soften and a sauce begins to form.
  6. Use the back of a spoon to crush the tomatoes and add the chili peppers, if using. Cover and continue cooking for another 15 to 30 minutes, until a rich tomato sauce forms. Stir occasionally, adding a little water if necessary to smooth out the sauce.
  7. When the consistency of the sauce is to your liking, taste and adjust seasoning. Add the meatballs. Cover and continue simmering for another 10 to 15 minutes, or until the meatballs are just cooked through.
  8. The meatball tagine can be served now; or continue to the next steps to add olives and/or eggs. If adding olives, do so now, allowing time for them to heat through before serving. If garnishing the tagine with eggs, carefully add them over the meatballs, taking care not to break the yolks. Cover and continue simmering the tagine just until the whites are firm and the yolk is beginning to set. Garnish with fresh parsley or cilantro and serve directly from the tagine or skillet.

Frequently Asked Questions

What is Kefta Tagine?

Kefta Tagine, also known as Kefta Mkaouara, is a traditional Moroccan dish featuring seasoned ground meat meatballs (kefta) simmered in a rich, flavorful tomato sauce, often cooked and served in a tagine pot.

Can I use different types of meat for kefta?

Traditionally, kefta is made with ground beef or lamb, or a combination of both. You can experiment with other ground meats, but the flavor profile might change slightly.

What should I serve with Kefta Tagine?

Kefta Tagine is excellent served with crusty Moroccan bread (khobz) for scooping up the sauce, or with couscous. A simple side salad also complements the rich flavors.

How do I store and reheat leftover tagine?

Store cooled Kefta Tagine in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop over low heat, adding a splash of water if needed to loosen the sauce.

Can I make this dish vegetarian?

While traditional Kefta Tagine is meat-based, you could adapt the concept by using a plant-based ground meat substitute and following the same seasoning and sauce preparation.

Conclusion

There you have it – a truly authentic and incredibly flavorful Moroccan Kefta Tagine, ready to be savored! This dish is a testament to the beauty of Moroccan cuisine, where simple ingredients are transformed into a rich, aromatic, and deeply satisfying meal through the magic of spices and slow simmering. The tender meatballs in their luscious tomato sauce offer a taste experience that is both exotic and comforting, making it a perfect addition to your culinary repertoire.

We encourage you to try this recipe and bring a piece of Morocco into your home. Don’t be shy with the fresh herbs and spices, as they are key to its vibrant character. Share your creations with us, and let us know how much you enjoyed this Kefta Mkaouara. For more delicious Moroccan-inspired dishes, explore our homemade chimichurri sauce recipe, which, while not Moroccan, shares a love for fresh herbs. You can also explore other exciting flavors like our hot honey popcorn recipe for a different culinary experience. For more insights into healthy eating and culinary traditions, you might find useful information on Healthline or the USDA website. Additionally, for a deeper dive into culinary history, Wikipedia can be a great resource. You can also discover diverse food cultures on NIH and Mayo Clinic for nutritional facts, and for general health guidelines, refer to the CDC.



Leave a Reply

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