Shakshuka Recipe With Silky Eggs in Smoky Tomato Sauce – 1 Skillet Meal!
This Shakshuka recipe is the one I make when I want eggs for brunch or even dinner and don’t want to overthink it. One skillet, a gentle simmer, and I’m done in under an hour.

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
I learned to love this style of cooking eggs in Austin, where the Tex-Mex crowd and the Mediterranean crowd borrow from each other more than either side likes to admit. The trick isn’t the eggs. It’s giving the sauce enough time to actually reduce before they go in.
The Backyard Table
Recipes for Summer Cookouts
Level up your outdoor dining with Chef Jenn’s The Backyard Table! For only $7.99, you get 50+ pages of tested recipes including Grilled Corn Guacamole, French Onion Burgers, and Blueberry Grunt. 100% chef-created, no AI, and just pure foodie love.
This is a digital product. You'll receive an instant download link after purchase.
Get ad-free recipes like Grilled Corn Guacamole, Grilled French Onion Burgers, Deviled Egg Pasta Salad, Blueberry Grunt, and so many more!
Chef Jenn’s Take on Shakshuka
Most shakshuka recipes rush the sauce. They dump in canned tomatoes, give it five minutes, and crack the eggs before the liquid has any real chance to concentrate. That’s why so many versions turn out thin and watery under the eggs, with whites that never quite set right.
Give the tomatoes real time. Ten minutes gets you a decent sauce. Thirty gets you one that’s thick enough to actually hold the eggs instead of letting them float and spread. That’s the difference between a shakshuka that eats like breakfast and one that eats like a real meal.
The other place people go wrong is the spoon-over step. Cover the egg whites with a little sauce before the lid goes on, not the yolks. It helps the whites set at the same rate, so you don’t end up with a filmy top and a raw center underneath.

What You’ll Love About Shakshuka
- The jalapeno is doing real work here, not just sitting on top for looks. Leave it in if you want heat, swap to a second bell pepper if you don’t, either way the sauce holds together.
- Runny yolks mixed into that tomato sauce with a piece of torn bread is worth the whole production. If you’re only eating this dry, you’re doing it wrong.
- I make this start to finish in one skillet. No juggling a saucepan and a separate pan for eggs, no extra dishes to scrub after.
Ingredients

- Olive oil – Any neutral or light olive oil works. This isn’t the dish to break out something precious.
- Onion – Yellow or white, whichever you have.
- Red bell pepper – Sub orange or yellow bell pepper if that’s what’s in the fridge.
- Jalapenos or spicy red peppers – Swap in a second diced bell pepper if you don’t want the heat.
- Garlic – Fresh, chopped. Skip the jarred stuff here, it turns bitter in a sauce this simple.
- Smoked paprika – Regular paprika works in a pinch, but you lose the smokiness.
- Ground cumin – Skip it if you don’t have it, but it’s worth picking up for next time.
- Diced tomatoes – Canned is standard. Fire-roasted or crushed whole peeled both work too.
- Cilantro – Parsley works fine if you’re not a cilantro person.
- Eggs – Large, at room temperature if you remember. They set more evenly that way.
- Feta – Crumble it yourself if you can. It’s drier and less watery than pre-crumbled.
- Crusty bread – Whatever loaf you like for tearing and dragging through the sauce.
How To Make Shakshuka
Scroll down for the full recipe card with exact measurements and printable instructions.
Warm the olive oil in a 10-inch skillet over medium heat. Add the onion and peppers and cook for 6 to 7 minutes, stirring occasionally. You’re looking for soft, golden edges with some real caramelization, not just wilted vegetables.
Stir in the garlic, smoked paprika, cumin, salt, and pepper. Cook for about a minute, just until it smells fragrant. Any longer and the spices start to taste burnt instead of toasted.

Pour in the diced tomatoes and crush them a bit with a wooden spoon. Bring everything to a gentle boil, then drop the heat and let it simmer uncovered. Ten minutes gets you a workable sauce. Thirty gets you a thicker one that holds the eggs instead of pooling around them.
Stir in half the cilantro. Use the back of a spoon to make six shallow wells in the sauce and crack an egg into each one.

Spoon a little sauce over just the whites, not the yolks, then cover the skillet. Simmer for 7 to 8 minutes, or until the whites are just set and the yolks are still loose. Let it run a couple minutes longer if you like your yolks firmer.
Turn off the heat and let the pan rest for a couple of minutes. The eggs keep cooking gently even off the burner, so don’t walk away and forget about them.

Finish with the remaining cilantro and a scatter of crumbled feta. Serve straight from the skillet with warm crusty bread and hot sauce on the side.
Make It A Meal
Shakshuka eats like a meal on its own, but if you’re feeding more than two, round it out with something to serve alongside the skillet, not on top of it.
I like a Shirazi Salad next to this, the cold cucumber and lemon cuts through the richness of the eggs. A Mediterranean Quinoa Salad works if you want more to eat with less pan involved. Grilled Bread with Tomatoes and Ricotta covers the bread course if you want something more built out than a plain loaf, and Roasted Carrot Hummus is worth putting out if people are grazing before the eggs are ready.

Storage
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a skillet over low heat, the eggs will firm up more the second time around. This isn’t a freezer dish, the eggs and tomato sauce both turn watery and grainy once thawed.
Frequently Asked Questions
Yes. The tomato sauce holds well in the fridge for up to 2 days. Reheat it in the skillet, get it simmering again, then crack in the eggs and pick up the recipe from there.
You can, but you’ll need about 2 pounds of ripe tomatoes, peeled and chopped, and a longer simmer to get the same thickness canned tomatoes give you straight out of the can.
Usually it’s a lid that isn’t sealing well or a sauce that’s too thin. Make sure the skillet is covered tightly and give the sauce its full simmer time before the eggs go in, a thin sauce won’t hold enough heat to set the whites evenly.
It’s mild as written if you use a second red bell pepper instead of jalapeno. With the jalapeno, it has real heat but nothing overwhelming, and you can always pull the seeds and ribs to tone it down further.

Shakshuka Recipe
Ingredients
- 1 tablespoon olive oil
- 1 cup onion diced
- 1 cup red bell pepper diced
- 1 to 2 jalapeños or spicy red peppers, diced
- 3 cloves garlic chopped
- 1 tablespoon smoked paprika
- ½ teaspoon ground cumin
- salt and pepper to taste
- 28 ounce can diced tomatoes or 1 (28-ounce) can
- 3 tablespoons chopped cilantro divided
- 6 large eggs
- crumbled feta for topping
- crusty bread for serving
Instructions
- Warm the olive oil in a 10-inch skillet over medium heat.
- Add the onion and peppers. Cook 6 to 7 minutes, stirring occasionally, until golden and softened with some caramelized edges.
- Stir in the garlic, smoked paprika, cumin, salt, and pepper. Cook 1 minute, until fragrant.
- Pour in the diced tomatoes, crushing them gently with a wooden spoon.
- Bring to a gentle boil, then reduce heat and simmer uncovered for 10 to 30 minutes, depending on how thick you want the sauce.
- Stir in half the cilantro.
- Use the back of a spoon to make 6 shallow wells in the sauce. Crack an egg into each well.
- Spoon a little sauce over the egg whites, then cover the skillet.
- Simmer 7 to 8 minutes, until whites are just set and yolks are still runny. Let it go longer for firmer yolks.
- Remove from heat and let rest, covered, for 2 minutes.
- Top with remaining cilantro and crumbled feta. Serve with crusty bread and hot sauce.
Notes
Recipe Card Tips
- Spoon sauce over the egg whites only, not the yolks, before covering. It helps the whites set evenly instead of going filmy on top while the yolks overcook.
- Let the sauce simmer the full 30 minutes if you’re feeding a crowd. A thicker sauce holds the eggs instead of pooling thin around them.
- Pull the pan the moment the whites look set. The residual heat keeps cooking the eggs for a couple minutes after the burner’s off.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.