Shakshuka Tomato Poached Eggs

Featured in: Savory Bites

This hearty one-pan breakfast combines eggs simmered directly in a rich, spiced tomato sauce. The eggs cook until just set with runny yolks, creating a perfect vessel for crusty bread. The sauce features bell peppers, onions, garlic, and aromatic spices like cumin, paprika, and coriander. Ready in just 35 minutes, it's an ideal weekend brunch or satisfying weeknight dinner.

Updated on Sat, 24 Jan 2026 22:38:00 GMT
A close-up of shakshuka in a cast-iron skillet, featuring runny yolks nestled in a rich, spiced tomato and bell pepper sauce. Save
A close-up of shakshuka in a cast-iron skillet, featuring runny yolks nestled in a rich, spiced tomato and bell pepper sauce. | cravebop.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. Originating from Middle Eastern and North African cuisines, this one-pan meal is both hearty and healthy.

A close-up of shakshuka in a cast-iron skillet, featuring runny yolks nestled in a rich, spiced tomato and bell pepper sauce. Save
A close-up of shakshuka in a cast-iron skillet, featuring runny yolks nestled in a rich, spiced tomato and bell pepper sauce. | cravebop.com

This easy-to-make dish yields four servings and combines pantry staples like canned tomatoes and eggs with fresh aromatics. It is ideal for a relaxed weekend brunch or a quick, nutritious dinner.

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
Slice meats, cheeses, and bread evenly for sandwiches, charcuterie boards, and precise meal prep.
Check price on Amazon

Instructions

Step 1
Heat olive oil in a large skillet or sauté pan over medium heat.
Step 2
Add diced onion and bell pepper; cook for 5–7 minutes until softened.
Step 3
Stir in garlic and chili pepper; sauté for 1 minute.
Step 4
Add crushed tomatoes, cumin, paprika, coriander, cayenne, salt, and pepper. Stir to combine.
Step 5
Simmer uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens.
Step 6
Make 4 wells in the sauce. Crack an egg into each well.
Step 7
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 8
Remove from heat. Garnish with chopped parsley or cilantro and crumbled feta, if using.
Step 9
Serve immediately, ideally with crusty bread or warm pita.

Zusatztipps für die Zubereitung

For extra flavor, add a pinch of smoked paprika or harissa to the tomato base while it simmers.

Varianten und Anpassungen

Swap bell pepper for roasted red peppers for a sweeter taste. To make the dish vegan, omit the eggs and add sautéed tofu or chickpeas instead.

Serviervorschläge

Serve with warm flatbread, pita, or crusty bread for dipping into the sauce and runny yolks.

Shakshuka bubbling in a skillet, garnished with fresh cilantro and crumbled feta, ready to be scooped up with crusty bread. Save
Shakshuka bubbling in a skillet, garnished with fresh cilantro and crumbled feta, ready to be scooped up with crusty bread. | cravebop.com

With a total time of just 35 minutes, this Shakshuka is a beautiful and satisfying meal that brings authentic Middle Eastern flavors right to your kitchen.

Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon

Recipe Guide

What makes shakshuka authentic?

Traditional shakshuka features eggs poached in a spiced tomato sauce with cumin, paprika, and fresh peppers. The key is achieving perfectly runny yolks while the whites are fully set. Originating from North African and Middle Eastern cuisine, it's meant to be eaten with bread for dipping into the flavorful sauce.

How do I know when the eggs are done?

Cook covered for 6-8 minutes. The whites should be fully opaque and set while the yolks remain runny. If you prefer firmer yolks, cook for 10-12 minutes. Gently shake the pan—the eggs should jiggle slightly when perfectly done.

Can I make this ahead?

The tomato sauce base reheats beautifully and can be made up to 2 days ahead. Store it in the refrigerator and reheat before adding fresh eggs. However, it's best served immediately after cooking the eggs for optimal texture and presentation.

What bread works best?

Crusty sourdough, warm pita, or hearty whole-grain bread are ideal for soaking up the spiced tomato sauce. The bread should be sturdy enough to hold up when dipped but soft enough to tear easily by hand.

How can I adjust the spice level?

Reduce or omit the cayenne and chili pepper for a milder version. For more heat, add harissa paste or extra fresh chili. The paprika and cumin provide flavor without much spiciness, so those can stay at full amount even when reducing overall heat.

Shakshuka Tomato Poached Eggs

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

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min
Created by Lindsey Carter

Style Savory Bites

Skill level Easy

Heritage Middle Eastern and North African

Output 4 Portions

Nutrition labels Meat-free, No gluten

What you'll need

Vegetables

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

Spices

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

Eggs

01 4 large eggs

Garnish

01 2 tbsp fresh parsley or cilantro, chopped
02 1/3 cup feta cheese, crumbled

Method

Phase 01

Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add diced onion and bell pepper; cook 5–7 minutes until softened.

Phase 02

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

Phase 03

Build the Sauce: Add crushed tomatoes, cumin, paprika, coriander, cayenne, salt, and pepper. Stir thoroughly to combine.

Phase 04

Simmer the Base: Simmer uncovered for 10–12 minutes, stirring occasionally, until sauce thickens nicely.

Phase 05

Create Wells for Eggs: Make 4 wells in the sauce. Crack an egg into each well without breaking yolks.

Phase 06

Poach the Eggs: Cover pan and cook 6–8 minutes until whites are set but yolks remain runny. Extend time for firmer yolks.

Phase 07

Finish and Serve: Remove from heat. Garnish with fresh herbs and crumbled feta. Serve immediately with crusty bread or warm pita.

Tools needed

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

Allergy alerts

Always review ingredients for potential allergens and seek professional medical advice if uncertain.
  • Contains eggs and dairy (feta)
  • Gluten-free when served without bread

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 220
  • Fats: 12 g
  • Carbohydrates: 18 g
  • Proteins: 10 g