Breakfast

Egg Shakshuka (Eggs with Tomato and Onion)

A cast iron skillet filled with shimmering red tomato sauce, with three eggs nestled in the sauce, topped with fresh parsley leaves and served with a side of bread.
Prep
10 mins
Cook
20 mins
Servings
3
Middle EasternEasyBreakfastBrunchDinnerVegetarianGluten FreeDairy Free

About this dish

Egg shakshuka is a beloved Middle Eastern breakfast of eggs poached in a richly spiced tomato and onion sauce. This version, with a Lebanese touch, is bright with lemon and a storm of parsley, making it perfect for scooping up with warm bread.

It's a one-skillet wonder that's as comforting for dinner as it is for brunch.

Ingredients

UK and US measurements are both included for every recipe.

Olive oil

fat

3 tablespoons

Onion, finely chopped

vegetable

1 medium (about 150g)

Imperial measurement: 1 medium (about 5 oz)

Garlic cloves, minced

vegetable

3 cloves

Tomatoes, diced (about 4 large)

vegetable

800g

Imperial measurement: 2 cans (14.5 oz each) diced tomatoes or 6 fresh tomatoes, diced

Tomato paste

seasoning

1 tablespoon

Ground cumin

spice

1 teaspoon

Smoked paprika

spice

1 teaspoon

Salt

seasoning

1 teaspoon, or to taste

Freshly ground black pepper

seasoning

1/2 teaspoon

Large eggs

protein

6

Fresh lemon juice

liquid

1 tablespoon

Fresh parsley, chopped

herb

1/2 cup

Method

1

Soften the onion

6 minutes

Heat olive oil in a large skillet over medium heat. Add chopped onion and cook, stirring, until soft and translucent, about 5 minutes. Add garlic and cook until fragrant, 1 minute more.

2

Build the sauce base

12 minutes

Stir in tomato paste, cumin, paprika, salt, and pepper. Cook for 1 minute to toast the spices, then add the tomatoes (with their juices if using canned). Bring to a simmer and cook until the sauce thickens slightly, about 10 minutes. Taste and adjust seasoning.

3

Create wells for the eggs

10 minutes

Using a spoon, make six small wells in the sauce. Carefully crack one egg into each well. Cover the skillet and cook gently over medium-low heat until the egg whites are set and the yolks are still soft, about 8 to 10 minutes. If you prefer firmer yolks, cook a few minutes longer.

4

Finish with lemon and parsley

2 minutes

Remove the skillet from heat. Drizzle the lemon juice over the eggs and sauce, then scatter the chopped parsley on top. Serve immediately straight from the skillet with warm bread for dipping.

Equipment

  • Large skillet with a lid (10 to 12 inches)
  • Cutting board
  • Chef's knife
  • Wooden spoon or spatula
  • Measuring spoons

Nutrition facts

420 kcal
Calories
18 g
Protein
18 g
Carbohydrates
20 g
Fat
4 g
Fiber
780 mg
Sodium

Tips

  • If you like your yolks runny, keep the heat low and check the eggs early—they'll continue to cook in the hot sauce after you turn off the heat.
  • Use ripe, flavorful tomatoes for the best sauce. In winter, high-quality canned diced tomatoes work beautifully.
  • For a heartier version, add a handful of crumbled feta cheese along with the parsley.
  • Serve with warm pita or crusty bread to soak up every bit of the sauce.

Serving suggestions

  • Serve hot, straight from the skillet, with warm pita bread or crusty sourdough for dipping. A side of fresh salad or labneh would round out the meal nicely.

Rate this recipe

No ratings yet. Be the first to rate it.

Layla Nasser

Recipe by

Layla Nasser

Specialises in Lebanese cuisine

Layla makes tabbouleh that is 80% parsley. She is a green monster.

Describe yourself in three words: Green, lemony, parsley storm.