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

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.
- Fibre
- 32.5g
- Sugar
- 40.7g
- Saturated fat
- 3.9g
- Salt
- 2.2g
Ingredients
Method
0 of 12 done- Heat olive oil in a large deep frying pan over medium heat.
- Add diced onion and cook for 5 minutes until softened.
- Add sliced peppers and garlic, cooking for another 5 minutes.
- Stir in all dried spices and cook for 1 minute until fragrant.
- Add tomato purée and tinned tomatoes, simmer for 10 minutes.
- Gently add chickpeas and cook for 5 minutes.
- Create wells in the sauce and carefully place chunks of silken tofu.
- Add spinach and let it wilt into the sauce.
- Cover and simmer for 5 minutes until heated through.
- Meanwhile, toast the bread.
- Season with salt and pepper
- 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
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