Shakshuka Spiced Tomato Eggs

Featured in: Global Street Food

Shakshuka features softly poached eggs nestled in a richly spiced, simmered tomato and bell pepper sauce. Aromatic spices like cumin, paprika, and optional cayenne enhance the depth, while fresh garlic and onion add sweetness and character. This easy-to-make dish comes together in under 35 minutes, ideal for breakfast or light dinners. Garnish with fresh herbs and serve with crusty bread to soak up the vibrant sauce for a truly satisfying meal experience.

Updated on Tue, 18 Nov 2025 13:08:00 GMT
A beautiful skillet of Shakshuka, with perfectly poached eggs in a rich tomato sauce. Save
A beautiful skillet of Shakshuka, with perfectly poached eggs in a rich tomato sauce. | fryzia.com

A vibrant, budget-friendly North African dish featuring poached eggs in a spiced tomato and pepper sauce. Perfect for breakfast, brunch, or a light dinner.

When I first tried shakshuka, I was drawn to its bold flavors and how it brings warmth to the table. Making this became a favorite Saturday morning ritual that everyone looks forward to.

Ingredients

  • Vegetable oil: 2 tablespoons
  • Onion: 1 large, finely chopped
  • Green bell pepper: 1, chopped
  • Garlic: 2 cloves, minced
  • Diced tomatoes: 1 can (400 g/14 oz) or 4 ripe tomatoes, chopped
  • Ground cumin: 1 teaspoon
  • Sweet paprika: 1 teaspoon
  • Ground cayenne pepper: 1/4 teaspoon, optional
  • Salt & black pepper: To taste
  • Sugar: 1 teaspoon, optional
  • Eggs: 4 large
  • Fresh parsley or cilantro: Chopped, optional for garnish
  • Crusty bread: For serving, optional

Instructions

Sauté Vegetables:
Heat vegetable oil in a large skillet over medium heat. Add the onion and bell pepper. Sauté for 5 minutes until softened.
Add Garlic:
Add garlic and cook for 1 minute, stirring frequently.
Spice the Mixture:
Stir in cumin, paprika, cayenne (if using), and cook for 30 seconds until fragrant.
Tomatoes & Simmer:
Add diced tomatoes with juice, season with salt, pepper, and sugar if using. Simmer uncovered for 10-15 minutes, stirring occasionally, until the sauce thickens.
Adjust Seasoning:
Taste and adjust seasoning as needed.
Add Eggs:
Make 4 wells in the sauce with a spoon. Crack an egg into each well.
Cook Eggs:
Cover the skillet and cook for 6-8 minutes, or until whites are set but yolks are still soft.
Garnish & Serve:
Remove from heat. Garnish with chopped parsley or cilantro if desired. Serve hot with crusty bread.
Fragrant Shakshuka, bubbling gently, ready to be enjoyed with a side of crusty bread. Save
Fragrant Shakshuka, bubbling gently, ready to be enjoyed with a side of crusty bread. | fryzia.com

Sharing shakshuka with my family is always a lively way to start the day. We love dipping fresh bread into the rich and flavorful sauce together.

Notes

For extra flavor, add a pinch of chili flakes or a small chopped chili with the garlic. Swap bell pepper for any color or use jarred roasted peppers. Feel free to add canned beans or spinach for more substance.

Required Tools

Large skillet with lid, wooden spoon, knife and chopping board.

Nutritional Information

Calories: 210, Total Fat: 11 g, Carbohydrates: 17 g, Protein: 10 g (per serving).

Fresh, warm Shakshuka: a vegetarian delight with vibrant tomatoes and tender poached eggs. Save
Fresh, warm Shakshuka: a vegetarian delight with vibrant tomatoes and tender poached eggs. | fryzia.com

This shakshuka makes breakfast something special and is just as satisfying at any time of day.

Recipe FAQ Section

What type of peppers work best for this dish?

Green bell peppers provide a mild, sweet flavor, but you can substitute with red or yellow peppers for added sweetness or jarred roasted peppers for a smoky touch.

Can I adjust the spiciness level?

Yes, adding cayenne pepper or chili flakes increases heat, while omitting them results in a milder sauce suited for all tastes.

How do I achieve perfectly cooked eggs?

Crack eggs into wells in the simmering sauce, cover the pan, and cook until whites set but yolks remain soft, about 6-8 minutes.

What herbs complement this dish?

Chopped fresh parsley or cilantro add a bright, fresh finish that balances the rich tomato base beautifully.

Is this dish suitable for vegetarians?

Yes, it features eggs and vegetables, making it a filling vegetarian option without meat or dairy.

Shakshuka Spiced Tomato Eggs

A flavorful dish of eggs poached in a spicy tomato and pepper sauce, perfect for any meal.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min
Created by Samantha Rivera

Classification Global Street Food

Complexity Level Easy

Heritage Middle Eastern/North African

Output 4 Portion Count

Dietary considerations Meat-Free, No Dairy

Components

Vegetables

01 2 tablespoons vegetable oil
02 1 large onion, finely chopped
03 1 green bell pepper, chopped
04 2 garlic cloves, minced
05 1 can (14 oz) diced tomatoes or 4 ripe tomatoes, chopped

Spices & Seasonings

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

Eggs

01 4 large eggs

Garnish (optional)

01 Fresh parsley or cilantro, chopped
02 Crusty bread, for serving

Preparation Steps

Phase 01

Sauté Vegetables: Heat vegetable oil in a large skillet over medium heat. Add chopped onion and green bell pepper, sauté for 5 minutes until softened.

Phase 02

Add Garlic: Stir in minced garlic and cook for 1 minute, stirring frequently.

Phase 03

Incorporate Spices: Add ground cumin, sweet paprika, and cayenne pepper if using. Cook for 30 seconds until fragrant.

Phase 04

Simmer Sauce: Pour in diced tomatoes with their juice. Season with salt, black pepper, and sugar if desired. Simmer uncovered for 10 to 15 minutes, stirring occasionally, until the sauce thickens.

Phase 05

Adjust Seasoning: Taste and modify seasoning as needed.

Phase 06

Add Eggs: Create four wells in the sauce and carefully crack an egg into each.

Phase 07

Cook Eggs: Cover the skillet and cook for 6 to 8 minutes until egg whites are set but yolks remain soft.

Phase 08

Garnish and Serve: Remove from heat. Sprinkle with chopped parsley or cilantro if desired. Serve immediately with crusty bread.

Necessary tools

  • Large skillet with lid
  • Wooden spoon
  • Knife and chopping board

Allergy information

Review all ingredients for potential allergens and consult with healthcare providers if you're uncertain about any item.
  • Contains eggs
  • Check bread ingredients for allergens if serving

Nutrient breakdown (per portion)

These values are approximate and shouldn't replace professional medical guidance.
  • Energy Value: 210
  • Fat: 11 g
  • Carbohydrates: 17 g
  • Protein Content: 10 g