Mediterranean Shakshuka-Inspired Breakfast Stew

A hearty vegan twist on traditional shakshuka that replaces eggs with silken tofu and chickpeas. This aromatic breakfast stew combines the warmth of Mediterranean spices with the richness of slow-cooked tomatoes and peppers. The sauce develops a deep, complex flavour while remaining simple to prepare, making it perfect for both busy mornings and lazy weekends.

Total time
40min
15 prep, 25 cook
Per serving
947kcal
53 g protein
Difficulty
Intermediate
Ingredients
£6.91
average cost
  • Dairy Free
  • Vegan
  • Vegetarian
  • High Protein
  • Pescatarian
3.7 from 3 ratings
Mediterranean Shakshuka-Inspired Breakfast Stew

Nutrition per serving

This Mediterranean Shakshuka-Inspired Breakfast Stew recipe contains 947 calories per serving, making it a hearty meal option. Each serving provides 53g of protein, 120g of carbohydrates, and 24g of fat, making it high in protein.

947kcal
Protein53g23% of calories
Carbs120g53% of calories
Fat24g24% of calories
Fibre
32.5g
Sugar
40.7g
Saturated fat
3.9g
Salt
2.2g

Ingredients

Servings
1

Method

0 of 12 done
  1. Heat olive oil in a large deep frying pan over medium heat.
  2. Add diced onion and cook for 5 minutes until softened.
  3. Add sliced peppers and garlic, cooking for another 5 minutes.
  4. Stir in all dried spices and cook for 1 minute until fragrant.
  5. Add tomato purée and tinned tomatoes, simmer for 10 minutes.
  6. Gently add chickpeas and cook for 5 minutes.
  7. Create wells in the sauce and carefully place chunks of silken tofu.
  8. Add spinach and let it wilt into the sauce.
  9. Cover and simmer for 5 minutes until heated through.
  10. Meanwhile, toast the bread.
  11. Season with salt and pepper
  12. Serve hot with toasted bread for dipping.

Plan Mediterranean Shakshuka-Inspired Breakfast Stew into your week.

Meal Matcher builds a week of recipes like this around your calories and diet, then turns it into a shopping list matched to real products at Tesco, Sainsbury’s, Aldi or M&S.

More recipes like this

Tagged cooked, hot dish, simmered, stew.

Mediterranean Shakshuka-Inspired Breakfast Stew: questions

How long does it take to make Mediterranean Shakshuka-Inspired Breakfast Stew?
This recipe takes 40 minutes in total - 15 minutes to prepare and 25 minutes to cook.
Is Mediterranean Shakshuka-Inspired Breakfast Stew suitable for meal prep?
Mediterranean Shakshuka-Inspired Breakfast Stew is a intermediate-level recipe that's great for breakfast. With 53g of protein per serving, it's excellent for meal prep.
What are the main ingredients in Mediterranean Shakshuka-Inspired Breakfast Stew?
The key ingredients are Chopped Tomatoes, Silken Tofu, Chickpeas. This recipe is part of our British cuisine collection.
Is Mediterranean Shakshuka-Inspired Breakfast Stew healthy?
This recipe contains 947 calories per serving with 53g of protein and is suitable for dairy free, vegan, vegetarian, high protein, pescatarian diets.
What diets is Mediterranean Shakshuka-Inspired Breakfast Stew suitable for?
This recipe is specifically suited for Dairy Free, Vegan, Vegetarian, High Protein, Pescatarian diets. It provides 53g of protein per serving.

Recipe from MealMatcher.co.uk