
Creamy Egyptian Feta and Tomato Shakshuka with Spiced Lamb
A flavorful and hearty Middle Eastern-inspired brunch dish.
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 Middle East.
- 1 h 30 min
- 4
- Intermediate
Ingredients
For the Shakshuka Base
For the Spiced Lamb
For the Creamy Topping
For Finishing
Preparation
Marinating the Lamb
Combine and Marinate
Combine ground lamb with cumin, coriander, cinnamon, cayenne pepper, salt, and black pepper.
Rest the Lamb
Mix well and let sit for 15–30 minutes.
Brown the Lamb
Heat 1 tbsp olive oil in a pan and cook the lamb until browned and cooked through.
Preparing the Shakshuka Base
Sauté Aromatics
Heat olive oil in a large skillet over medium heat. Add onion and garlic; sauté until translucent.
Cook Bell Pepper
Add diced red bell pepper and cook until softened.
Simmer Sauce
Stir in tomatoes, tomato paste, cumin, smoked paprika, salt, and pepper. Simmer for 20 minutes.
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.
Cooking Process
Combining Flavors
Stir the cooked spiced lamb into the shakshuka base and let the flavors meld.
Creamy Additions
Make wells in the sauce, crumble in feta, and crack eggs into the wells.
Baking
Transfer the skillet to a preheated oven at 375°F. Bake until egg whites are set but yolks remain soft.
Plating & Serving

Creamy Egyptian Feta and Tomato Shakshuka with Spiced Lamb
Creamy Egyptian Feta and Tomato Shakshuka with Spiced Lamb
Serve & Garnish
Serve directly from the skillet, garnished with fresh parsley and mint for vibrant color and refreshing aroma.
Sauce Pairings
Garnishes & Accompaniments
Perfect Sides
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.
Related recipes
More dishes you might like — same culture, meal type, or style.

Afghan Bolani with Spiced Potato Filling
A flavorful Afghan flatbread stuffed with aromatic spiced potatoes

Afghan Tandoori Lamb Chops with Citrus Yogurt Drizzle
A fragrant lamb dish infused with exotic spices

Afghani Kabuli Pulao with Tender Lamb and Golden Raisins
A fragrant and savory rice dish with hints of sweetness

African Hazel Cocoa Spiced Chicken with Plantain Mash
A Fusion of Rich African Spices and Sweet Plantain Flavors

African Ndolé with Crushed Peanuts and Spicy Prawns
Delightful Cameroonian Stew

African Peanut Butter and Honey Chicken Skewers with Fresh Pineapple Slices
A Sweet and Savory Grilled Delight
Further reading & resources
Curated links to learn more, find ingredients, or explore related content.
