Shakshuka with Feta & Fresh Herbs (Single-Serve)

Nothing says Mediterranean comfort quite like shakshuka — eggs poached in a rich tomato and pepper sauce, finished with crumbles of creamy feta and a scatter of fresh herbs. It’s rustic, warming, and happens to be one of the best “breakfast-for-dinner” dishes you can whip up for one. With just one pan and a handful of pantry staples, you’ll have a solo-sized feast ready in under 25 minutes.


Meal Goals

  • Protein boost from eggs and feta
  • Balanced comfort food that works for breakfast, lunch, or dinner
  • Vegetable-rich base of tomatoes and capsicum for fibre and antioxidants
  • Mediterranean flavour kick with cumin, paprika, and fresh parsley

Why This Dish is Great for You

This shakshuka isn’t just a treat for the taste buds; it’s loaded with nutrition too:

  • Eggs – packed with high-quality protein and choline, supporting brain and muscle health.
  • Tomatoes – rich in lycopene, an antioxidant that supports heart health.
  • Capsicum (peppers) – a great source of vitamin C for immunity.
  • Feta – provides calcium and a tangy hit of flavour while keeping portion sizes light.
  • Olive oil – healthy monounsaturated fats that support heart health.

Together, they create a hearty yet light meal that fuels you without feeling heavy.


Ingredients (Serves 1)

  • 1 tbsp olive oil
  • ½ small onion, finely diced
  • ½ red capsicum, thinly sliced
  • 1 garlic clove, minced
  • ½ tsp ground cumin
  • ½ tsp smoked paprika
  • 1 cup canned chopped tomatoes
  • Pinch of chilli flakes (optional)
  • 2 eggs
  • 25g feta cheese, crumbled
  • Fresh parsley or coriander, chopped (to garnish)
  • Salt and pepper, to taste
  • Crusty bread or pita, to serve

Steps

  1. Heat the olive oil in a small pan over medium heat.
  2. Add onion and capsicum, sauté for 4–5 minutes until softened.
  3. Stir in garlic, cumin, and smoked paprika. Cook until fragrant.
  4. Add canned tomatoes, a pinch of chilli flakes, salt, and pepper. Simmer for 8–10 minutes, stirring occasionally, until thickened.
  5. Make two small wells in the sauce and crack in the eggs. Cover with a lid and cook gently until eggs are set to your liking (5–7 minutes for runny yolks).
  6. Sprinkle with crumbled feta and fresh herbs.
  7. Serve hot with crusty bread or warm pita for dipping.

Tips & Swaps

  • Make it greener – add a handful of baby spinach or zucchini slices before adding the eggs.
  • Spice swap – try harissa paste instead of paprika for a Tunisian-style twist.
  • Cheese options – swap feta for goat cheese or leave it out for a lighter version.
  • Storage – Best eaten fresh. If you have leftover sauce, it will keep in the fridge for 2 days and can be reheated before cracking in fresh eggs.

Nutrition Snapshot (per serve)

  • Calories: ~380 kcal
  • Protein: ~20g
  • Fibre: ~6g

Final Bite

Cooking for one doesn’t have to mean plain or boring — shakshuka proves it. With its rich tomato base, perfectly poached eggs, and creamy feta topping, this dish is a solo-friendly Mediterranean classic that doubles as comfort food and a nutritional powerhouse.

👉 If this shakshuka hits the spot, check out the rest of the Plan4One Mediterranean Recipe Series and discover new solo-sized dishes to brighten your week.

Categories: ,

Discover No-Fuss Solo Cooking Meals: Easy, Healthy, and Satisfying

Find quick, nutritious meals that fit perfectly into your busy schedule and budget. Cooking for one made easy.