Shakshuka with tomato eggs

Featured in: Starlit Suppers

Shakshuka is a flavorful North African dish featuring eggs gently poached in a rich sauce of tomatoes, bell peppers, and aromatic spices like cumin and paprika. Vegetable oil sizzles sautéed onion and peppers before adding garlic and spices, creating a fragrant base. Diced tomatoes simmer until thickened, then eggs are cracked into wells and cooked until whites set but yolks remain soft. Garnished with fresh parsley or cilantro, it's a vibrant meal perfect for any time of day, offering a balanced mix of protein and vegetables.

Updated on Mon, 17 Nov 2025 11:47:00 GMT
Golden yolks peek from this Shakshuka, a vibrant Middle Eastern breakfast favorite, served with bread. Save It
Golden yolks peek from this Shakshuka, a vibrant Middle Eastern breakfast favorite, served with bread. | zetluna.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.

I first tried shakshuka on a trip to Morocco and was amazed at the bold flavors from such simple ingredients. It's become a go-to recipe in my household for lazy weekend mornings or when I want dinner on the table fast.

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 for heat
  • Salt and black pepper: To taste
  • Sugar: 1 teaspoon, optional to balance acidity
  • 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 onion and bell pepper. Sauté for 5 minutes until softened.
Add garlic:
Add garlic and cook for 1 minute, stirring frequently.
Spice it up:
Stir in cumin, paprika, cayenne if using and cook for 30 seconds until fragrant.
Simmer sauce:
Add diced tomatoes with juice, season with salt, pepper, and sugar if using. Simmer uncovered for 10-15 minutes, stirring occasionally, until 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 skillet and cook for 6-8 minutes until whites are set but yolks are still soft.
Garnish and serve:
Remove from heat. Garnish with chopped parsley or cilantro. Serve hot with crusty bread.
Save It
| zetluna.com

Whenever we make shakshuka, it becomes a family event: everyone gathers around the skillet, dipping bread right into the sauce and sharing stories across the table.

Allergen Information

Contains eggs. Check bread ingredients if serving. Free of dairy and nuts.

Required Tools

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

Nutritional Information

Per serving: 210 calories, 11 g total fat, 17 g carbohydrates, 10 g protein.

A bubbling skillet of Shakshuka, with its rich tomato sauce and perfectly poached eggs, ready to enjoy. Save It
A bubbling skillet of Shakshuka, with its rich tomato sauce and perfectly poached eggs, ready to enjoy. | zetluna.com

Serve immediately while the eggs are still silky and soft. Scoop up the sauce with crusty bread for a classic finish.

Common Questions About Recipes

What spices are essential in this dish?

Cumin and sweet paprika provide warmth, while optional cayenne adds a mild heat balancing the tomato sauce.

How do I achieve perfectly cooked eggs?

Crack eggs into the simmering sauce and cover the skillet, cooking 6-8 minutes until whites set but yolks stay soft.

Can I use fresh tomatoes instead of canned?

Yes, ripe fresh tomatoes finely chopped work well and create a fresh sauce base for this dish.

What sides complement this dish best?

Crusty bread is ideal for dipping, enhancing the rich and tangy sauce experience.

Is this dish suitable for vegetarians?

Absolutely, it combines vegetables and eggs to deliver satisfying protein and flavors without meat.

Shakshuka with tomato eggs

Poached eggs simmered in a spiced tomato and pepper sauce with fresh herbs.

Prep Time
10 mins
Time to Cook
25 mins
Overall Time
35 mins
Authored by Clara

Recipe Type Starlit Suppers

Skill Level Required Easy

Cuisine Type Middle Eastern/North African

Recipe Output 4 Number of Portions

Dietary Needs Veggie-Friendly, Lactose-Free

The Ingredients You'll Need

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 with juice 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

Step-by-Step Instructions

Step 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.

Step 02

Add Garlic: Incorporate minced garlic and cook for 1 minute, stirring frequently to release aroma.

Step 03

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

Step 04

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

Step 05

Season to Taste: Taste the sauce and adjust salt and pepper as needed.

Step 06

Create Wells and Add Eggs: Make four wells in the sauce using a spoon. Crack one egg into each well carefully.

Step 07

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

Step 08

Serve: Remove from heat. Garnish with chopped parsley or cilantro if desired. Serve hot accompanied by crusty bread.

Tools You'll Need

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

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains eggs. Verify bread ingredients for possible allergens.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 210
  • Fats: 11 grams
  • Carbohydrates: 17 grams
  • Proteins: 10 grams