Press ESC to close

Moroccan Kefta Tagine Recipe


Are you ready to embark on a culinary journey to Morocco with a delicious and aromatic dish? Look no further than the Moroccan Kefta Tagine Recipe. This traditional Moroccan dish is bursting with exotic flavors and warm spices, making it a perfect meal for any occasion. Let me guide you through the steps to create this savory and flavorful dish in your own kitchen.

Origin and History of This Recipe:

The Moroccan Kefta Tagine has its roots in the rich culinary history of Morocco. This dish is a classic example of Moroccan cuisine, known for its bold flavors and unique combinations of spices. Traditionally, tagine dishes are slow-cooked stews, named after the clay pot in which they are cooked. Kefta, or ground meat seasoned with spices, is a popular protein choice for tagine dishes in Morocco. The slow cooking process allows the flavors to meld together, creating a dish that is both comforting and delicious.

Things to Expect In This Post Article:

In this post, we will explore the ingredients needed to make the Moroccan Kefta Tagine Recipe, step-by-step preparation instructions, cooking time and servings, personal insights, nutritional information, health conditions to consider, benefits to the body, disadvantages of certain nutrients, tips and tricks for a successful dish, necessary equipment, variations and substitutions, serving suggestions, storage and reheating instructions, and answers to frequently asked questions.

Ingredients List:

  • 1 lb ground beef or lamb
  • 1 onion, grated
  • 2 cloves of garlic, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp paprika
  • 1/2 tsp cinnamon
  • Salt and pepper to taste
  • 1/4 cup chopped parsley
  • 1/4 cup chopped cilantro
  • 1 can diced tomatoes
  • 1/2 cup beef or vegetable broth
  • 1/2 cup green olives
  • Sliced lemon for garnish

Preparation Steps:

  1. In a bowl, mix the ground meat, grated onion, minced garlic, cumin, coriander, paprika, cinnamon, salt, pepper, parsley, and cilantro until well combined.
  2. Shape the seasoned meat mixture into small meatballs.
  3. In a tagine or a large skillet, heat some olive oil over medium heat.
  4. Brown the meatballs on all sides, then remove them from the skillet.
  5. In the same skillet, add the diced tomatoes, beef or vegetable broth, and green olives. Stir to combine.
  6. Return the meatballs to the skillet, cover, and let simmer for about 30 minutes.
  7. Serve the Moroccan Kefta Tagine hot with sliced lemon for garnish.

Cooking Time & Servings:

This recipe takes approximately 45 minutes to prepare and serves 4-6 people, depending on portion sizes.

Personal Touch:

Growing up, the aroma of Moroccan spices always reminded me of home. This Kefta Tagine recipe, passed down from generations, holds a special place in my heart. The flavors are rich and comforting, bringing warmth to any gathering.

Nutritional Information:

  • Calories: 250 per serving
  • Protein: 20g
  • Carbohydrates: 8g
  • Fat: 15g
  • Fiber: 2g

Health Conditions and People to Avoid This:

Individuals with sensitivities to spicy foods or those with gastrointestinal issues should approach this dish with caution. The rich spices and seasonings may trigger discomfort in some individuals.

Nutrition and Benefits to the Body:

The proteins from the meat provide essential amino acids for muscle growth and repair, while the spices offer antioxidant properties and anti-inflammatory benefits. The fresh herbs contribute vitamins and minerals for overall health.


While the spices in this dish offer numerous health benefits, excessive consumption may lead to digestive distress or heartburn. Eating moderately is perfectly fine, but acquiring excess of certain nutrients is harmful.

Tips and Tricks:

For a healthier twist, try using lean ground turkey or chicken instead of beef or lamb. You can also add additional vegetables like bell peppers, zucchini, or eggplant for a nutritious boost. Experiment with different spice combinations to suit your taste preferences.

Equipment Needed:

  • Tagine or a large skillet
  • Mixing bowl
  • Knife and cutting board
  • Measuring spoons and cups

Variations or Substitutions:

To make a vegetarian version of this dish, swap the ground meat for cooked lentils or chickpeas. You can also use tofu crumbles or plant-based protein options for a vegan-friendly alternative.

Serving Suggestions:

Serve the Moroccan Kefta Tagine over fluffy couscous or with a side of crusty bread to soak up the flavorful sauce. Garnish with fresh herbs and a dollop of yogurt for added creaminess.

Storage and Reheating Instructions:

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the dish in a skillet over low heat or in the microwave until heated through.


I hope you enjoy creating and savoring the Moroccan Kefta Tagine Recipe as much as I do. Embrace the exotic flavors and warm spices of Moroccan cuisine in your own kitchen and share this delightful dish with family and friends. Don’t forget to share your experience and feedback with us!

Frequently Asked Questions (FAQs):

Q: Can I use ground chicken instead of beef or lamb?
A: Yes, ground chicken is a great alternative if you prefer a lighter option.

Q: How can I make this dish spicier?
A: Increase the amount of paprika or add a pinch of cayenne pepper for some heat.

Q: Can I freeze the leftovers?
A: Yes, you can freeze the Moroccan Kefta Tagine for up to 3 months. Thaw in the refrigerator before reheating.

Q: What other vegetables can I add to this dish?
A: Bell peppers, zucchini, and eggplant are delicious additions that complement the flavors of the dish.

Q: Is this recipe gluten-free?
A: Yes, this recipe is naturally gluten-free. Just be sure to check the labels of any packaged ingredients for hidden gluten.

Q: Can I use canned tomatoes instead of fresh?
A: Yes, canned tomatoes work well in this recipe and provide a convenient option for year-round cooking.

Stay tuned for more tasty recipes and cooking tips on our blog! Thank you for reading.

@Katen on Instagram
[instagram-feed feed=1]