Back to Breakfast
Breakfast

Classic Shakshuka with Feta (Easy Skillet Recipe)

Whole eggs gently poached in a rich, simmering tomato and sweet bell pepper sauce infused with cumin, smoked paprika, and crumbled Greek feta cheese.

Time
25 mins
Yield
4 servings
Scale Yield
Level
Easy
Classic Shakshuka with Feta (Easy Skillet Recipe)
Pin Recipe
The Article

Introduction

Introduction illustration
Pin Recipe

Classic Shakshuka is an iconic North African and Middle Eastern skillet breakfast that brings vibrant Mediterranean comfort to the morning table. Whole eggs are gently poached inside a richly reduced sauce of sweet red bell peppers, tender onions, garlic, and ripe tomatoes gently simmered with aromatic ground cumin, smoked paprika, and coriander. Finished with salty crumbles of creamy Greek sheep's milk feta and fresh cilantro, the hot skillet is carried straight from stovetop to table with warm crusty sourdough or pita bread for communal dipping.

Unlike rapid single-serve shortcuts, a traditional skillet shakshuka relies on slow-simmered aromatics to naturally caramelize and tame tomato acidity without added sugars. For a quick single-serving microwave version designed for busy office mornings, see our Shakshuka in a Cup.

Health & Nutrition

Why this is a Great Meal

Richly Seasoned Tomato Reduction: Cooking diced bell peppers, onions, and tomatoes together with toasted spices creates a thick, savory poaching base that cradles the eggs perfectly.

14g High-Quality Morning Protein: Fresh whole eggs provide complete protein, healthy fats, and essential micronutrients like choline and vitamin D.

Vibrant Antioxidants: Packed with lycopene, vitamin C, and polyphenols from ripe tomatoes, sweet peppers, and extra-virgin olive oil.

Effortless One-Skillet Brunch: Cooked and served directly in a single 10-to-12-inch cast-iron skillet for minimal cleanup and striking table presentation.

The Method

Instructions

  1. 01

    Sauté the Aromatics: Heat 2 tablespoons of extra-virgin olive oil in a heavy 10- or 12-inch cast-iron skillet over medium heat. Add the diced yellow onion and sliced bell peppers. Sauté for 6 to 8 minutes, stirring occasionally, until the onions are translucent and the peppers are tender and lightly caramelized at the edges.

  2. 02

    Bloom the Spices: Add the minced garlic, tomato paste, ground cumin, smoked paprika, ground coriander, and crushed red pepper flakes. Cook for 1 to 2 minutes, stirring constantly, until the spices are aromatic and the tomato paste darkens to a deep brick red.

  3. 03

    Simmer the Sauce: Pour in the hand-crushed plum tomatoes along with their juices. Season with sea salt and black pepper. Bring the sauce to a gentle bubble, then reduce the heat to medium-low. Simmer uncovered for 10 to 12 minutes, stirring occasionally, until the sauce thickens enough that a spoon drawn through leaves a brief clean trail.

  4. 04

    Create the Wells: Use the back of a large cooking spoon to carve 5 evenly spaced shallow wells into the simmering tomato sauce.

  5. 05

    Add the Eggs: Crack each egg individually into a small ramekin or bowl, then gently slide one egg into each carved well in the sauce. Keep the eggs intact with unbroken yolks.

  6. 06

    Cover and Poach: Reduce heat to low, cover the skillet tightly with a lid or heatproof baking sheet, and simmer for 5 to 8 minutes. Check at the 5-minute mark: the egg whites should be opaque and set, while the golden yolks remain soft, jammy, and gently jiggly when the skillet is moved.

  7. 07

    Garnish and Serve Hot: Remove the skillet from heat. Scatter the crumbled Greek feta cheese and chopped fresh parsley and cilantro over the surface. Serve immediately directly from the skillet alongside warm toasted pita bread or crusty sourdough for dipping.

— Chef's Notes & Practical Tips —
  • ✦Use Whole Peeled Plum Tomatoes: Whole canned plum tomatoes (such as San Marzano) have a firmer, silkier texture and cleaner flavor than pre-diced tomatoes, which often contain firming agents that inhibit smooth sauce reduction.
  • ✦Check Doneness by Jiggle, Not Clock: Egg cooking speed varies with pan thickness. Gently nudge the skillet; when the clear white turns completely solid white while the yolk center maintains a soft wobble, immediately take the pan off the burner.
  • ✦Prevent Sauce Scorching: Maintain a gentle simmer on low heat once the eggs are added. A searing hot flame under cast iron can scorch the bottom layer of tomato sauce while waiting for egg whites to cook through.
  • ✦Egg Safety & Preference: For vulnerable diners, cook until yolks reach a firmer, fully set consistency. For standard breakfast dining, tender whites with warm runny yolks yield the traditional dipping texture.

Need Metric or Gram Weights?

Convert cup measurements to grams using ingredient-specific density factors.

Cups to Grams

Need a Quick Pantry Swap?

Find tested substitutions for dairy, eggs, and seasonings without compromising flavor.

Find Substitutes
Variations

Easy Variations

  • Spicy Harissa & Chickpea Shakshuka

    Stir 1 tablespoon of Tunisian harissa paste and 1 cup of rinsed cooked chickpeas into the simmering sauce before adding the eggs for extra texture and warming heat.

  • Green Spinach & Goat Cheese Shakshuka

    Fold 2 cups of fresh baby spinach into the tomato sauce during the final 3 minutes of simmering and substitute soft creamy chèvre goat cheese for the feta.

  • Dairy-Free Herb Shakshuka

    Omit the feta cheese and garnish generously with diced ripe avocado, extra virgin olive oil drizzle, and toasted za'atar spice.

Questions

Frequently Asked Questions

Q: What is shakshuka?

A: Shakshuka is a traditional Mediterranean and North African breakfast dish made of whole eggs poached gently in a spiced sauce of simmered tomatoes, sweet bell peppers, onions, garlic, cumin, and paprika.

Q: Can I use canned crushed tomatoes instead of whole peeled?

A: Yes. While whole peeled plum tomatoes crushed by hand give the richest texture, good quality canned crushed tomatoes or tomato passata work wonderfully for quick preparation.

Q: How do you avoid overcooking the poached egg yolks?

A: Cover the pan tightly on low heat and begin checking at the 5-minute mark. Remove the skillet from the heat as soon as the whites are opaque; residual pan heat will continue setting the eggs.

Q: What is the difference between this skillet shakshuka and shakshuka in a cup?

A: This classic skillet recipe is a multi-serving family brunch cooked slowly on the stovetop in cast iron with 5 eggs, fresh peppers, and reduced tomatoes. Shakshuka in a Cup is an express 5-minute single-serving microwave recipe designed for quick office mornings.

Q: Can I make shakshuka ahead of time?

A: Yes! You can cook the spiced tomato and pepper sauce up to 3 days in advance and refrigerate it. When ready to eat, simply reheat the sauce in your skillet until bubbling, make wells, and crack in fresh eggs to poach.

Per Serving

Nutrition

Approximate values — meant as a guide, not a verdict.

245 kcal
Calories
14g
Protein
15g
Carbohydrates
4g
Dietary Fiber
15g
Total Fat
4.5g
Saturated Fat
520mg
Sodium
More like this

You may also love

High-Fiber Overnight Oats with Chia and Berries
Breakfast• 5 mins

High-Fiber Overnight Oats with Chia and Berries

A creamy, make-ahead 5-minute breakfast packing 10g of natural fiber per serving from rolled oats, chia seeds, fresh raspberries, Greek yogurt, and almond milk.

High-Fiber Breakfast Without Eggs (Easy Chickpea Avocado Toast)
Breakfast• 10 mins

High-Fiber Breakfast Without Eggs (Easy Chickpea Avocado Toast)

A fast, satisfying egg-free breakfast pairing coarsely smashed chickpeas and creamy Hass avocado on toasted whole-grain seeded bread, delivering 9g of natural dietary fiber per slice.

Low-Oil Moong Dal Chilla (Crispy High-Protein Breakfast)
Breakfast• 20 mins + soaking

Low-Oil Moong Dal Chilla (Crispy High-Protein Breakfast)

Make crispy, protein-packed Moong Dal Chillas with minimal oil using a steam-lid non-stick technique. A wholesome 25g protein gluten-free Indian breakfast.