Authentic North African Shakshuka with Feta

There is no brunch presentation quite as vibrant or soul-satisfying as a sizzling cast-iron skillet of Authentic North African Shakshuka with Feta arriving bubbling hot at the table. Nestled in a velvety, deeply simmered sauce of sweet caramelized bell peppers, sun-ripened tomatoes, and smoky harissa, pasture-raised eggs are gently poached until their whites are tender and their golden yolks remain luxuriously runny. Crowned with creamy, briny crumbles of Greek feta and fresh aromatic herbs, it invites everyone around the table to tear into a warm loaf of crusty sourdough and dive right in.

Ultra close-up macro of bubbling red tomato shakshuka with runny poached egg yolk and crumbled feta cheese
Ultra close-up macro of sizzling North African shakshuka featuring a golden runny egg yolk breaking into spiced tomato pepper sauce with creamy crumbled feta.

Dating back centuries across Tunisia, Morocco, and Algeria, shakshuka (literally meaning “a mixture” or “shaken together”) represents the pinnacle of Mediterranean peasant cuisine transformed into international culinary royalty. The secret to achieving an intensely savory sauce rather than a watery soup lies in slow-cooking the peppers and onions until naturally sweet before blooming the cumin and paprika in rich extra virgin olive oil. Much like our cloud-soft Extra Fluffy Japanese Soufflé Pancakes and morning favorite Pumpkin Cream Cheese Muffins, this one-skillet breakfast elevates weekend brunch into an extraordinary dining experience.

Why You’ll Love This Recipe

  • 🍳 One-Skillet Wonder: Sauté, simmer, and poach everything in a single heavy cast-iron skillet for virtually effortless post-brunch cleanup.
  • 🥖 The Ultimate Bread Dipping Sauce: Thick, jammy, and aromatic with smoky cumin and North African harissa, this sauce was made for tearing and dunking thick slabs of crusty artisan bread.
  • ✨ 100% Halal Wholesome: Completely vegetarian, featuring wholesome whole foods, pasture-raised eggs, pure olive oil, and unrefined pantry spices — clean, nourishing, and protein-packed.
  • ⏱️ 30-Minute Versatility: Perfect for luxurious weekend brunches, yet fast enough to whip up for a quick weeknight vegetarian dinner in under half an hour.

Key Ingredients & Smart Swaps

Shakshuka ingredients flat-lay on clean white marble countertop workstation
Fresh Mediterranean pantry ingredients: vine tomatoes, sweet bell peppers, pasture-raised eggs, Greek feta, garlic, olive oil, and spices on marble workstation.
  • Whole Canned San Marzano Tomatoes: Canned whole plum tomatoes picked at peak ripeness deliver far superior rich flavor and sweet acidity compared to watery off-season fresh tomatoes. Crush them roughly by hand for authentic rustic texture.
  • Sweet Red and Yellow Bell Peppers: Sautéing two colors of bell peppers adds both visual beauty and natural honey sweetness that balances the acidity of the tomatoes.
  • Pasture-Raised Eggs: Look for fresh, high-quality eggs with plump, vibrant orange yolks. Room-temperature eggs poach more evenly without cooling down the simmering sauce.
  • Authentic Harissa Paste: A fiery, garlicky North African roasted red pepper chili paste that infuses smoky depth. Start with 1 tablespoon for gentle warmth, or add 2 for bold street heat.
  • Crumbled Greek Feta in Brine: Buy block feta preserved in brine rather than pre-crumbled containers (which contain anti-caking starches). Block feta is exceptionally creamy, salty, and melts softly into the hot sauce.
  • Extra Virgin Olive Oil: Use robust, cold-pressed olive oil to sauté the aromatics and finish the dish with a luscious peppery sheen.

Step-by-Step Cooking Walkthrough

1. Sauté Aromatics & Peppers: Heat olive oil in a cast iron skillet. Add diced onions and bell peppers, cooking for 7 minutes until tender and caramelized. Stir in sliced garlic, cumin, smoked paprika, coriander, and harissa, toasting for 90 seconds until fragrant.

2. Reduce Tomato Sauce: Pour in hand-crushed tomatoes with their juices, salt, and pepper. Simmer gently over medium-low heat for 10 to 12 minutes until thick, glossy, and reduced into a chunky stew.

Cook cracking raw egg into simmering bubbling red shakshuka tomato sauce in cast iron skillet
Active cooking action: gently cracking fresh pasture eggs into hollowed wells in the thick, simmering tomato bell pepper sauce.

3. Poach the Eggs: Create small indentations in the sauce with the back of a spoon. Crack an egg into each well. Cover the skillet tightly with a lid and cook on low heat for 5 to 7 minutes until the egg whites are just opaque and yolks are liquid.

4. Garnish & Serve: Remove from heat immediately to prevent residual heat from overcooking the yolks. Scatter crumbled feta, fresh cilantro, parsley, and a drizzle of olive oil over top. Serve with warm crusty bread.

3 Chef Secrets for Perfect Results

1. Simmer the Sauce Until Thick Before Adding Eggs: If your tomato base is watery, the eggs will sink to the bottom and boil rather than poach, creating rubbery whites. Ensure the sauce coats the back of a spoon before cracking the eggs.

2. Pull the Skillet Off the Stove Early: Heavy cast iron retains immense heat. Take the skillet off the flame when the egg whites are 90% set; the residual heat will carry over and finish cooking the whites to silky perfection while preserving completely runny yolks.

3. Use a Splash of Water if Yolks Cook Unevenly: If your egg whites are taking too long to cook through, add 1 tablespoon of water to the edge of the skillet and quickly cover with the lid. The trapped steam will gently set the whites in under 60 seconds.

What to Serve With Authentic Shakshuka

Sizzling cast iron skillet shakshuka on wooden board with crusty bread, olives and fresh orange juice
Served family-style in the rustic skillet on a wooden board with artisan bread, olives, and fresh morning beverages.
  • Artisan Crusty Bread: Sourdough boules, warm pita pockets, or toasted challah slices are mandatory for soaking up the golden yolks and spiced tomato gravy.
  • Mediterranean Mezze: Serve with a bowl of marinated Kalamata olives, fresh cucumber salad with mint, or labneh drizzled with za’atar.
  • Brunch Spread Companions: Pair with sweet baked favorites like our bakery-style Pumpkin Cream Cheese Muffins or fluffy Japanese Soufflé Pancakes for the ultimate sweet-and-savory brunch.
  • Evening Comfort Dinner: Shakshuka makes a phenomenal quick dinner! Follow it up with a slice of rich No-Bake Pumpkin Cheesecake or warm Easy Apple Crisp.

Storage, Freezing & Reheating Instructions

  • Make-Ahead Sauce Hack (Meal Prep): Cook the tomato and bell pepper sauce completely in advance! Store the sauce in a glass jar in the refrigerator for up to 5 days. At brunch time, simply reheat the sauce in your skillet until bubbling, crack in fresh eggs, cover, and poach in 6 minutes.
  • Refrigeration: While shakshuka is best enjoyed fresh off the stove for runny yolks, leftover cooked shakshuka can be refrigerated in an airtight container for up to 2 days.
  • Gentle Reheating: Reheat leftovers gently in a small skillet over low heat covered with a lid. Note that the yolks will cook through upon reheating.
  • Freezing the Sauce: The tomato-pepper base freezes exceptionally well for up to 3 months without eggs or dairy. Thaw in the fridge overnight, heat in a skillet, and poach fresh eggs when ready to serve.

Authentic North African Shakshuka with Feta Recipe

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Calories: 280

Ingredients
  

For the Spiced Tomato & Pepper Sauce
  • 3 tbsp extra virgin olive oil cold-pressed
  • 1 large yellow onion finely chopped
  • 1 large red bell pepper stemmed, seeded & diced
  • 1 medium yellow bell pepper stemmed, seeded & diced
  • 4 cloves garlic thinly sliced or minced
  • 1 tsp ground cumin freshly ground
  • 1 tsp smoked paprika
  • 1/2 tsp ground coriander
  • 1/4 tsp cayenne pepper or red pepper flakes adjust to taste
  • 1 tbsp harissa paste traditional North African chili paste
  • 28 oz (1 large can) whole peeled San Marzano tomatoes crushed by hand with juices
  • 1 tsp kosher salt
  • 1/2 tsp freshly cracked black pepper
For the Eggs & Finish
  • 5 large pasture-raised eggs room temperature
  • 1/2 cup Greek feta cheese crumbled from a block in brine
  • 1/4 cup fresh cilantro and flat-leaf parsley coarsely chopped
  • 1 loaf crusty artisan sourdough bread thickly sliced and toasted for dipping

Method
 

Sauté Aromatics & Peppers
  1. Heat extra virgin olive oil in a 10 to 12-inch heavy cast iron skillet over medium heat. Add chopped onion, diced red bell pepper, and yellow bell pepper. Sauté for 6 to 8 minutes until peppers are soft and onion is translucent and slightly caramelized.
  2. Stir in sliced garlic, cumin, smoked paprika, coriander, cayenne, and harissa paste. Cook for 1 to 2 minutes until spices release their fragrant aromas.
Simmer Rich Tomato Sauce
  1. Pour in hand-crushed San Marzano tomatoes with their juices, salt, and black pepper. Bring to a simmer, reduce heat to medium-low, and cook uncovered for 10 to 12 minutes, stirring occasionally, until the sauce is thick, jammy, and reduced.
Poach Eggs & Garnish with Feta
  1. Use the back of a large spoon to make 5 small indentations in the bubbling sauce. Gently crack one egg directly into each well.
  2. Cover the skillet with a lid or baking sheet and simmer gently on low heat for 5 to 7 minutes, until egg whites are set and opaque, but the bright yolks remain softly liquid and runny.
  3. Remove from heat immediately. Scatter crumbled feta cheese, chopped fresh cilantro, and parsley over the top. Drizzle with a swirl of extra virgin olive oil and serve bubbling hot straight from the skillet with warm crusty bread!

Nutrition

Serving: 1gCalories: 280kcalCarbohydrates: 16gProtein: 15gFat: 18gSaturated Fat: 5gCholesterol: 215mgSodium: 560mgPotassium: 510mgFiber: 4gSugar: 8gVitamin A: 1750IUVitamin C: 78.4mgCalcium: 160mgIron: 2.5mg

Tried this recipe?

Let us know how it was!

Frequently Asked Questions

How do I keep the egg yolks runny?
Keep your heat on low once the eggs are cracked into the sauce, and keep the pan covered for just 5 to 6 minutes. Watch closely through a glass lid: as soon as the clear whites turn opaque white, pull the pan off the burner immediately.

Can I add meat to this shakshuka?
Yes! Authentic Moroccan versions frequently add spicy halal beef sausage (Merguez) or ground spiced halal lamb. Simply brown the meat with the onions and peppers before adding the tomatoes.

Is harissa required?
Harissa provides signature North African warmth and complexity, but if you don’t have it on hand, you can substitute with 1 teaspoon of tomato paste mixed with a pinch of cayenne pepper and ground caraway seeds.

Pin This Recipe for Later

Looking for the ultimate weekend brunch idea? Save this pin to your Pinterest breakfast or Mediterranean recipes board so you can make authentic North African shakshuka with creamy feta whenever brunch cravings hit!

Authentic North African Shakshuka Pinterest Pin graphic with ingredients, steps, and recipe rating
Save this pin to your Pinterest board for easy weekend brunch and Mediterranean egg recipes!

Leave a Reply

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

Recipe Rating




Kitchen Essentials