One-Pot Eggplant Shakshuka (Vegan)

A vibrant vegan take on classic shakshuka from North African/Middle Eastern flavors. Smoked eggplant, tomatoes, peppers and cumin simmer in one pot, then eggs are swapped for tofu to keep it plant-based while still creamy and satisfying.

  • Prep Time: 15 min
  • Cook Time: 25 min
Servings:
2 servings
(originally 4 servings)

Ingredients(scaled)

  • 1 cups diced eggplant (about 1 medium), salted 10 minutes then drained
  • ½ tablespoon olive oil
  • ½ small onion, diced
  • 1 cloves garlic, minced
  • ½ red bell pepper, chopped
  • ½ teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • ½ 1/2 teaspoon chili flakes (adjust to taste)
  • ½ can (14 oz) diced tomatoes with juice
  • ½ 1/2 cup tomato sauce
  • ½ 1/4 cup chopped fresh parsley or cilantro
  • ½ 1/2 cup firm tofu, crumbled (or 2 flax eggs as vegan binder)
  • ½ Salt and pepper to taste
  • ½ Optional: 1 tablespoon lemon juice
  • ½ Optional: bread for serving

Instructions

  1. Heat 1 tbsp olive oil in a wide skillet over medium heat; add eggplant and cook until browned, 6–8 minutes.
  2. Add onion, garlic, and bell pepper; sauté 4–5 minutes until softened, stirring occasionally.
  3. Stir in cumin, smoked paprika, and chili flakes; cook 1 minute until fragrant.
  4. Pour in diced tomatoes and tomato sauce; simmer 8–10 minutes until thickened, stirring occasionally.
  5. Fold in crumbled tofu, parsley, salt, pepper, and lemon juice if using; simmer 2 minutes to heat through.
  6. Taste and adjust seasoning; create 4 shallow wells, cover, and simmer 4–5 minutes until gently set.
  7. Serve hot with crusty bread or over rice for a complete plate; finish with extra herbs if desired.

Chef’s Pro Tips

  • Roast the eggplant beforehand for deeper smoky flavor.
  • Add a splash of lemon juice at the end for brightness.
  • Crumbled tofu can be replaced with 2 flax eggs for binding.

Serving Suggestions

Pair with warm bread or a simple grain like quinoa for a complete meal; a side of cucumber-teta salad adds freshness.

Storage Instructions

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove.

Nutritional Estimates
Per serving · 2 servings total
fat9
carbs28
calories210
protein6

Community Ratings & Comments

No ratings yet. Be the first!

Leave a rating

Leave a comment

Comments

No comments yet. Be the first to leave one!

What's next?

You might also like