MediterraneanRoasted

Shakshuka - Mediterranean Roasted Eggs Recipe

Authentic North African shakshuka with poached eggs nestled in spiced tomato sauce, peppers, and onions. Aromatic, nourishing Mediterranean breakfast or light dinner.

Shakshuka - Mediterranean Roasted Eggs Recipe

The Mediterranean way. This roasted eggs embodies everything that makes Mediterranean cuisine one of the healthiest in the world — fresh ingredients, olive oil, and techniques that let natural flavors shine. The olive tree provides. People in Mediterranean regions have been eating this way for millennia, and the science now confirms what they always knew: simple beauty. Every bite is an investment in feeling good.

Ingredients

For the Tomato Sauce Base

  • 1/4 cup extra virgin olive oil
  • 1 large yellow onion, diced into 1/2-inch pieces (about 1.5 cups)
  • 1 large red bell pepper, diced into 1/2-inch pieces (about 1.5 cups)
  • 1 yellow or orange bell pepper, diced into 1/2-inch pieces (about 1 cup)
  • 4 cloves fresh garlic, minced
  • 1 tablespoon tomato paste (concentrated, high quality)
  • 1 can (28 oz) whole San Marzano tomatoes, crushed by hand
  • 1/2 cup fresh tomato sauce or passata (for brightness)
  • 1/4 cup water or vegetable stock
  • For the Spice Blend

  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon ground coriander
  • 1/8 teaspoon cayenne pepper (optional, adjust for heat tolerance)
  • 1/4 teaspoon Aleppo pepper or Maras pepper (optional)
  • 1/2 teaspoon dried oregano
  • 2 bay leaves
  • Sea salt and freshly ground black pepper to taste
  • For Poaching the Eggs

  • 8 large, room-temperature eggs (preferably farm-fresh or pasture-raised)
  • 2 tablespoons extra virgin olive oil for drizzling over eggs
  • Kosher salt and freshly ground black pepper for seasoning eggs
  • Red pepper flakes for garnish (optional)
  • For Finishing and Serving

  • 1/2 cup crumbled Feta cheese
  • 1/4 cup fresh cilantro, finely chopped
  • 1/4 cup fresh flat-leaf parsley, finely chopped
  • 1/4 cup fresh mint, finely chiffonade (optional)
  • 1 lemon, cut into wedges
  • 1/2 red onion, very thinly sliced (optional garnish)
  • Extra virgin olive oil for drizzling
  • Crusty bread for serving (pita, naan, or rustic country bread)
  • Equipment Needed

  • Large (12-inch) cast iron skillet or ceramic baking dish (preferably 8x12 inch)
  • Large saucepan or Dutch oven for building the sauce
  • Sharp knife and cutting board
  • Wooden spoon for stirring
  • Measuring cups and spoons
  • Small bowl for whisking eggs individually
  • Oven-safe skillet or baking dish that transitions from stovetop to oven
  • Instant-read thermometer (optional)
  • Serving spoon
  • Fresh herbs mincer or sharp knife
  • Instructions

    Sauce Building Phase (10 minutes)

  • Build the aromatics base: In a large saucepan or Dutch oven, heat the 1/4 cup of extra virgin olive oil over medium heat. Wait for the oil to shimmer gently—this indicates it's at the right temperature for developing flavor without burning. Add the diced onion and cook, stirring occasionally with a wooden spoon, for 4-5 minutes until the onion becomes translucent and begins to turn golden at the edges. This slow cooking allows the onion's natural sugars to concentrate, creating a sweet, savory foundation.
  • Introduce the peppers: Add both the red and yellow/orange bell peppers to the softened onions. Stir to combine and cook for an additional 3-4 minutes, stirring occasionally. The peppers will begin to soften and release their sweet juices into the oil. You're looking for the mixture to become fragrant and for the peppers to lose their raw edge while still maintaining some structural integrity.
  • Add garlic and tomato paste: Reduce heat to medium-low and add the minced garlic. Stir constantly for 30-45 seconds until the garlic releases its aroma—this is your signal to immediately add the tomato paste. This brief cooking prevents burning. Add the tablespoon of tomato paste to the mixture and stir thoroughly, coating all the vegetables with the deep red paste. Cook, stirring constantly, for 1-2 minutes. You'll notice the paste darkening slightly and the aroma becoming more concentrated and rich. This process, called "caramelizing" tomato paste, develops its depth and umami.
  • Build the sauce: Add the crushed San Marzano tomatoes (crushed by hand as you add them to break them into smaller pieces), the fresh tomato sauce or passata, and water or stock. Stir well to combine all ingredients. The mixture should have a saucy consistency but not be soupy—you want enough liquid to poach the eggs in, but not so much that the sauce becomes watery.
  • Sauce Simmering Phase (5 minutes)

  • Add the spice blend: To the simmering sauce, add the cumin, smoked paprika, coriander, cayenne pepper, Aleppo pepper, dried oregano, and bay leaves. Add a generous pinch of sea salt and several grinds of freshly ground black pepper. Stir thoroughly to distribute the spices evenly throughout the sauce. The mixture should become fragrant within 30 seconds.
  • Simmer to develop flavors: Reduce heat to medium-low and simmer gently, uncovered, for 8-12 minutes. The sauce should bubble gently around the edges but not vigorously boil, which would break the eggs during poaching. During this time, you'll notice the sauce becoming more cohesive as the flavors integrate, the raw tomato flavor mellowing, and the spices blooming. The sauce is ready when you taste it and find balanced flavors—acidity from the tomato, sweetness from caramelized onions, warmth from the spices, and umami from the tomato paste.
  • Taste and adjust seasoning: This is a critical moment. Taste the sauce on a spoon, without the egg in it. Does it need salt? More spice heat? More acidity from lemon? Additional pepper? Adjust now, as you cannot easily adjust seasoning after the eggs are cooked. The sauce should be flavorful enough to stand alone as a component of the dish, though the eggs and bread will add richness and texture.
  • Transfer to Oven-Safe Vessel (2 minutes)

  • Transfer the sauce to oven-safe cookware: If you've been building the sauce in a saucepan, carefully transfer it to a large oven-safe skillet or shallow baking dish. The vessel should be at least 2-3 inches deep to accommodate the eggs comfortably. If you've been working in an oven-safe vessel from the start, simply keep it there. At this point, you should have a beautiful, deep reddish-orange sauce that coats a spoon.
  • Preheat your oven: Move your oven rack to the middle position and preheat your oven to 400°F (200°C). The sauce-containing vessel can rest on the stovetop at this point, as long as it maintains a very gentle heat to keep the sauce warm.
  • Egg Poaching Phase (8-10 minutes)

  • Prepare the eggs for poaching: Crack each egg into a small individual bowl or cup. This allows you to control the poaching process and prevents shell fragments from ending up in the sauce. Examine each egg to ensure no shells are present. Let the eggs sit at room temperature—they will poach more gently and evenly than cold eggs straight from the refrigerator.
  • Create shallow wells for eggs: Using the back of your spoon, gently create 8 shallow indentations or "wells" in the surface of the simmering sauce, spacing them evenly throughout the pan. These wells will craddle the eggs as they poach, preventing them from floating to the surface.
  • Gently lower the eggs into the sauce: One at a time, carefully pour each egg from its bowl into a sauce well. Work deliberately and slowly—if you rush, you risk splashing hot sauce or breaking the egg yolk. You should be able to hear a gentle sizzle as each egg enters the sauce. The whites will immediately begin to coagulate from the heat of the sauce.
  • Season the eggs: Once all 8 eggs are nestled in the sauce, lightly sprinkle each egg with a tiny pinch of kosher salt and several grinds of black pepper. Drizzle approximately 1/4 teaspoon of olive oil over each egg. This prevents the yolks from drying out as they cook.
  • Transfer to oven to finish cooking: Carefully transfer the skillet or baking dish to the preheated 400°F oven. This step is crucial—the dry heat of the oven will gently finish cooking the egg yolks while the eggs remain submerged in the warm sauce. Bake for 6-8 minutes, depending on your oven and how firm you prefer your yolks.
  • Doneness Testing Phase (1 minute)

  • Test for doneness: After 6 minutes of oven time, remove the skillet from the oven and gently touch the surface of one egg yolk with your finger (very carefully—it's hot!). If it jiggles slightly but isn't liquid, the eggs are nearly done. If the yolk is still quite liquid, return to the oven for another 1-2 minutes. Remember, the eggs will continue to cook slightly from residual heat after removal from the oven, so it's better to slightly undercook than overcook. The ideal finished shakshuka has set whites with yolks that are still just barely soft in the center, creating a creamy, luxurious experience when broken.
  • Finishing and Service (2 minutes)

  • Remove from oven and garnish: Carefully remove the skillet from the oven using oven mitts—it will be very hot. Work on a heatproof surface. Immediately sprinkle the crumbled Feta cheese over the top of the shakshuka, nestling some of it around the eggs. The residual heat will begin to soften the cheese slightly. Scatter the fresh cilantro, parsley, and mint (if using) over the entire dish. Add a generous crack of black pepper, a light sprinkle of red pepper flakes if desired, and a final drizzle of your best extra virgin olive oil.
  • Serve immediately: Shakshuka is best enjoyed immediately while the eggs are still warm and the sauce is aromatic. Transfer the entire skillet to the table (on a proper trivet or heatproof surface) with a serving spoon. Provide warm bread on the side—diners can tear the bread into pieces and use it to scoop eggs, sauce, and Feta together.
  • Provide accompaniments: Serve with fresh lemon wedges so diners can squeeze bright citrus juice over their portion if desired. Fresh crusty bread is essential—it's the vehicle for experiencing the dish fully. Offer additional Feta, extra herbs, or a drizzle of harissa paste on the side for those who want to customize their bowl.
  • Expert Tips

    1. Egg Selection and Temperature: Use the highest quality eggs you can find—farm-fresh, pasture-raised eggs will have richer, creamier yolks that add richness to the dish. Bring eggs to room temperature before cooking; cold eggs will lower the sauce temperature and may result in uneven cooking. Separate eggs into individual bowls before poaching so you maintain control over the process and can rescue any eggs that break during transfer. 2. Sauce Consistency is Critical: The sauce should be thick enough to cradle the eggs but liquid enough for the eggs to gently poach. If your sauce is too thick (more like a paste), add 2-3 tablespoons of water or stock and simmer for 1 minute. If it's too thin (more broth-like), simmer for an additional 5-10 minutes uncovered to reduce and concentrate. The final sauce should coat a spoon but still flow slowly off it. 3. Tomato Paste Quality Matters: Using concentrated tomato paste adds depth and umami to the sauce. However, poor-quality or old tomato paste can taste metallic or bitter. Buy tomato paste in small quantities or in tubes, and store opened paste in the refrigerator covered with a thin layer of olive oil to prevent oxidation. Alternatively, use whole canned San Marzano tomatoes exclusively if you don't have good tomato paste available. 4. Oven vs. Stovetop Finishing: While traditional shakshuka is sometimes made entirely on the stovetop, transferring to the oven offers several advantages: it distributes heat more evenly around the eggs, prevents the sauce from reducing excessively, and allows you to multitask. If you prefer stovetop poaching, reduce heat to low, cover the pan with a lid, and cook for 6-8 minutes until eggs reach your desired doneness. 5. Spice Heat Customization: The cayenne and Aleppo peppers are optional and adjustable based on your heat tolerance. Start with the smaller amount and taste the sauce before adding eggs. Remember that heat intensifies as the dish sits, so it's better to start mild and let diners add harissa or hot sauce to their portion than to make the whole dish too hot for everyone. 6. Timing for Groups: Shakshuka is best served at the table while the eggs are still warm, but the sauce and spices can be prepared 1-2 hours ahead and reheated gently over medium-low heat just before serving. This allows you to focus on egg poaching at the last minute. If you're serving a group, you can make two or three skillets of shakshuka in sequence, keeping earlier batches warm in a low oven.

    Variations

    Shakshuka with Merguez Sausage: Brown 2 coiled merguez sausages (spiced North African sausage) in the skillet before building the sauce. Remove the sausage, slice into 1-inch pieces, and return to the sauce during the simmering phase. The spiced sausage adds protein and smokiness. Merguez can be found in specialty butcher shops or Mediterranean markets. Shakshuka with Harissa and Preserved Lemon: Stir 1-2 tablespoons of harissa paste directly into the finished sauce (taste as you go—harissa is spicy) and add 1/4 cup of finely diced preserved lemon (remove the flesh, using only the fragrant rind) to the sauce during the simmering phase. The result is a more North African-specific dish with bright, briny, spicy notes. Shakshuka with Chickpeas and Spinach: During the sauce simmering phase, add 1 1/2 cups of cooked chickpeas (canned and drained is fine) and 4 cups of fresh spinach or kale. Stir the greens in until wilted, then proceed with egg poaching. This variation adds plant-based protein and vegetables, creating a more substantial dish. Shakshuka with Roasted Red Peppers and Feta: Replace the fresh bell peppers with 1 1/2 cups of high-quality roasted red peppers (jarred is acceptable), which adds a sweet, slightly smoky dimension. Increase Feta cheese to 3/4 cup and scatter it generously throughout the sauce before egg poaching rather than just at the end. The cheese will partially melt into the sauce, creating creamy pockets. Green Shakshuka (Shakshuka Khadra): Build the sauce using 4 cups of fresh spinach or kale, fresh herbs like dill and parsley, and green chilies instead of red bell peppers. Use green tomato sauce or add 1/4 cup of fresh green cilantro. This Lebanese variation is lighter and more herbaceous, with a beautiful pale jade color that's visually striking.

    Storage Instructions

    Refrigerator Storage: Shakshuka is best enjoyed fresh, but leftovers can be stored in an airtight glass container for up to 3 days. Store the entire dish—sauce, eggs, and Feta—together. The eggs will firm up considerably and the flavors will continue to meld and intensify. Reheating Method: To reheat, transfer the shakshuka to an oven-safe skillet and warm gently in a preheated 325°F oven for 8-10 minutes until heated through, or warm gently over medium-low heat on the stovetop, stirring occasionally, for 5-7 minutes. Do not microwave, as the eggs can become rubbery and unevenly heated. The eggs will be fully set after reheating, so reheat primarily to warm the sauce. Freezing: Shakshuka doesn't freeze particularly well due to the eggs, which become rubbery when frozen and thawed. If you wish to freeze, separate the sauce from the eggs and freeze the sauce alone for up to 2 months. Thaw overnight in the refrigerator and reheat gently, then poach fresh eggs directly in the reheated sauce. Sauce-Only Make-Ahead: The sauce can be made completely 1-2 days ahead and stored in an airtight container in the refrigerator. Simply reheat gently over medium-low heat until simmering, then proceed with creating egg wells and poaching fresh eggs. This is the most successful way to prepare shakshuka ahead of time while maintaining optimal egg texture.

    Serving Suggestions

    Breakfast or Brunch: Serve shakshuka as the centerpiece of a Mediterranean breakfast or brunch spread. Accompany with warm pita bread, fresh fruit, Greek yogurt with honey, and strong coffee or tea. This is the traditional service method throughout the Mediterranean and Middle East. Light Dinner: Pair shakshuka with a simple green salad dressed with lemon vinaigrette and roasted asparagus or green beans for a complete, nourishing dinner. The egg provides protein, the vegetables add volume and nutrition, and the sauce ties everything together. Mezze Spread: Include shakshuka as part of a larger Mediterranean mezze spread alongside hummus, baba ghanoush, labneh, fresh vegetables, olives, nuts, and bread. The shakshuka's warmth and richness balance the cool, creamy elements of a traditional mezze. Wine Pairing: Serve with a crisp, lightly chilled white wine like Sauvignon Blanc, Vermentino, or Greek Assyrtiko. The acidity in the wine complements the tomato sauce beautifully. Alternatively, a light-bodied red like Pinot Noir or Mediterranean rosé works well. Bread Varieties: Serve with warm pita bread, naan, crusty country bread, or grilled bread brushed with olive oil and garlic. The bread is essential—it's the vehicle for enjoying the dish and soaking up the precious sauce.

    Frequently Asked Questions

    Q: Why did my eggs become rubbery during cooking? A: This typically happens from cooking at too high a temperature for too long. The eggs should poach gently in the warm sauce at around 190-200°F. If your sauce is boiling vigorously, reduce the heat. Additionally, oven cooking should only take 6-8 minutes at 400°F; if you left them longer, that would cause overcooking. Remember that the eggs continue cooking slightly from residual heat after removal from the oven, so it's better to undercook slightly. Q: Can I make shakshuka without eggs? A: Absolutely. The sauce itself is delicious on its own and can be served as a vegetable dish. You can also substitute the poached eggs with crispy tofu cubes, roasted chickpeas, or simply omit protein entirely and serve with substantial bread and Feta cheese. However, the eggs are what transform shakshuka into a complete protein-rich meal, so their inclusion is traditional and recommended if your diet allows. Q: What's the difference between shakshuka and menemen? A: Menemen is a similar Turkish dish of poached or scrambled eggs in tomato sauce, but it typically includes onions and sometimes peppers cooked directly into the egg mixture rather than building a cohesive sauce first. Shakshuka has a more developed sauce that is simmered before eggs are added, creating a more integrated flavor profile. The cooking methods and spice profiles also differ slightly by region. Q: Can I add vegetables to shakshuka? A: Yes, shakshuka is very adaptable. In addition to the bell peppers and onions included here, you can add mushrooms, zucchini, spinach, kale, artichoke hearts, or sun-dried tomatoes. Add hardy vegetables like mushrooms and zucchini during the initial cooking phase with the onions; add tender vegetables like spinach during the sauce simmering phase. Keep in mind that each addition changes the cook time and texture slightly. Q: Is there a make-ahead breakfast strategy for serving groups? A: Yes. Prepare the sauce completely 1-2 days ahead. On the morning of serving, reheat the sauce gently over medium-low heat, create egg wells, and poach eggs to order. You can poach 4 eggs at a time in a medium skillet, keeping finished portions warm in a low oven while poaching additional batches. Alternatively, if serving a large group, multiply the recipe and make several skillets simultaneously.

    Affiliate Disclosure

    This page contains affiliate links to recommended cookware and ingredients. We carefully select products that will enhance your cooking experience. When you purchase through these links, we earn a small commission at no additional cost to you, which helps support this website. Shop Cast Iron Skillets → Shop San Marzano Tomatoes → Shop Mediterranean Spices → Shop Quality Olive Oil → Shop Specialty Kitchen Equipment →
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Cuisinart Roasting Pan with Rack - 16 Inch

    14,600+

    $49.95

    View on Amazon

    ThermoPro Wireless Meat Thermometer

    38,700+

    $22.99

    View on Amazon
    Budget Pick

    Silicone Basting Brush Set (2-Pack)

    25,100+

    $7.97

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.