Creamy Egyptian Feta and Tomato Shakshuka with Spiced Lamb
This creamy Egyptian Feta and Tomato Shakshuka is elevated by the addition of spiced lamb, offering a delightful balance of spices, acidity, and creaminess that will transport your taste buds to the M

Preparation
Get these tasks done before you start cooking.
Marinating the Lamb
- 1
Combine and Marinate
Combine ground lamb with cumin, coriander, cinnamon, cayenne pepper, salt, and black pepper.
- 2
Rest the Lamb
Mix well and let sit for 15–30 minutes.
- 3
Brown the Lamb
Heat 1 tbsp olive oil in a pan and cook the lamb until browned and cooked through.
Preparing the Shakshuka Base
- 1
Sauté Aromatics
Heat olive oil in a large skillet over medium heat. Add onion and garlic; sauté until translucent.
- 2
Cook Bell Pepper
Add diced red bell pepper and cook until softened.
- 3
Simmer Sauce
Stir in tomatoes, tomato paste, cumin, smoked paprika, salt, and pepper. Simmer for 20 minutes.
Tip: Avoid overcooking the tomatoes to maintain some texture. Pro Tip: Use a wooden spoon to crush the tomatoes slightly as they cook for a rustic sauce.
How to Make Creamy Egyptian Feta and Tomato Shakshuka with Spiced Lamb
Total time: 2 h · Yields 4 servings
- 1
Combining Flavors
Stir the cooked spiced lamb into the shakshuka base and let the flavors meld.
- 2
Creamy Additions
Make wells in the sauce, crumble in feta, and crack eggs into the wells.
- 3
Baking
Transfer the skillet to a preheated oven at 375°F. Bake until egg whites are set but yolks remain soft.
Chef's Tips
Further reading
Frequently asked questions
How long can I store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days.
Can I make this dish ahead?
You can prepare the lamb and shakshuka base ahead and store them separately. Combine and bake with fresh eggs just before serving for best results.
Can I use canned tomatoes instead?
Yes, you can use canned diced tomatoes as a substitute for fresh tomatoes, especially when they're not in season.
What can I use instead of lamb for a dietary variation?
Ground beef or turkey can be used instead of lamb, or for a vegetarian option, try using chickpeas or mushrooms.
How can I reheat leftovers?
Reheat gently in a skillet over low heat, or in the microwave, covered with a damp paper towel, to preserve moisture.
You might also love
Browse all recipes
Classic Bistro Steak Frites with Tarragon Butter

Zesty Lemongrass Garlic Noodles

Creamy Tuscan Ravioli with Sun-Dried Tomatoes

Slow-Braised Short Rib Ragu with Pappardelle

Roasted Carrots with Whipped Feta and Za'atar Oil

Smoked Salmon & Whipped Goat Cheese Tartine
Explore more from TastyFood
Looking for something different? Browse by category.