Classic Shakshuka with Poached Eggs and Crumbled Feta

Rowe James
Ultra close-up macro golden runny yolk breaking into spiced tomato pepper sauce with feta in cast iron skillet

Few morning aromas rival the seductive magic of a hot cast-iron skillet sizzling on the stovetop with Classic Mediterranean Shakshuka with Poached Eggs and Crumbled Feta: sweet caramelized bell peppers and ripe crushed plum tomatoes simmered in toasted cumin, garlic, and smoked Spanish paprika, creating the ultimate vibrant spiced bath for farm-fresh eggs poached to runny perfection. Finished with salty pockets of creamy Greek feta, garden-fresh cilantro, and a drizzle of emerald olive oil, it is the quintessential one-pan weekend brunch meant for ripping warm crusty sourdough and dipping straight from the skillet.

Classic Mediterranean Shakshuka in cast iron skillet with poached eggs, runny golden yolk, and crumbled feta
Golden runny yolk breaking into aromatic spiced tomato pepper sauce with creamy feta cheese.

Rooted deeply across North African and Middle Eastern culinary traditions, authentic shakshuka has captivated breakfast lovers worldwide because it marries rustic simplicity with explosive depth of flavor. The secret lies in caramelizing sweet onions and tri-color bell peppers until their natural sugars release, before blooming toasted cumin, coriander, and smoked paprika into warm olive oil. When San Marzano plum tomatoes are added, the sauce thickens into a rich, velvety stew that gently cradles whole cracked eggs. If you adore hearty morning comfort like our savory Sheet Pan Sweet Potato Breakfast Hash or sweet showstoppers like Fluffy Lemon Ricotta Pancakes, this savory Mediterranean skillet will quickly become your favorite weekend ritual.

Why You’ll Love This Recipe

  • Effortless One-Skillet Cooking: From sauteing aromatics to poaching the eggs, everything cooks and serves in a single 12-inch cast-iron pan for virtually zero cleanup.
  • Nutrient-Dense & High-Protein: Loaded with lycopene-rich cooked tomatoes, vitamin C from bell peppers, healthy fats from extra virgin olive oil, and 14 grams of wholesome protein per serving.
  • Foolproof Perfectly Runny Yolks: Covered gentle steaming ensures egg whites set smoothly without requiring basting, keeping the bright yellow yolks velvety and liquid for dipping.
  • Vegetarian & Naturally Gluten-Free: A crowd-pleasing, wholesome brunch centerpiece that naturally suits vegetarian dining (just serve with gluten-free crusty bread for wheat-free guests).

Key Ingredients & Smart Swaps

Ingredients flat-lay for classic Mediterranean shakshuka on clean white quartz countertop
San Marzano tomatoes, fresh bell peppers, farm eggs, spices, and authentic feta on white quartz.
  • San Marzano Plum Tomatoes: Whole canned San Marzano tomatoes crushed by hand provide superior sweetness and lower acidity than standard diced canned tomatoes. Pro tip: Crush them in a bowl with your hands for luscious rustic texture.
  • Bell Peppers & Onions: A mix of red and yellow bell peppers adds colorful sweetness and tender bite. You can also toss in a diced poblano pepper for an earthy smoky kick.
  • The Warm Spice Quad: Ground cumin, smoked Spanish paprika, coriander, and red pepper flakes create that signature intoxicating North African warmth without overwhelming heat.
  • Authentic Sheep’s Milk Feta: Look for blocks of Greek feta packed in brine rather than pre-crumbled tubs (which contain anti-caking starches). Hand-crumbled brine feta melts into silky, salty pools on contact with the hot stew.

Step-by-Step Cooking Walkthrough

1. Caramelize the Aromatics: Warm olive oil in your skillet over medium heat. Cook the diced onions and bell peppers for 8 to 10 minutes until tender and sweet. Add the minced garlic and spices, stirring constantly for 60 seconds until fragrant.

2. Reduce the Tomato Base: Pour in the hand-crushed tomatoes and their juices. Season with sea salt and cracked black pepper. Simmer uncovered over medium-low heat for 10 to 12 minutes until reduced and thick enough to hold an indentation.

Action shot of chef cracking fresh egg into simmering wells of tomato sauce in cast iron skillet
Cracking farm-fresh eggs straight into carved wells in the simmering, bubbling spiced tomato sauce.

3. Carve Wells & Crack Eggs: Press the back of a large spoon into the sauce to create 5 distinct pockets. Crack one fresh egg into each well. Immediately lower the heat to gentle low.

4. Cover & Poach: Cover the skillet tightly with a lid and cook for 5 to 8 minutes. Watch closely: as soon as the egg whites turn completely white and opaque while the yolks still wobble, take the skillet off the heat immediately.

3 Chef Secrets for Perfect Results

1. Simmer the Sauce Until Thick: Never crack your eggs into watery tomato liquid! If the sauce is too thin, the egg whites will scatter into the soup and turn rubbery. Simmer the tomato pepper base until it is rich, thick, and spoonable before forming wells.

2. Pull Off Heat While Yolks Wobble: Cast-iron cookware retains tremendous thermal mass. If you leave the skillet over the flame until the yolks look done, they will be hard-boiled by the time you reach the dining table. Remove the skillet from heat when the yolks are still very soft and jelly-like.

3. Warm Crusty Bread is Mandatory: Shakshuka is designed to be eaten communally with bread acting as your utensil. Toast thick slices of rustic artisan sourdough or warm fluffy pita on a grill pan with olive oil to scoop up every drop of rich spiced sauce and silky yolk.

What to Serve With Shakshuka

Plated Mediterranean shakshuka in skillet with grilled sourdough slices, fresh herbs, and orange juice
Served warm in the skillet with thick grilled sourdough bread, fresh feta, and citrus pairings.
  • Artisan Breads: Grilled sourdough slices, warm za’atar pita bread, or toasted challah slices for soaking up the velvety spiced broth.
  • Fresh Morning Sides: A crisp Mediterranean cucumber-tomato salad with kalamata olives and fresh mint provides a crunchy, cool contrast to the hot skillet.
  • Sweet Brunch Balance: For an unforgettable weekend brunch spread, serve alongside our warm Cinnamon Roll French Toast Casserole and freshly squeezed orange juice.

Storage, Freezing & Reheating Instructions

  • Sauce Make-Ahead (Meal Prep Hack): You can cook the spiced tomato and bell pepper base up to 4 days ahead and store in the refrigerator! When ready to eat, reheat the sauce in your skillet until bubbling, crack fresh eggs into wells, cover, and poach in 7 minutes.
  • Leftover Storage: Leftover cooked shakshuka with eggs can be refrigerated in an airtight container for up to 2 days. The yolks will firm up slightly upon cooling.
  • Gentle Reheating: Reheat gently in a covered skillet over low heat with 1 tablespoon of water or broth to create steam, or warm in a toaster oven at 325°F (163°C) until heated through.

Classic Shakshuka with Poached Eggs and Crumbled Feta

Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Breakfast
Cuisine: Mediterranean
Calories: 260

Ingredients
  

Aromatic Bell Pepper & Tomato Base
  • 2 tbsp extra virgin olive oil fruity, rich
  • 1 medium yellow onion finely diced
  • 1 large red bell pepper stemmed, seeded, and chopped into 1/2-inch pieces
  • 1 medium yellow bell pepper stemmed, seeded, and chopped
  • 4 cloves garlic finely minced
  • 1 1/2 tsp ground cumin
  • 1 tsp smoked Spanish paprika
  • 1/2 tsp ground coriander
  • 1/4 tsp red pepper flakes or pinch of cayenne pepper for gentle warmth
  • 1 can (28 oz) whole peeled San Marzano tomatoes crushed by hand with their juices
  • 1 tsp fine sea salt to taste
  • 1/4 tsp black pepper freshly cracked
Farm Eggs & Finishing Garnishes
  • 5 to 6 large eggs farm-fresh, organic
  • 1/2 cup Greek feta cheese crumbled into creamy chunks
  • 2 tbsp fresh cilantro finely chopped
  • 2 tbsp fresh Italian flat-leaf parsley finely chopped
  • 1 loaf crusty artisan sourdough bread sliced and warm or toasted, for dipping

Method
 

Saute the Aromatics & Sweet Peppers
  1. Heat 2 tablespoons of extra virgin olive oil in a large 10- or 12-inch heavy cast-iron skillet over medium heat. Add the diced onion and chopped bell peppers. Saute for 8 to 10 minutes, stirring occasionally, until the peppers are tender, sweet, and lightly caramelized at the edges.
  2. Stir in the minced garlic, ground cumin, smoked paprika, ground coriander, and red pepper flakes. Cook for 1 to 2 minutes until intensely fragrant, being careful not to scorch the garlic.
Simmer the Rich Tomato Sauce
  1. Pour in the crushed San Marzano tomatoes with all their juices. Season with sea salt and freshly cracked black pepper. Bring the sauce to a gentle simmer, then reduce heat to medium-low and let cook uncovered for 10 to 12 minutes, stirring occasionally, until the sauce thickens into a rich, luscious stew.
Crack Eggs into Wells & Poach
  1. Using the back of a large wooden spoon, create 5 to 6 small indentations (wells) spaced evenly across the surface of the simmering tomato sauce.
  2. Gently crack one egg directly into each well. Reduce heat to low, cover the skillet with a tight-fitting lid, and simmer gently for 5 to 8 minutes, until the egg whites are softly set and completely opaque, but the bright yolks remain deliciously soft and runny.
Garnish with Feta & Serve Hot
  1. Remove skillet from heat immediately to prevent carryover heat from cooking the yolks through. Scatter creamy crumbled feta cheese, fresh chopped cilantro, and parsley generously across the skillet. Drizzle lightly with olive oil and finish with cracked black pepper. Serve warm straight from the skillet alongside thick slices of crusty grilled sourdough bread for dipping!

Nutrition

Serving: 1gCalories: 260kcalCarbohydrates: 16gProtein: 14gFat: 16gSaturated Fat: 5gPolyunsaturated Fat: 2.5gMonounsaturated Fat: 7.5gCholesterol: 245mgSodium: 580mgPotassium: 620mgFiber: 4gSugar: 8gVitamin A: 72500IUVitamin C: 70.1mgCalcium: 1900mgIron: 0.6mg

Tried this recipe?

Let us know how it was!

Frequently Asked Questions

Can I make shakshuka in a stainless steel skillet?
Yes! While cast iron gives authentic rustic presentation and excellent heat retention, a heavy-bottomed 10- or 12-inch stainless steel or enameled skillet works equally well. Just ensure it has a matching lid to trap steam for poaching the eggs.

Is shakshuka very spicy?
Traditional shakshuka is richly spiced and aromatic with cumin and smoked paprika, but not painfully hot. This recipe has mild, warming heat from a pinch of red pepper flakes. If you love spicy food, add 1 tablespoon of North African harissa paste or diced jalapeño with the onions!

Can I make this dairy-free?
Simply omit the crumbled feta cheese or replace it with a dollop of creamy dairy-free almond-based feta or diced creamy avocado before serving.

Pin This Recipe for Later

Love this cozy Mediterranean breakfast? Save this pin to your favorite Pinterest Breakfast & Brunch or Healthy Meals board so you have it ready whenever weekend cravings hit!

Classic Mediterranean Shakshuka with Poached Eggs and Feta Pinterest Pin Template
Save this easy classic Mediterranean shakshuka pin to your favorite breakfast board!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Kitchen Essentials