How to Make Shakshuka
How to cook it
About this dish
When it comes to make shakshuka, shakshuka — meaning "all mixed up" in North African Arabic — is a one-pan wonder of eggs gently poached in a bubbling sauce of tomatoes, peppers, and warm spices. It originated across the Maghreb and Levant, and has become a staple of brunch menus worldwide for good reason.
The dish is endlessly adaptable: add crumbled feta, harissa for extra heat, or chickpeas for substance. Serve it straight from the skillet with plenty of crusty bread to mop up every last drop of sauce.
Recipe
Ingredients
- 3 tbsp olive oil
- 1 large onion, diced
- 2 red peppers, diced
- 4 garlic cloves, minced
- 1 tsp ground cumin
- 1 tsp sweet paprika
- 0.5 tsp chilli flakes
- 800 g tinned chopped tomatoes
- 6 large eggs
- Fresh parsley or coriander, chopped
- Salt and black pepper, to taste
Step-by-step
Sauté the vegetables
Heat the olive oil in a large ovenproof frying pan over medium heat. Cook the onion and peppers for 8 minutes until softened. Add the garlic, cumin, paprika, and chilli flakes, and cook for 1 minute. Work steadily through this part of make shakshuka, pausing to double-check your work against the goal before moving on — most mistakes are caught when you slow down at transitions between stages. Note what worked in a phone memo so you can repeat the process faster next time.
Simmer the sauce
Pour in the chopped tomatoes, season with salt and pepper, and simmer for 10–12 minutes until the sauce thickens slightly. Taste and adjust seasoning. Preheat equipment fully and use a food thermometer for meat and reheated dishes — visual cues alone are unreliable, and the FSA recommends core temperatures above 70 °C for two minutes when reheating. Note what worked in a phone memo so you can repeat the process faster next time.
Create wells for the eggs
Using a spoon, make six indentations in the sauce and crack an egg into each well. Season the eggs with a little salt. Work steadily through this part of make shakshuka, pausing to double-check your work against the goal before moving on — most mistakes are caught when you slow down at transitions between stages. Note what worked in a phone memo so you can repeat the process faster next time.
Poach the eggs
Cover the pan with a lid and cook over low heat for 5–7 minutes until the whites are set but the yolks remain runny. Alternatively, finish under a grill for 2 minutes. Work steadily through this part of make shakshuka, pausing to double-check your work against the goal before moving on — most mistakes are caught when you slow down at transitions between stages. Note what worked in a phone memo so you can repeat the process faster next time.
Garnish and serve
Scatter fresh herbs over the top and serve immediately from the pan with warm crusty bread or pitta. Work steadily through this part of make shakshuka, pausing to double-check your work against the goal before moving on — most mistakes are caught when you slow down at transitions between stages. Note what worked in a phone memo so you can repeat the process faster next time.
Sources and further reading
Facts, limits, and safety notes in this guide are cross-checked against the references below. Laws, fees, and product guidance change — always confirm details for your region before acting.
Background concepts and terminology
Wikipedia — Make shakshuka🔧 Troubleshooting
The eggs are not poaching properly and are breaking apart.
Ensure that the sauce is at a gentle simmer before adding the eggs. Create deep wells in the sauce for the eggs to sit in, and consider adding a splash of vinegar to the water to help the egg whites coagulate.
The sauce is too watery and lacks flavor.
Allow the sauce to simmer longer to reduce excess liquid. You can also add more spices, such as cumin or paprika, and a pinch of salt to enhance the flavor. If needed, incorporate a tablespoon of tomato paste for added richness.
❓ FAQs
Can I make shakshuka ahead of time?
Prepare the sauce in advance and reheat gently before adding the eggs fresh. Poached eggs do not reheat well, so always cook them just before serving.
What can I serve with shakshuka besides bread?
Couscous, rice, or a simple green salad all pair well. Feta cheese crumbled over the top is a popular addition.
Was this guide helpful?
Guide by Elena Rossi
Chef and recipe developer. Trained in Rome and London kitchens — now focuses on teaching home cooks measurement, prep systems, and weeknight meal planning.
You might also like
Similar guides based on topic, category, and tags.
How to Make Chicken Caesar Salad
About this dish
How to Make Guacamole
About this dish
How to Make Hummus
About this dish
How to Make Fluffy Pancakes
About this dish
How to Make Thai Green Curry
About this dish
How to Make Beef Tacos
About this dish
Comments
Log in to comment.