Middle EasternBroiled
Eggs Shakshuka - Middle Eastern Broiled Eggs in Spiced Tomato Sauce Recipe
Learn to make authentic Shakshuka, a beloved Middle Eastern dish of broiled eggs poached in a vibrant, spiced tomato sauce. Complete guide with pro tips, regional variations, and serving suggestions.
Eggs Shakshuka - Aromatic Middle Eastern Broiled Eggs
As old as the trade routes. This broiled eggs carries flavors that have traveled the spice roads for centuries — saffron from Persia, cumin from Egypt, cinnamon from Ceylon. Middle Eastern cooking is where these ancient paths converge. Welcome to my table. To cook this dish is to participate in a tradition older than most nations. This recipe has traveled centuries. The spices do the talking; you just need to listen.Ingredients
Main Sauce Components
Spice Blend for Sauce
Egg and Final Components
For Serving
Step-by-Step Instructions
Sauce Preparation (15 minutes)
Step 1: Build the Aromatic Base Heat 3 tablespoons of excellent extra-virgin olive oil in a large, heavy-bottomed skillet (preferably 12 inches wide) over medium heat. Once the oil shimmers and becomes fragrant (about 1 minute), add the diced onion and bell peppers. Cook, stirring occasionally, for 5-7 minutes until the vegetables have softened and the onion becomes translucent. The peppers should release their moisture and begin to caramelize slightly at the edges. This step develops the depth of flavor that defines exceptional shakshuka. Step 2: Bloom the Aromatics and Spices Add the minced garlic and tomato paste to the softened vegetables. Stir constantly for 60-90 seconds, ensuring the tomato paste becomes evenly distributed and coats all the vegetables. This blooming process caramelizes the tomato paste slightly, deepening its flavor from bright and acidic to rich and complex. You'll notice the mixture becoming fragrant and slightly darkening in color. Step 3: Add Spice Bloom Sprinkle all spice blend ingredients (cumin, both paprikas, coriander, cayenne, Aleppo pepper if using, and oregano) over the mixture. Stir thoroughly and cook for 30-45 seconds, allowing the dry spices to toast lightly in the oil. This releases their essential oils and prevents them from tasting raw or dusty in the final dish. The kitchen should smell distinctly warm and inviting. Step 4: Deglaze and Build the Sauce Add the crushed canned tomatoes and fresh tomato puree to the aromatic mixture, stirring well to combine. Pour in the vegetable or chicken stock, which adds subtle depth and balances the natural acidity of the tomatoes. Increase heat to medium-high and bring the sauce to a gentle simmer. Once simmering, reduce heat to medium-low and cook uncovered for 8-10 minutes, stirring occasionally. The sauce should reduce slightly and thicken, and the flavors will meld and develop considerable complexity. Step 5: Taste and Adjust Seasoning After simmering, taste the sauce carefully and adjust seasonings as needed. Remember that the sauce will reduce further during egg cooking, so season slightly generously. Add salt, pepper, lemon juice, and additional spices if desired. The sauce should taste bold and well-balanced—not too acidic from tomatoes, not too spicy from peppers, but layered and complex.Egg Cooking (5-10 minutes)
Step 6: Create Wells and Add Eggs Reduce heat to medium-low, ensuring the sauce maintains a gentle simmer but doesn't aggressively bubble. Using the back of a wooden spoon or ladle, create 6-8 gentle depressions in the sauce surface. Carefully crack one egg directly into each depression, keeping the yolks intact and allowing the whites to pool slightly into the sauce. Work relatively quickly so all eggs go in within 30-45 seconds—this ensures even cooking times. Step 7: Broil Until Set Carefully transfer the skillet to a preheated broiler set to medium-high (500-550°F if your broiler has temperature control, or simply medium-high if not). Place the skillet approximately 4-6 inches from the heat source. The broiler's direct heat will gently cook the egg whites while maintaining runny, luxurious yolks. Broil for 4-6 minutes, checking frequently after 3 minutes. The egg whites should become opaque and set while the yolks remain jiggling slightly when the pan is gently shaken. Step 8: Add Final Touches Once the eggs have reached your desired doneness (soft-set whites with runny yolks is traditional), remove the skillet carefully from the broiler using an oven mitt—the handle will be extremely hot. Scatter the crumbled feta cheese over the top, allowing it to warm slightly from the residual heat. Sprinkle with fresh cilantro, parsley, and mint if using. Add a drizzle of excellent olive oil around the pan's edge and a small squeeze of fresh lemon juice for brightness.Expert Tips & Techniques
Tip 1: Choose Your Skillet Wisely Use an oven-safe skillet with good heat distribution and a handle that can safely go in the broiler. Cast iron is traditional and excellent—it distributes heat evenly and maintains temperature beautifully. Stainless steel works well too. Avoid non-stick skillets not rated for broiler temperatures, as extreme heat can damage the coating. A 12-inch skillet is ideal for 6-8 servings. Tip 2: Control Heat Intensity for Perfect Egg Yolks The art of exceptional shakshuka lies in achieving a delicate balance: fully set, opaque whites with yolks that remain runny and luxurious. Monitor broiling carefully—start checking after 3 minutes. If your broiler runs hot, place the skillet slightly farther from the heat source. If it runs cool, bring it closer. Every broiler behaves differently, so establishing your ideal position on the first attempt saves frustration on subsequent cookings. Tip 3: Prepare Ingredients Ahead for Smooth Execution Shakshuka is fastest and most impressive when ingredients are prepped in advance. Dice vegetables, mince garlic, measure spices, and crumble cheese before beginning to cook. This allows you to focus on sauce development and achieve the perfect consistency rather than rushing through vegetable prep while managing multiple cooking tasks. Tip 4: Make the Sauce Ahead for Maximum Flavor Development Prepare the tomato-based sauce up to 24 hours in advance and refrigerate in an airtight container. When ready to serve, reheat gently and proceed from Step 6 onward. The flavors actually deepen and improve overnight, making this an excellent strategy for entertaining. Simply return the sauce to a simmer before adding eggs. Tip 5: Embrace Regional Variations and Personal Preferences While this recipe provides a solid foundation, shakshuka is a deeply personal dish that invites customization. Some prefer adding diced lamb or lamb sausage for protein richness. Others include potatoes or chickpeas for substance. Experiment with herb combinations and spice ratios to find your perfect balance. There's no single "correct" shakshuka—only your shakshuka. Tip 6: Quality Ingredients Make an Outsized Difference San Marzano tomatoes truly do produce superior results—their lower acidity, fewer seeds, and superior flavor are worth the small premium. Use freshly minced garlic rather than jarred for superior flavor. Choose eggs from pasture-raised or free-range chickens if possible; their richer yolks create silkier, more luxurious results. Excellent olive oil makes a final drizzle noticeably better.Variations & Adaptations
Classic Egyptian-Style Shakshuka Make the sauce as directed, but add 2 tablespoons of harissa paste along with the tomato paste for a more intense, spicy version closer to traditional Egyptian preparations. This version traditionally includes less feta and more fiery heat. Adjust the cayenne downward if using harissa to avoid overwhelming heat. Turkish Menemen with Chorizo Prepare the base sauce, but add 1/2 cup cooked diced chorizo or Turkish soudjouk sausage along with the crushed tomatoes. The meat's fat and spices infuse the entire dish with richness. This hearty variation works beautifully for a substantial breakfast or brunch serving. Shakshuka Shakshuka - Extra-Rich Version After cracking eggs into the sauce, instead of directly broiling, cover the skillet with a lid and cook over medium-low heat for 5-7 minutes, creating a gentle steaming environment. This method creates creamier egg whites and often-runnier yolks than broiling, though you lose the slight browning the broiler provides. Creamy Cheese Shakshuka Stir 1/2 cup of tangy labneh or Greek yogurt into the finished tomato sauce just before adding eggs, creating a creamier, less acidic sauce. This version is particularly popular in Levantine preparations and creates an almost shakshuka-meets-hummus experience. Add herbs and spices to the yogurt before stirring to fully integrate flavors. Spinach and Feta Mediterranean Version Stir 3 cups of fresh baby spinach (or 1 cup frozen, thawed spinach) into the finished sauce just before adding eggs. The spinach wilts into the sauce, adding nutrients and earthiness. The feta cheese becomes even more essential in this variation, providing crucial richness and tang against the lighter vegetable base.Storage Instructions
Refrigerator Storage The tomato sauce component stores beautifully in the refrigerator for up to 4 days in an airtight container. Simply reheat gently before adding eggs. However, fully prepared shakshuka (with eggs already cooked) is best consumed immediately, as egg texture degrades during storage. If you must store leftovers, do so for no more than 1 day and reheat very gently in a low oven to prevent yolk hardening. Freezer Storage The tomato sauce freezes exceptionally well for up to 3 months in freezer-safe containers or bags. Thaw overnight in the refrigerator before reheating and preparing fresh eggs. Fully prepared shakshuka doesn't freeze well—the eggs become rubbery and the sauce texture changes—so only freeze the sauce component. Reheating Methods Gently reheat frozen sauce in a saucepan over low heat, stirring occasionally, until it reaches a gentle simmer (about 10-15 minutes). Transfer to a broiler-safe skillet and proceed from Step 6, adding fresh eggs. This approach gives you restaurant-quality shakshuka with minimal morning effort—simply prepare sauce ahead and add fresh eggs when ready to eat. Alternatively, reheat in a 325°F (160°C) oven for 15 minutes if preferred.Serving Suggestions
As an Elegant Breakfast Serve shakshuka directly from the skillet, still bubbling, with warm pita bread for dipping, a side of Greek yogurt for cooling richness, and fresh fruit (figs, pomegranate, or dates). This celebrates the dish's traditional breakfast role while elevating it with careful presentation. As a Brunch Centerpiece Plate shakshuka into individual bowls, ensuring each serving has at least 2 eggs. Garnish lavishly with fresh herbs, a drizzle of excellent olive oil, and a dollop of labneh. Serve alongside warm flatbread, a simple cucumber and tomato salad, and a selection of cheeses and olives for a Mediterranean brunch spread. As a Light Dinner Serve shakshuka with a substantial side salad featuring greens, roasted vegetables, and tahini dressing. Add a side of whole grain rice or bulgur for substance if desired. This lighter approach transforms shakshuka from breakfast into a well-balanced, nutritious dinner option. As Part of a Mezze Spread Include shakshuka as one component of a larger Middle Eastern mezze feast, alongside hummus, baba ganoush, dolmas, labneh, fresh herbs, vegetables, and various breads. This presentation showcases the dish within its traditional dining context and creates a sophisticated, abundant table.Frequently Asked Questions
Q: Why do my egg yolks keep breaking during broiling? A: Broken yolks typically result from broiler temperature being too high or the pan positioned too close to the heat source. Try moving the skillet 2-3 inches farther from the heat, reducing broiler temperature if possible, or broiling for shorter duration while monitoring closely. Also ensure eggs are carefully cracked—any small shell fragment or weak yolk will break more easily. Q: Can I make shakshuka without a broiler? A: Absolutely! Cover the skillet with a lid once eggs are added to the sauce, reduce heat to medium-low, and simmer gently for 5-8 minutes until egg whites set. The lid traps steam, cooking the tops of the eggs gently without direct heat. This method produces slightly different results (softer whites, runnier yolks) but is equally delicious. Q: How much can I customize the sauce without losing authenticity? A: Shakshuka is surprisingly flexible. The core elements (tomatoes, onions, peppers, garlic, cumin, paprika) define the dish. Beyond these basics, regional variations abound. Feel free to adjust spices, add proteins, include vegetables, or change herbs to suit your preferences. The dish welcomes personalization—there are no strict authenticity police in the shakshuka world. Q: How do I prevent the sauce from becoming too acidic? A: Cooking the sauce for sufficient time allows its natural acidity to mellow—don't rush this step. Adding a pinch of sugar (1/2 teaspoon) balances acidity naturally. Using San Marzano tomatoes reduces acidity compared to other varieties. Finally, a squeeze of lemon juice at the end actually makes the sauce taste less acidic by adding a cleaner, brighter note. Q: Can I make this dish vegan? A: Yes, though the name changes! Skip the eggs and top the finished sauce with crispy baked tofu, chickpeas, or white beans. Add extra vegetables like zucchini, eggplant, or mushrooms for substance. Crumbled tofu seasoned with nutritional yeast approximates feta cheese's texture. This vegan version remains delicious and honors the shakshuka spirit if not the traditional preparation.Affiliate Disclosure
This page contains affiliate links to recommended cooking equipment and specialty ingredients. When you purchase through these links, we may earn a small commission at no additional cost to you. These recommendations are based on quality, reliability, and our personal use—we only recommend products we genuinely believe in. Shop Recommended Equipment & Ingredients →Ingredient Substitution Guide
Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this middle eastern preparation:Common Mistakes to Avoid
Even experienced cooks stumble with broiled eggs. Here are the pitfalls to watch for:Make-Ahead and Meal Prep Tips
This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:Reheating for Best Results
The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Gently warm egg dishes in a covered pan over low heat. Avoid the microwave for whole eggs as they can explode. Frittatas reheat well at 325°F. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.Seasonal Adaptations
Middle Eastern cooking adapts beautifully to seasonal changes. Spring means fresh herbs in abundance — parsley, mint, dill, and cilantro are piled generously into salads and stews. Summer brings eggplant, tomatoes, and stone fruits alongside refreshing salads with pomegranate molasses. Autumn celebrates the pomegranate and date harvests alongside warming spice blends. Winter calls for hearty lentil soups, slow-cooked lamb, and dishes enriched with tahini and preserved lemons. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.Scaling This Recipe
Need to feed more people or cooking for just yourself? Here's how to adjust:*Last updated: 2026-01-19*
Chef's Recommended Tools
Budget Pick
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.