Shakshuka Poached Eggs Tomato Sauce

Featured in: Simple Spiced Skillet Meals

This hearty one-pan breakfast combines poached eggs with a rich, spiced tomato base. The dish features onions, bell peppers, and garlic simmered with cumin, paprika, and coriander before adding eggs to cook directly in the sauce.

Perfect for weekend brunch or quick weekday meals, shakshuka comes together in just 35 minutes. The runny yolks create a luxurious sauce when mixed with the spiced tomatoes, while crusty bread makes ideal dipping for scooping up every bite.

Updated on Sun, 25 Jan 2026 13:46:13 GMT
Vibrant Shakshuka with perfectly poached eggs nestled in spiced tomato sauce. Pin it
Vibrant Shakshuka with perfectly poached eggs nestled in spiced tomato sauce. | spiceshallows.com

Shakshuka is a vibrant, protein-rich breakfast dish featuring poached eggs simmered in a spiced tomato and pepper sauce, perfect for a savory start to the day. This flavorful meal combines fresh vegetables and aromatic spices for a hearty and satisfying experience.

Vibrant Shakshuka with perfectly poached eggs nestled in spiced tomato sauce. Pin it
Vibrant Shakshuka with perfectly poached eggs nestled in spiced tomato sauce. | spiceshallows.com

This Middle Eastern and North African classic is not just for breakfast; it serves as a wonderful main dish for any time of day. The combination of cumin, paprika, and coriander creates a deeply aromatic base that perfectly complements the soft, poached eggs.

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, diced
  • 1 red bell pepper, diced
  • 3 cloves garlic, minced
  • 1 (28 oz / 800 g) can crushed tomatoes (or 6 ripe tomatoes, diced)
  • 1 small chili pepper, finely chopped (optional)
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1/2 tsp ground coriander
  • 1/4 tsp cayenne pepper (optional)
  • Salt and black pepper, to taste
  • 4 large eggs
  • 2 tbsp fresh parsley or cilantro, chopped
  • 50 g (1/3 cup) feta cheese, crumbled (optional)
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon

Instructions

Step 1: Sauté Aromatics
Heat olive oil in a large skillet or sauté pan over medium heat. Add diced onion and bell pepper; cook for 5–7 minutes until softened. Stir in garlic and chili pepper and sauté for 1 minute.
Step 2: Simmer Sauce
Add crushed tomatoes, cumin, paprika, coriander, cayenne, salt, and pepper. Stir to combine. Simmer uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens.
Step 3: Poach Eggs
Make 4 wells in the sauce. Crack an egg into each well. Cover the pan and cook for 6–8 minutes, or until eggs are just set but yolks remain runny (cook longer for firmer yolks).
Step 4: Garnish and Serve
Remove from heat. Garnish with chopped parsley or cilantro and crumbled feta, if using. Serve immediately, ideally with crusty bread or warm pita.

Zusatztipps für die Zubereitung

To ensure the best texture, let the sauce simmer uncovered until it is thick enough to hold the weight of the eggs. When poaching, keep the lid on to trap steam, which helps the egg whites set perfectly while leaving the yolks liquid.

Varianten und Anpassungen

For extra flavor, add a pinch of smoked paprika or harissa to the sauce. You can swap the fresh bell pepper for roasted red peppers for a sweeter taste. To make a vegan version, omit the eggs and add sautéed tofu or chickpeas instead.

Serviervorschläge

Serve your Shakshuka immediately while the yolks are still runny. It is best enjoyed with warm flatbread, pita, or crusty bread to soak up every drop of the spiced tomato sauce.

Hearty Shakshuka, a flavorful tomato and pepper stew with soft eggs. Pin it
Hearty Shakshuka, a flavorful tomato and pepper stew with soft eggs. | spiceshallows.com

Whether you are hosting a brunch or looking for a quick, savory dinner, this Shakshuka is a versatile and healthy option that never fails to impress. Enjoy the warm, bold flavors of this traditional dish.

Product image
Serve homemade meals comfortably with sturdy utensils and steak knives for everyday dining and special dinners.
Check price on Amazon

Recipe Q&A

What is shakshuka?

Shakshuka is a North African and Middle Eastern dish of eggs poached in a sauce of tomatoes, olive oil, peppers, onion, and garlic. Commonly spiced with cumin, paprika, and cayenne, this vibrant one-pan meal is typically eaten for breakfast but works equally well for lunch or dinner.

How do I know when the eggs are done?

Cook covered for 6–8 minutes for runny yolks, which is traditional. Lift the lid occasionally to check—the whites should be fully set while yolks remain jiggly. For firmer yolks, continue cooking 2–3 more minutes. The eggs will continue cooking slightly from residual heat.

Can I make shakshuka ahead?

The tomato sauce base reheats beautifully and can be prepared 1–2 days in advance. Store in the refrigerator and reheat gently before adding eggs. For best results, add fresh eggs just before serving rather than reheating cooked eggs, which can become rubbery.

What should I serve with shakshuka?

Crusty bread, warm pita, or flatbread are essential for dipping and scooping. The dish also pairs well with roasted potatoes, fresh salad, or olives on the side. A dollop of yogurt or extra harissa adds nice contrast if you enjoy heat.

How can I adjust the spice level?

Control heat by adjusting or omitting the cayenne and fresh chili pepper. For a smoky kick, add smoked paprika or harissa paste. If sensitive to spice, reduce cayenne to pinch or skip entirely—the cumin and paprika provide plenty of flavor without significant heat.

Is shakshuka gluten-free?

The dish itself is naturally gluten-free, containing only vegetables, eggs, and spices. However, it's traditionally served with bread, which contains gluten. For a completely gluten-free meal, serve with corn tortillas, gluten-free bread, or simply enjoy on its own.

Shakshuka Poached Eggs Tomato Sauce

Eggs simmered in spiced tomato sauce with peppers and onions, ready in 35 minutes.

Prep time
10 minutes
Cook time
25 minutes
Overall time
35 minutes
Created by James Fisher


Skill level Easy

Cuisine Style Middle Eastern

Makes 4 Portions

Diet details Meat-Free, No Gluten

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 large onion, diced
03 1 red bell pepper, diced
04 3 cloves garlic, minced
05 1 (28 ounce) can crushed tomatoes
06 1 small chili pepper, finely chopped (optional)

Spices

01 1 teaspoon ground cumin
02 1 teaspoon sweet paprika
03 1/2 teaspoon ground coriander
04 1/4 teaspoon cayenne pepper (optional)
05 Salt and black pepper to taste

Eggs

01 4 large eggs

Garnish

01 2 tablespoons fresh parsley or cilantro, chopped
02 1/3 cup crumbled feta cheese (optional)

Directions

Step 01

Heat the oil: Heat olive oil in a large skillet over medium heat until shimmering.

Step 02

Cook vegetables: Add diced onion and bell pepper; cook for 5 to 7 minutes until softened and translucent.

Step 03

Add aromatics: Stir in minced garlic and chili pepper; sauté for 1 minute until fragrant.

Step 04

Build the sauce: Add crushed tomatoes, cumin, paprika, coriander, cayenne, salt, and pepper. Stir well to combine all ingredients.

Step 05

Simmer sauce: Simmer uncovered for 10 to 12 minutes, stirring occasionally, until the sauce thickens and deepens in color.

Step 06

Prepare egg wells: Make 4 indentations in the sauce using the back of a spoon, spacing them evenly across the pan.

Step 07

Poach eggs: Crack 1 egg into each well, cover the pan, and cook for 6 to 8 minutes until egg whites are set but yolks remain runny.

Step 08

Finish and serve: Remove from heat, garnish with fresh parsley or cilantro and crumbled feta cheese if desired. Serve immediately.

Tools & Equipment

  • Large skillet or sauté pan with fitted lid
  • Cutting board
  • Chef's knife
  • Wooden spoon

Allergy alerts

Review every ingredient for allergens and consult your physician or specialist if you’re unsure.
  • Contains eggs
  • Contains dairy (feta cheese when used)
  • Check ingredient labels for potential cross-contamination warnings

Nutritional info (for each serving)

This info is for reference only and isn’t medical advice.
  • Caloric Value: 220
  • Fats: 12 g
  • Carbohydrates: 18 g
  • Proteins: 10 g