Classic Shakshuka

Classic Shakshuka

Vegetarian • Gluten-FreeUnder 30 MinsHigh ProteinOne-PotBreakfast • Brunch • DinnerComfort FoodMediterranean
Easy
30min
350kcal
2people

MACROS

per serving
gProtein
gFat
gCarbs
gSugar
gFiber
Get Kitchen Buddy Free

Want to see the exact Macros for this meal? Download the Kitchen Buddy app and unlock full nutritional insights!

A rustic, spicy tomato and pepper stew topped with gently poached eggs.

There are few dishes as universally beloved and comforting as Classic Shakshuka. Originating from North Africa and the Middle East, this vibrant one-pan meal has taken the brunch world by storm, yet it remains an incredibly simple and affordable dinner option. The beauty of Shakshuka lies in its bold, savory tomato base, heavily spiced with warming cumin and smoky paprika, which creates a rich nest for gently poached eggs. When you have an empty pantry, this is the perfect recipe to kickstart your kitchen because it utilizes ingredients that form the backbone of good cooking: onions, peppers, canned tomatoes, and eggs. It’s rustic, messy in the best way possible, and demands to be eaten with a piece of crusty bread to mop up every drop of that spicy red sauce. Whether you are cooking for a lazy Sunday morning or a quick weeknight meal, the contrast between the runny yolks and the acidic, aromatic tomato sauce is absolute perfection. It is healthy, high in protein, and visually stunning when brought straight to the table in a sizzling skillet. Once you master this easy Shakshuka recipe, it will undoubtedly become a part of your weekly rotation.

Ingredients

  • 2 tbsp Extra Virgin Olive Oil
  • 1 medium Yellow Onion
  • 1 large Red Bell Pepper
  • 3 cloves Garlic Cloves
  • 1 tsp Ground Cumin
  • 1 tsp Smoked Paprika
  • 800 g Whole Peeled Tomatoes (Canned)
  • 4 whole Large Eggs
  • 60 g Feta Cheese
  • 15 g Fresh Cilantro or Parsley

Instructions

  1. 1
    Dice the onion and red bell pepper. Mince the garlic cloves.
  2. 2
    Heat the olive oil in a large skillet over medium heat. Add the onion and bell pepper. Cook for 5-7 minutes until soft.
  3. 3
    Stir in the garlic, cumin, and smoked paprika. Cook for 1 minute until fragrant.
  4. 4
    Pour in the canned tomatoes with their juices. Break up the tomatoes with your spoon. Simmer for 10-15 minutes until the sauce thickens slightly.
  5. 5
    Use a spoon to make 4 small wells in the sauce. Crack an egg gently into each well.
  6. 6
    Cover the pan with a lid (or foil) and cook for 5-8 minutes, or until the egg whites are set but the yolks are still runny.
  7. 7
    Remove from heat. Sprinkle with crumbled feta cheese and chopped cilantro.
  8. 8
    Serve immediately, preferably with crusty bread for dipping.

Chef's Tips

  • If you don't have a lid for your skillet, a baking sheet works in a pinch to steam the eggs.
  • For a spicier kick, add a pinch of cayenne pepper with the spices.
  • This dish is best served family-style directly from the pan.

More recipes you might like

K
Recipe By
Kitchen Buddy Chef

Do you have everything to cook this?

Don't guess. Kitchen Buddy tracks your pantry to see if you are "Ready to Cook." Missing something? Add it to your smart shopping list in one tap.

Get Kitchen Buddy Free