Hearty Eggplant & Olive Shakshuka Recipe

Breakfast

March 22, 2026

Ready to elevate your brunch game? Say hello to your new favorite one-pan wonder: Eggplant and Olive Shakshuka! We’re taking the classic Middle Eastern dish of eggs poached in a savory tomato sauce and giving it a hearty, Mediterranean twist. Tender chunks of eggplant and briny green olives meld into a rich, smoky sauce spiced with cumin and paprika. It’s a deeply flavorful, satisfying, and surprisingly simple dish that’s perfect not just for brunch, but for a quick weeknight dinner too. Grab a skillet and some crusty bread for dipping—you won’t want to miss a single drop!

Ingredients

• 2 Tbs (30 ml) olive oil
• 1 small onion, chopped (approx. 1 cup / 150g)
• 12 pitted green Greek olives, quartered
• 1½ tsp (7g) sweet paprika
• 1½ tsp (4g) ground cumin
• ¼ tsp (0.5g) dried red pepper flakes
• 1 medium eggplant, cut into ½-inch (1.25 cm) cubes
• 1¼ cups (300g) thick crushed tomatoes
• 3 cloves garlic, minced (approx. 1 Tbs / 15g)
• ⅓ cup (15g) chopped fresh cilantro, divided
• 4 large, fresh eggs
• ¾ cup (180 ml) water
• Salt and freshly ground black pepper, to taste

Instructions

1. Heat the olive oil in a large, deep nonstick skillet over medium heat. Add the chopped onion, quartered olives, sweet paprika, ground cumin, and red pepper flakes. Cook for 2-3 minutes, stirring, until the onion softens and the spices are fragrant.
2. Add the eggplant cubes to the skillet, tossing to coat them in the spice mixture. Cover and cook for 4-5 minutes, stirring occasionally, until the eggplant begins to soften.
3. Stir in the crushed tomatoes, minced garlic, and ¾ cup of water. Bring the sauce to a gentle simmer. Cover, reduce the heat, and cook for 10-12 minutes, or until the eggplant is completely tender.
4. Stir in ¼ cup of the chopped cilantro. Season with salt and pepper to taste. If the sauce is too thick for your liking, add a tablespoon or two of water to reach the desired consistency.
5. Using the back of a spoon, create four small wells in the sauce, spacing them evenly apart.
6. Carefully crack one egg into each well. Cover the skillet, reduce the heat to medium-low, and simmer for 4-5 minutes, or until the egg whites are opaque and set but the yolks remain runny.
7. Remove the skillet from the heat and let it stand, still covered, for 1-2 minutes. Garnish with the remaining fresh cilantro and serve immediately.

Nutritional Information

• Nutrition Information
• Calories: 217
• Protein: 9 g
• Total Fat: 14 g
• Saturated Fat: 3 g
• Carbohydrates: 15 g
• Cholesterol: 186 mg
• Sodium: 441 mg
• Fiber: 5 g
• Sugar: 6 g

Pro Tips

• For perfectly contained eggs, use the freshest ones possible. Cracking each egg into a small ramekin before gently sliding it into the sauce helps prevent the yolk from breaking.
• The tomato and eggplant base is perfect for meal prep! Make it up to 2 days in advance and store it in the refrigerator. Simply reheat the sauce on the stove until simmering, then proceed with adding the eggs.
• This shakshuka is a complete meal, but it’s best served with something to soak up the delicious sauce. Offer warm pita bread, crusty sourdough, or a gluten-free flatbread on the side.

FAQ

Q: Can I make this eggplant shakshuka vegan
A: Absolutely! To make a vegan version, simply omit the eggs. For a hearty, protein-rich alternative, stir in a can of rinsed chickpeas or some crumbled firm tofu during the last 5 minutes of cooking the sauce until heated through.

Q: How can I add more protein to this vegetarian shakshuka
A: Besides the eggs, you can easily boost the protein by adding a can of rinsed chickpeas or white beans to the sauce along with the tomatoes. Serving with a side of Greek yogurt or crumbled feta cheese (if you eat dairy) also adds a nice protein boost.

Q: What can I substitute for the green olives
A: If you’re not a fan of olives, you can substitute them with 2-3 tablespoons of drained capers for a similar briny flavor. Alternatively, chopped sun-dried tomatoes or roasted red peppers would add a delicious, sweet, and smoky dimension.

Q: Is this eggplant shakshuka good for meal prep
A: Yes, it’s perfect for meal prep. You can prepare the tomato and eggplant sauce base ahead of time and store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to eat, simply reheat the sauce in a skillet until simmering and then proceed with poaching the eggs.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

A close-up of a smiling woman holding a metal bowl filled with fresh Palak Raita, a creamy Indian spinach yogurt salad. The Palak Raita is garnished with herbs and lemon zest. The woman is in a rustic kitchen setting.

Chopped Spinach in Smooth Yogurt PALAK RAITA

Ingredients Fresh Spinach: 0.5 lb (8.0 oz / 227g) fresh spinach, washed, patted dry, trimmed, and coarsely chopped. (Alternative: 5.0 oz / 142g of frozen chopped spinach, defrosted and pressed completely dry). Unsalted Butter: 1.0 tbsp (0.5 oz / 14g) unsalted butter....

A close-up shot of a smiling chef holding a ceramic bowl filled with coarse, golden-brown grated Danedhar. In the blurred background, a whole baked Danedhar flat cake rests on a wire cooling rack in a home kitchen setting.

Danedhar DANEDHAR

Essential Ingredients To achieve the correct texture, precise measurements are critical. Fresh Khoa (Milk Fudge): 1.5 cups (12.0 oz / 340 g) — Note: This will yield approximately 1.25 cups (10.0 oz / 285 g) of finished danedhar. Ghee or Neutral Oil (for greasing): 0.1...

Smiling Indian woman in a blue and orange sari holds a clay bowl of creamy food in a rustic outdoor kitchen.

Fresh Milk Fudge KHOA

Ingredients and Equipment Whole Milk: 4.0 cups (32.0 fl oz / 946 ml) Sugar: 0.0 tbsp (0.0 g) — This is a traditional unsweetened base. Expected Yield: Approximately 6.0 oz (170.0 g) of finished Khoa. (To double the recipe, use 8.0 cups / 64.0 fl oz / 1.9 liters of...

A close-up of a smiling woman holding a metal bowl filled with fresh Palak Raita, a creamy Indian spinach yogurt salad. The Palak Raita is garnished with herbs and lemon zest. The woman is in a rustic kitchen setting.

Chopped Spinach in Smooth Yogurt PALAK RAITA

Ingredients Fresh Spinach: 0.5 lb (8.0 oz / 227g) fresh spinach, washed, patted dry, trimmed, and coarsely chopped. (Alternative: 5.0 oz / 142g of frozen chopped spinach, defrosted and pressed completely dry). Unsalted Butter: 1.0 tbsp (0.5 oz / 14g) unsalted butter....

A close-up shot of a smiling chef holding a ceramic bowl filled with coarse, golden-brown grated Danedhar. In the blurred background, a whole baked Danedhar flat cake rests on a wire cooling rack in a home kitchen setting.

Danedhar DANEDHAR

Essential Ingredients To achieve the correct texture, precise measurements are critical. Fresh Khoa (Milk Fudge): 1.5 cups (12.0 oz / 340 g) — Note: This will yield approximately 1.25 cups (10.0 oz / 285 g) of finished danedhar. Ghee or Neutral Oil (for greasing): 0.1...

Smiling Indian woman in a blue and orange sari holds a clay bowl of creamy food in a rustic outdoor kitchen.

Fresh Milk Fudge KHOA

Ingredients and Equipment Whole Milk: 4.0 cups (32.0 fl oz / 946 ml) Sugar: 0.0 tbsp (0.0 g) — This is a traditional unsweetened base. Expected Yield: Approximately 6.0 oz (170.0 g) of finished Khoa. (To double the recipe, use 8.0 cups / 64.0 fl oz / 1.9 liters of...

Smiling woman in a beige apron holds a bowl of creamy yogurt garnished with herbs in a cozy kitchen.

Tart Cream KHATTE MALAI

Ingredients Gather these precise measurements to ensure the culturing process works perfectly. Heavy Cream (36–40% butterfat): 2 cups (16 oz / 480ml / 480g) Cultured Buttermilk: 1 tbsp (0.5 oz / 15ml / 15g) Note: Preparation time is about 15 minutes, with a setting...