Hearty Moroccan Kefta Tagine with Tomatoes and Eggs
Delight your taste buds with this traditional Moroccan kefta tagine that marries perfectly seasoned meatballs with tomatoes and eggs simmered to perfection.

Preparation
Get these tasks done before you start cooking.
Marinating the Kefta
- 1
Combine Ingredients
In a large bowl, combine the ground meat, onion, garlic, spices, salt, pepper, parsley, and cilantro.
- 2
Mix Well
Mix well until all ingredients are evenly distributed.
- 3
Form Meatballs
Form the mixture into small balls (approximately the size of a walnut).
Tip: Let the kefta rest for 10 minutes after forming to help them hold their shape during cooking.
Preparing the Tomato Sauce
- 1
Heat Oil & Sauté
Heat olive oil in a large tagine or skillet over medium heat.
- 2
Cook Onion & Garlic
Add onion and garlic, cooking until softened.
- 3
Add Spices & Tomatoes
Stir in cumin, paprika, and cook for another minute before adding the tomatoes, salt, pepper, and sugar.
- 4
Simmer Gently
Ensure the tomato sauce is simmering gently before adding the kefta.
How to Make Hearty Moroccan Kefta Tagine with Tomatoes and Eggs
Total time: 2 h · Yields 4 servings
- 1
Simmering the Sauce
Allow the tomato sauce to simmer for 15 minutes to marry the flavors.
- 2
Adding the Kefta
Gently place meatballs into the sauce, cover, and cook for 20-25 minutes.
- 3
Adding Eggs
Crack eggs into the sauce, cover, and simmer until the eggs are just set.
Chef's Tips
Frequently asked questions
You might also love
Browse all recipes
Miso Salmon With Charred Scallion Rice

Tuna Tartare With Sesame Avocado Base

Beef Stir Fry With Blistered Snap Peas

Lamb Tagine With Honeyed Summer Apricots

Watermelon Poke Bowl With Spicy Mayo

High Protein Breakfast Bowl With Smoked Paprika
Explore more from TastyFood
Looking for something different? Browse by category.