Shakshuka is the kind of recipe you make in the same pan you serve from, with a hunk of crusty bread for dragging through the sauce. It's basically perfect.
I get asked about this one constantly — at dinner parties, in the grocery store line, in the comments. It's the recipe my readers cook on repeat, the one I keep coming back to on the weeks when cooking feels like a chore. Every step here has been tested, tweaked and re-tested in a real home kitchen until it works reliably on a normal stove with normal ingredients.
The version below is the one I make at home. I've laid out exactly how I prep, the timing that actually works, the ingredient swaps I trust, and the small finishing touches that make it taste like you've been cooking for years. If you're new here, welcome — and if you're a regular, you already know I won't waste your scroll.
Why you'll love this recipe
- Ready in 35 minActive and inactive time combined — realistic for a weeknight.
- Feeds 4 servingsScales up or down without losing texture or flavor.
- Easy to makeBeginner-friendly steps with clear timing and visual cues.
- Triple-testedCooked at least three times in a real home kitchen before publishing.
The ingredients, explained
Most of what makes this recipe work is in the small choices at the grocery store. A few of these ingredients are worth slowing down for — here's what to look for and what to swap if you're in a pinch.
Tomatoes: Good-quality crushed tomatoes are key — try San Marzano if you can find them. Drained whole tomatoes broken up by hand work too.
Paprika: Sweet Hungarian or smoked Spanish paprika both work — smoked gives it a deeper, slightly bacon-y flavor.
Bell pepper: Red is sweeter and more traditional, but yellow or orange work. Skip green — it's grassy here.
Feta: Buy a block in brine and crumble it yourself; pre-crumbled feta is dry and waxy.
Printable Recipe Card
Easy One-Pan Shakshuka
Eggs poached in a smoky, paprika-spiced tomato pepper sauce with garlic, cumin, and feta — the cozy one-pan breakfast that doubles as dinner.
Ingredients
- 3 tablespoons olive oil
- 1 large yellow onion, finely diced
- 1 red bell pepper, finely diced
- 4 cloves garlic, minced
- 1 tablespoon tomato paste
- 2 teaspoons sweet paprika
- 1 teaspoon ground cumin
- 1/4 teaspoon cayenne, or to taste
- 1 (28-ounce) can crushed tomatoes
- 1 teaspoon kosher salt, plus more to taste
- Freshly cracked black pepper
- 6 large eggs
- 1/2 cup crumbled feta cheese
- 2 tablespoons chopped fresh cilantro or parsley
- Warm crusty bread or pita, to serve
Instructions
- 1Heat the olive oil in a large, deep skillet (12-inch is ideal) over medium heat. Add the onion and bell pepper and cook, stirring occasionally, for 8 to 10 minutes until soft and beginning to caramelize at the edges.
- 2Add the garlic and tomato paste. Cook for 1 minute, stirring constantly, until the paste darkens slightly and smells sweet.
- 3Stir in the paprika, cumin, and cayenne and toast for 30 seconds to bloom the spices.
- 4Pour in the crushed tomatoes along with the salt and a generous grind of pepper. Stir well, reduce the heat to medium-low, and simmer for 10 minutes, until the sauce has thickened slightly and the flavors have melded.
- 5Use the back of a spoon to make 6 shallow wells in the sauce. Crack an egg into each well, season with a pinch of salt, and cover the pan.
- 6Cook for 5 to 8 minutes, until the whites are fully set and the yolks are still runny. (Cook a minute or two longer for firmer yolks.)
- 7Scatter the feta and chopped herbs over the top. Serve hot, right from the pan, with plenty of crusty bread for dipping.
Sofia's Pro Tips
- Crack each egg into a small bowl first, then slide into the well — easier to spot shell, easier to keep the yolk intact.
- Cover the pan! It's the only way to get the whites set before the yolks overcook.
- Make the sauce a day ahead and just add the eggs when you're ready to serve.
- Don't be shy with the bread — the sauce is the point.
Variations & swaps
This recipe is a strong foundation that takes well to riffing. Here are a few of the variations we've tested in the Saffron & Sage kitchen and signed off on.
Skip the tomato. Sauté 1 bunch chopped Swiss chard and 2 cups baby spinach with the aromatics, then poach the eggs in the wilted greens.
Add 2 tablespoons harissa paste with the tomato paste for a deep, smoky heat.
Brown 4 ounces diced Spanish chorizo before adding the onion, then continue as written.
Serving & storing
How to serve
Serve easy one-pan shakshuka the way we do at home: in warm bowls or on a heated plate, with the toppings called for in the recipe card and a little extra of whatever finishing touch you love most. This recipe scales generously — a half-batch fits two comfortably, and a double-batch holds up well for company.
How to store
Leftovers keep in an airtight container in the fridge for 3 to 4 days. Reheat gently — most things in this category are happiest warmed on the stovetop with a splash of liquid rather than blasted in the microwave. See the FAQ below for freezing notes.
Frequently asked
Can I make shakshuka ahead?
The sauce, yes — refrigerate up to 4 days. Crack and poach fresh eggs to serve.
Can I freeze it?
Freeze just the tomato sauce; eggs don't reheat well once poached.
My yolks are still runny but whites aren't set — what do I do?
Cover the pan and lower the heat. Whites need steam from the lid to cook through.
What do I serve with it?
Warm pita, crusty sourdough, or focaccia. A simple cucumber-tomato salad on the side rounds it out into dinner.
Reviewed & verified by
Registered Dietitian
Sofia is an RD who reviews the nutrition notes and ingredient swaps on every recipe to keep them honest and practical.
Nutrition review · Ingredient swaps
You might also like
Perfect Avocado Toast
Crusty toast, properly salted avocado, lemon, chili crisp, and a soft-yolk egg — the avocado toast that earns its menu price at home for $3.
Soft Scrambled Eggs
Slow-cooked, custardy, restaurant-style scrambled eggs in tiny silky curds — the only scramble technique you need to learn.
Fluffy Buttermilk Pancakes
Tall, cloud-light buttermilk pancakes with crisp edges and a tender, custardy middle — the only pancake recipe you'll ever need.