RecipeShare Test Kitchen

One-pan shakshuka with caramelised onions, smoky paprika, cumin and gently set eggs, finished with feta and cilantro.
Shakshuka is simple, but the sauce needs enough time to cook down before the eggs go in. If the tomatoes are still loose and watery, the whites spread too far and the final pan feels unfinished.
Caramelised onion and red pepper round out the sharper tomato base, while cumin and smoked paprika make the sauce feel warmer and deeper without requiring many ingredients. Feta added at the end gives small salty pockets rather than making the whole pan heavy.
For a more balanced plate, serve it with a moderate amount of bread and add a side salad, cucumbers or greens. If you want to stretch it into a bigger meal, beans or chickpeas can be stirred into the sauce before the eggs go in.
The sauce can be made in advance and refrigerated. Add the eggs only when you are ready to serve so the yolks stay soft.
If you like a thicker, more spoonable pan of shakshuka, let the sauce reduce a minute longer before making the wells for the eggs. That gives the whites a better base to set on and keeps the finished dish from feeling watery at the table.
The eggs should finish gently, not boil in the sauce. Covering the pan helps the whites set while the yolks stay softer in the center, which is usually what makes shakshuka feel satisfying when served with bread. If you prefer firmer eggs, leave the pan covered a little longer rather than turning the heat up.
This dish is also easy to adjust around what you have. A few chickpeas, wilted greens, or extra chili can go into the sauce without changing the structure too much. Just keep the tomato base concentrated enough that the pan still feels cohesive once the eggs are added.
One-pan shakshuka with caramelised onions, smoky paprika, cumin and gently set eggs, finished with feta and cilantro.

Add a pinch of sugar if the tomatoes taste especially acidic.
Use a tight-fitting lid for more even egg cooking.
Add chilli oil at the table if you want more heat.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Heat the olive oil in a wide skillet over medium heat.
Cook the onion, bell pepper and chillies with a little salt until soft and lightly caramelised.
Stir in the garlic and cook for about 30 seconds.
Add the cumin, smoked paprika, chilli powder and tomato paste and cook for 1–2 minutes.
Add the tomatoes, break them up with a spoon and simmer until the sauce thickens slightly.
Make four wells in the sauce and crack in the eggs.
Cover and cook until the whites are set but the yolks are still soft.
Sprinkle with feta and cilantro.
Serve hot with crusty bread.
10/12/2025
Perfect brunch dish—easy cleanup and everyone loved it.
10/11/2025
Added extra chili and it was amazing with sourdough toast!
10/10/2025
This turned out so flavourful! The smoky paprika really made it special.
Create and edit your own recipes, import from most websites, plan your week, and build smart grocery lists.
Import recipes from most websites
Create and edit your own recipes
Plan your week with the Meal Planner
Mark favourites for quick access
Build grocery lists from your meal plan
Tick off pantry items you already have
Serving Size: 1 serving
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Add your personal creations and build your own recipe collection.
RecipeShare Test Kitchen