Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Eggplant Shakshuka 12.png

Eggplant Shakshuka

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍆 Discover a rich and flavorful Mediterranean meal with this Eggplant Shakshuka recipe.
🍳 Enjoy hearty, spiced tomato sauce paired with perfectly cooked eggs for a nutritious and satisfying dish.

  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

1 large onion

1 medium eggplant

4 tablespoons oil

4 large tomatoes or one can of canned tomatoes

3 cloves of garlic

1 teaspoon salt, or more to taste

1 tablespoon paprika

½ tablespoon cumin

1 teaspoon chili flakes or half of a fresh jalapeno, depending on spice tolerance

½ teaspoon sugar

Juice of half a lemon

A handful of parsley to taste

4 eggs

Instructions

1-First Steps: Prep and Sauté: Chop the onion finely and dice the eggplant and tomatoes into half-inch cubes. Place the eggplant in a colander, salt it generously, and let it sit for at least 10 minutes to draw out liquids. Mince the garlic finely and, if you’re using a fresh jalapeno, chop half a pepper finely for that extra spice.

2-First Steps: Prep and Sauté: Heat a large non-stick or enamel-coated pan over medium heat and add 1 tablespoon of oil. Sauté the onion for 5 minutes on medium heat, then lower to medium-low and cook another 5 minutes until it’s golden and fragrant.

3-Cooking the Eggplant and Sauce: Add 2 tablespoons of oil to the pan and toss in the eggplant cubes, making sure not to crowd them for even browning. Once the eggplant absorbs the oil, add another tablespoon, stir to coat, and brown for about 10 minutes, turning frequently. Stir in the tomatoes and cook on medium heat, stirring occasionally, until they break down into a chunky sauce, which takes 15 to 25 minutes.

4-Cooking the Eggplant and Sauce: Next, mix in the minced garlic and spices: 1 tablespoon paprika, ½ tablespoon cumin, 1 teaspoon chili flakes, ½ teaspoon sugar, and 1 teaspoon salt. For a deeper dive into classic recipes, you might enjoy this shakshuka recipe that shares similar techniques.

5-Finishing Touches: Crack the 4 eggs into a bowl and use a wooden spoon to make little nests in the sauce. Pour each egg into a nest or scramble them first if you prefer. Cover the pan and cook on medium heat for 8 to 10 minutes until the egg whites set but the yolks stay runny. Squeeze juice from half a lemon over the top, sprinkle with chopped parsley, and serve with yogurt and crusty bread.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍆 Salting eggplant before cooking removes bitterness and excess moisture.
🔥 Avoid overcrowding the pan when browning eggplant to ensure even caramelization.
🍳 Try cooking eggs directly in sauce or scrambled separately for different textures.

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 55 minutes
  • Category: Main Dish
  • Method: Sautéing and simmering
  • Cuisine: Mediterranean
  • Diet: Gluten-Free, Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 525
  • Sugar: 19 g
  • Sodium: 1327 mg
  • Fat: 38 g
  • Saturated Fat: 5 g
  • Carbohydrates: 35 g
  • Fiber: 12 g
  • Protein: 17 g
  • Cholesterol: 327 mg