Shakshuka Spiced Tomato Eggs

Featured in: Oven & Skillet Standards

This beloved Middle Eastern breakfast combines poached eggs with a richly spiced tomato and pepper sauce. The eggs cook directly in the simmering sauce, creating luscious runny yolks that blend perfectly with the aromatic tomatoes, cumin, and paprika. Ready in just 35 minutes, it's an ideal one-pan meal for any time of day.

Updated on Tue, 27 Jan 2026 01:27:12 GMT
Vibrant Shakshuka with perfectly poached eggs nestled in a rich tomato and pepper sauce. Save
Vibrant Shakshuka with perfectly poached eggs nestled in a rich tomato and pepper sauce. | tiwizirelay.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 classic Middle Eastern and North African staple is as beautiful to look at as it is delicious to eat.

Vibrant Shakshuka with perfectly poached eggs nestled in a rich tomato and pepper sauce. Save
Vibrant Shakshuka with perfectly poached eggs nestled in a rich tomato and pepper sauce. | tiwizirelay.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

With a total time of just 35 minutes, this dish brings a hearty, restaurant-quality experience to your home kitchen. Whether you are hosting brunch or enjoying a quiet morning, the aroma of cumin, paprika, and coriander will surely awaken your senses.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Vegetables: 2 tbsp olive oil, 1 large onion (diced), 1 red bell pepper (diced), 3 cloves garlic (minced), 1 can (28 oz / 800 g) crushed tomatoes, 1 small chili pepper (optional).
  • Spices: 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.
  • Eggs: 4 large eggs.
  • Garnish: 2 tbsp fresh parsley or cilantro (chopped), 50 g (1/3 cup) feta cheese (optional).

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.
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. Ensure you simmer the sauce uncovered so it reaches a thick, rich consistency before adding the eggs.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

Swap bell pepper for roasted red peppers for a sweeter taste. To make a vegan version, simply omit the eggs and add sautéed tofu or chickpeas to the tomato base.

Serviervorschläge

This dish is best served immediately with warm flatbread, crusty bread, or warm pita for dipping into the flavorful sauce and runny yolks.

Savory Shakshuka bubbling in a skillet, ready for a hearty breakfast with crusty bread. Save
Savory Shakshuka bubbling in a skillet, ready for a hearty breakfast with crusty bread. | tiwizirelay.com

This nutritious meal provides 220 calories, 10g of protein, and 12g of fat per serving, making it a balanced way to start your day. Enjoy the warm, comforting spices of this traditional breakfast.

Recipe FAQs

What is shakshuka?

Shakshuka is a traditional Middle Eastern and North African dish of eggs poached in a spiced tomato and pepper sauce, typically enjoyed for breakfast with bread.

How do I know when the eggs are done?

Cook covered for 6-8 minutes. The whites should be fully set while yolks remain runny. For firmer yolks, cook an additional 2-3 minutes.

Can I make shakshuka ahead of time?

The sauce base can be made 1-2 days ahead and refrigerated. Reheat gently before adding eggs and finish cooking just before serving.

What should I serve with shakshuka?

Crusty bread, warm pita, or flatbread are traditional for dipping. It also pairs well with olives, cucumber salad, or roasted potatoes.

Can I make shakshuka vegan?

Yes, omit the eggs and add sautéed tofu cubes, chickpeas, or plant-based sausage. Cook the protein in the sauce until heated through.

How spicy is traditional shakshuka?

It's typically mildly to moderately spiced. Adjust heat by varying the amount of chili pepper and cayenne. Harissa paste adds authentic North African heat.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Shakshuka Spiced Tomato Eggs

Poached eggs simmered in fragrant spiced tomato sauce with peppers and onions. A hearty savory breakfast ready in 35 minutes.

Prep Time
10 min
Time to Cook
25 min
Overall Time
35 min
Created by Zachary Dunn


Skill Level Easy

Cuisine Middle Eastern

Makes 4 Portions

Diet Preferences Vegetarian, No Gluten

What You'll 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 feta cheese, crumbled (optional)

How To Make It

Step 01

Heat Oil: Heat olive oil in a large skillet or sauté pan over medium heat.

Step 02

Sauté Vegetables: Add diced onion and bell pepper; cook for 5 to 7 minutes until softened.

Step 03

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

Step 04

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

Step 05

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

Step 06

Prepare Egg Wells: Make 4 wells in the sauce by gently creating spaces. Crack an egg into each well.

Step 07

Poach Eggs: Cover the pan and cook for 6 to 8 minutes, or until eggs are just set but yolks remain runny. Cook longer if you prefer firmer yolks.

Step 08

Finish and Serve: Remove from heat. Garnish with chopped parsley or cilantro and crumbled feta cheese if desired. Serve immediately with crusty bread or warm pita.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

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

Allergy Info

Always review every ingredient for allergens and reach out to a healthcare expert if you’re unsure.
  • Contains eggs
  • Contains dairy (feta cheese when used)
  • Contains gluten if served with bread

Nutritional Info (per portion)

Details are for reference only and not meant to replace professional medical advice.
  • Calories: 220
  • Fats: 12 g
  • Carbohydrates: 18 g
  • Proteins: 10 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.