Start my healthshift

Mediterranean Shakshuka

Macros per serving

Calories: ~624 kcal
Protein: ~27g
Carbohydrates: ~75g
Fat: ~24g
Fibre: ~10g

A hearty, nutrient-packed dish featuring soft-baked eggs nestled in a rich, smoky tomato and pepper sauce, infused with garlic, cumin, and paprika. Topped with fresh coriander and spring onions for a burst of freshness, this shakshuka is perfectly paired with toasted farmhouse white bread for the ultimate comfort meal. A great balance of protein, fibre, and healthy fats, making it a wholesome and satisfying option for any time of the day.

Total Time: ~25 mins (5 mins prep, 20 mins cook time)

Total Cost (2 servings) ≈ £4.50

Cost per serving ≈ £2.25

This is an approximate calculation, but it should give you a good idea of the cost of making these 2 servings. The cost per meal comes down significantly when buying ingredients in larger quantities, especially for pantry staples like olive oil, spices, and seasonings.


Ingredients (2 Servings)

For the Shakshuka:

• 1 tbsp olive oil
• 1 large white onion, diced
• 1 green pepper, chopped
• 1 yellow pepper, chopped
• 2 spring onions, sliced (for garnish)
• 2 cloves garlic, minced
• 1 tsp smoked paprika
• ½ tsp ground cumin
• Pinch of chilli flakes (optional)
• Salt and pepper, to taste
• 1 tin (400g) chopped tomatoes
• 2 large eggs
• Fresh coriander leaves, for garnish

For the Toasted Bread:

• 4 slices sourdough bread


Instructions

1. Prep the Ingredients

• Chop the onion, peppers, garlic, and spring onions.
• Set aside the spring onions and coriander for garnish.

2. Cook the Shakshuka Base

• Heat 1 tbsp olive oil in a large pan over medium heat.
• Sauté the onion, peppers, and garlic until soft (~5 minutes).
• Stir in smoked paprika, cumin, chilli flakes (if using), salt, and pepper.
• Add the chopped tomatoes and let simmer for 10 minutes, stirring occasionally, until the sauce thickens.

3. Poach the Eggs

• Use a spoon to create 2 small wells in the sauce.
• Crack an egg into each well.
• Reduce heat to low, cover with a lid, and cook until egg whites are set (~5 minutes).

4. Toast the Bread

• While the eggs cook, toast the farmhouse bread to your liking.

5. Garnish & Serve

• Uncover the shakshuka and sprinkle with fresh coriander and spring onions.
• Serve hot with toasted bread on the side for dipping.


Health Benefits of the Dish

Muscle-Building Protein

Eggs provide lean, high-quality protein, essential for muscle repair, strength, and recovery. A protein-rich meal also helps with satiety and metabolism support.

Balanced Carbs for Energy

Peppers, onions, and tomatoes provide slow digesting carbs to support steady energy, endurance, and recovery, while antioxidants and fibre help reduce inflammation, boost circulation, and aid digestion.

Nutrient-Boosting Fats

Extra virgin olive oil provides heart-healthy fats, which support brain function, hormone regulation, and nutrient absorption, ensuring a steady release of energy throughout the day.

Tips & Variations

Boost the Protein – Crack in an extra egg per serving or add crumbled tofu for a higher-protein meal.

Spice it Up – Sprinkle fresh chilli flakes, drizzle extra hot sauce, or stir in harissa for a fiery kick.

Cheesy Upgrade – Top with crumbled feta, goat cheese, or even a handful of shredded mozzarella for extra creaminess.

Lower-Carb Swap – Skip the bread and serve with sautéed spinach, avocado slices, or a side of grilled halloumi.

Higher-Carb Meal – Increase the bread portion, serve with warm flatbread, or add a scoop of cooked quinoa for extra energy.

Deeper Flavour – Stir in roasted red peppers or a dash of smoked paprika for extra depth in the sauce.


Check out similar meals below 👇