One-Pan Shakshuka
Eggs poached directly in a spiced tomato sauce, all in one pan. Works for breakfast, brunch, or an easy weeknight dinner.
Jump to recipe
Prep Time
5min
Cook Time
20min
Total Time
25min
Servings
4
Calories
250
Nutrition Facts
Per serving · 4 servings per recipe
Ingredients
- 1 tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 tsp cumin
- 1 tsp smoked paprika
- Pinch of cayenne (optional)
- 1 can (14 oz / 400g) crushed tomatoes
- 4-6 large eggs
- Salt and pepper to taste
- Fresh cilantro or parsley for serving
- Crusty bread for dipping
Instructions
- Heat olive oil in a large skillet over medium heat. Cook onion and bell pepper for 5 minutes until softened.
- Add garlic, cumin, paprika, and cayenne. Stir for 30 seconds until fragrant.
- Pour in crushed tomatoes. Season with salt and pepper. Simmer for 10 minutes until sauce thickens slightly.
- Make wells in the sauce with a spoon. Crack eggs into the wells. Cover the pan and cook for 5-7 minutes until whites are set but yolks are still runny.
- Scatter herbs on top. Serve straight from the pan with crusty bread.
Notes
Don't overcook the eggs. If the whites look almost set, take it off the heat. Residual heat will finish the job.
More like this

Overnight Oats
Make-ahead overnight oats with chia seeds. Prep 5 jars on Sunday for breakfast all week. Zero morning effort.
Feels sensible, still tastes good

15-Minute Black Bean Tacos
Smashed, pan-fried black beans with all the fixings. Crispy, cheap, and fast. Nobody will ask where the meat is.
Good for a tired Tuesday

Classic Crème Brûlée
Silky vanilla custard beneath a crackling caramelized sugar crust. Looks impressive, tastes obscene. Easier than anyone gives it credit for.
Worth turning the oven on

Stovetop Shell Mac and Cheese
Real cheese sauce, no baking, ready in 20 minutes. Sharp cheddar, proper béchamel, starchy pasta water. The boxed stuff can't compete.
Good for a tired Tuesday