All Recipes

Easy Shakshuka with Poached Eggs

40 min 4 servings Medium
Shakshuka is a traditional North African and Middle Eastern dish that has found its way into the hearts of many food lovers around the world. This comforting meal consists of poached eggs nestled in a spicy tomato and pepper sauce, making it an ideal choice for breakfast or brunch. Our easy version of shakshuka simplifies the preparation without sacrificing flavor. The combination of spices, fresh vegetables, and perfectly poached eggs creates a dish that is both satisfying and nutritious. Whether you're a seasoned cook or a beginner, this shakshuka recipe is approachable and rewarding. Perfect for those who love eggs in a rich, savory sauce, this dish can be customized to your taste preferences, making it as spicy or mild as you like. It's a great way to impress family or friends with a meal that feels both exotic and comforting.

Instructions

1

Heat the oil

In a large skillet or pan, heat olive oil over medium heat.

Pro tip: Use a cast iron skillet for even heat distribution.

2

Sauté vegetables

Add the chopped onion and red bell pepper. Cook for about 5 minutes until the vegetables are soft.

Pro tip: Stir occasionally to avoid burning.

3

Add garlic and spices

Stir in minced garlic, ground cumin, paprika, and chili flakes. Cook for 1 minute until fragrant.

Pro tip: Adjust the amount of chili flakes based on your spice preference.

4

Prepare the tomato base

Pour in the crushed tomatoes and season with salt and black pepper. Stir well to combine.

5

Simmer the sauce

Reduce heat to low and let the sauce simmer for 15-20 minutes until it thickens.

Pro tip: Stir occasionally and taste for seasoning.

6

Add the eggs

Make small wells in the sauce and crack an egg into each well. Cover the pan and cook for 5-8 minutes until the eggs are set to your liking.

Pro tip: For firmer yolks, cook the eggs longer.

7

Garnish and serve

Sprinkle chopped fresh parsley over the shakshuka and serve immediately with crusty bread.

Pro tip: Add a pinch of extra salt to the eggs if desired.

💡

Tips & Tricks

  • Use fresh tomatoes for a more robust flavour.
  • Adjust the spice level by varying the amount of chili flakes.
  • Serve with crusty bread to soak up the delicious sauce.

Frequently Asked Questions

What is shakshuka?

Shakshuka is a dish of poached eggs in a spicy tomato sauce, popular in North African and Middle Eastern cuisines.

How many calories are in shakshuka?

This shakshuka recipe contains approximately 250 calories per serving.

Can I make shakshuka ahead of time?

Yes, you can prepare the tomato sauce ahead of time and reheat it before adding the eggs.

What is the difference between shakshuka and eggs in purgatory?

Shakshuka typically includes more spices and vegetables, while eggs in purgatory is a simpler Italian dish with eggs poached in a basic tomato sauce.

How can I make shakshuka less spicy?

Reduce the amount of chili flakes or omit them entirely for a milder shakshuka.

Serving Suggestions

Serve this easy shakshuka with warm, crusty bread or pita to soak up the flavorful sauce and soft-yolked eggs. It pairs wonderfully with a light salad or some olives on the side for a complete meal. Shakshuka can be made ahead by preparing the sauce in advance and reheating it before poaching the eggs. Store the sauce in an airtight container in the fridge for up to 3 days or freeze it for up to a month. When ready to serve, simply heat the sauce, add the eggs, and enjoy a quick and delightful meal.

Nutrition per serving

250

Calories

12g

Protein

11g

Fat

28g

Carbs