Step 1: Roast the Eggplant
- Preheat oven to 400°F (200°C).
- Toss diced eggplant with 1 tbsp olive oil, salt, and pepper.
- Spread on a baking sheet and roast for 20 minutes until tender and golden.
Step 2: Cook the Base
- In a large ovenproof skillet, heat 1 tbsp olive oil over medium heat.
- Add onion, bell pepper, and zucchini. Cook until softened, about 6–8 minutes.
- Stir in garlic, smoked paprika, cumin, and chili flakes. Cook for 1 minute.
- Add roasted eggplant, crushed tomatoes, and tomato paste. Stir well.
- Simmer for 10 minutes to thicken slightly. Taste and adjust seasoning.
Step 3: Add Eggs and Cheese
- Using a spoon, make small wells in the sauce.
- Crack eggs directly into each well.
- Sprinkle feta or mozzarella evenly over the top.
Step 4: Bake the Shakshuka
- Transfer skillet to the oven.
- Bake at 375°F (190°C) for 10–12 minutes, until egg whites are set but yolks are still slightly runny.
Step 5: Serve
Remove from oven, sprinkle with fresh parsley or cilantro, and serve hot with warm pita bread or crusty bread for dipping.
Tips for Success
- Don’t overbake the eggs – They should be just set, with runny yolks.
- Roast the eggplant first – This prevents it from getting mushy in the sauce.
- Cheese options – Feta adds tanginess, while mozzarella or provolone gives a melty, comforting texture.
- Make it spicier – Add harissa paste or extra chili flakes for more heat.
Serving Suggestions
- Serve with pita bread, naan, or crusty baguette.
- Pair with a fresh cucumber and tomato salad for balance.
- Add a dollop of Greek yogurt or labneh for creaminess.
Why This Recipe Works
This Baked Eggplant and Vegetable Shakshuka with Cheese takes a beloved Middle Eastern dish and makes it even heartier. The roasted eggplant adds depth and creaminess, while the bubbling cheese on top makes it irresistible. It’s a one-pan dish that’s both comforting and nourishing, perfect for family meals or brunch with friends.
Final Bite
Rich tomato sauce, tender eggplant, perfectly baked eggs, and a cheesy topping — this Baked Eggplant Shakshuka is proof that comfort food can be both healthy and indulgent. One skillet, endless flavor, and plenty of bread for dipping — what more could you ask for?