Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shakshuka with eggs gently cooked in tomato sauce in a white pan

Shakshuka: A Practical, Grounded Guide to Eggs in Tomato Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This shakshuka is a simple, stove-top dish made with eggs gently cooked in a spiced tomato sauce.

It’s meant to be eaten straight from the pan with bread, not plated or overworked.

The focus is on timing, heat control, and letting the sauce fully develop before adding the eggs.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 tbsp olive oil

1 large onion, finely chopped

1 red bell pepper, sliced thin

4 garlic cloves, minced

1½ tsp ground cumin

1 tsp smoked paprika

¼ tsp chili flakes (optional)

1 can (28 oz) crushed tomatoes

Salt & black pepper, to taste

6 large eggs

Warm bread, for serving

Instructions

1. Heat the olive oil in a wide skillet over medium heat.

2. Add the onion and bell pepper and cook until fully soft, about 10–12 minutes.

3. Stir in the garlic, cumin, smoked paprika, and chili flakes and cook briefly until fragrant.

4. Add the crushed tomatoes, season generously with salt and black pepper, and reduce heat.

5. Simmer uncovered for 15–20 minutes until the sauce thickens and loses its raw tomato taste.

6. Lower the heat to medium-low and make shallow wells in the sauce.

7. Crack the eggs into the wells and season them lightly with salt.

8. Cover the pan and cook until the egg whites are set but the yolks are still soft, about 6–8 minutes.

9. Remove from heat and serve immediately with warm bread.

Notes

The sauce should taste good on its own before the eggs are added.

If the sauce is thin, let it simmer longer rather than increasing the heat.

Leftover sauce can be refrigerated and reheated with fresh eggs the next day.

  • Author: Grace whitmore
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Stovetop
  • Cuisine: Middle Eastern
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 230
  • Sugar: 8g
  • Sodium: 520mg
  • Fat: 14g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 185mg