This is one of the easiest, quickest and simplest shakshuka recipes you are going to find. This Moroccan shakshuka uses just 5 key ingredients to create a tasty pan of perfectly poached eggs in a lightly spiced tomato sauce with cumin and harissa. All you need is 20 minutes and you'll get a very tasty and satisfying shakshuka for two that's perfect for lunch, brunch or dinner.
Craving more swift and delicious brunch recipes? My Sausage Sandwich, Easy Halloumi Sandwich and French Buckwheat Galettes are sure to hit the spot.
The post contains additional information and helpful tips to ensure the recipe turns out great the first time. Please use the link above to jump to the recipe card at the end if you are in a hurry!
Jump to:
6 reasons why you'll love this recipe:
- Ready in 20 minutes - this is one of the quickest and simplest shakshuka recipes you're going to find.
- Uses 5 everyday ingredients - garlic, ground cumin, harissa paste, tomatoes and eggs are all you need. Fresh parsley and yoghurt will enhance the flavours in the dish, but these are optional.
- Healthy and satisfying - with a good balance of protein and healthy fats, shakshuka is not only super tasty, but is sure to keep you full for a while.
- An excellent make ahead meal - make the tomato sauce the day before then reheat and drop the eggs in to poach when you're ready.
- Versatile - this speedy recipe uses traditional ingredients and keeps things simple, but it doesn't have to be that way. You can add as many or as few toppings as you wish. Try adding feta, avocado or olives if you're looking to shake things up a bit.
- For two - ideal for smaller households with the ability to scale up to feed a crowd.
🇲🇦 What is Moroccan Shakshuka and how does it differ from Israeli Shakshuka?
There is some controversy around the origins of Shakshuka. Although it is often considered an Israeli dish nowadays, Shakshuka actually originated from North Africa and is considered to have Libyan, Moroccan, Tunisian, Turkish, and Yemeni origins.
It wasn't until the 1950s that Shakshuka was bought to Israel by Libyan and Tunisian immigrants. There aren't any notable differences between Israeli and Morrocan Shakshuka. Shakshuka is essentially eggs poached in tomato sauce. It's a very versatile dish, so the rest is up to you. Fresh herbs, yoghurt, harissa and cumin are popular additions. Some shakshuka dishes incorporate chorizo, avocado, feta and olives. Feel free to get creative with this dish and make it your own.
🛒 Key Ingredients:
This simple Moroccan shakshuka recipe requires just 5 key everyday ingredients: garlic, harissa paste, ground cumin, chopped tomatoes and eggs.
Traditional shakshuka is topped with parsley and freshly ground black pepper. I love to eat mine with dollops of cool Greek yoghurt and some flatbread on the side. However, the toppings certainly do not have to stop there. You can also serve shakshuka with avocado, feta or olives or keep things simple if you prefer.
- Harissa paste - Use store-bought or make your own. Note, that some brands of harissa pasta can be hotter than others. If yours is of the more spicy variety, and you are sensitive to heat, you will probably want to use less than the amount stated in the recipe.
- Chopped tomatoes - I find chopped tomatoes are one of those ingredients where you can really taste the difference if you spend a little more. Petti and Mutti are my go-to brands.
- Eggs - I find that you tend to get what you pay for with eggs so try to get the best ones that you can afford.
- Parsley - this is optional but highly recommended for adding freshness when the shakshuka is served. You can also top your shakshuka with cilantro/coriander.
Substitutions:
- Harissa paste - you can switch this for sriracha or another type of hot sauce to add heat to shakshuka.
- Chopped tomatoes: Switch for the same amount of fresh tomatoes if you prefer.
- Parsley: You can also top your shakshuka with mint or cilantro/coriander.
Variations:
- Mushroom. With sautéed mushrooms.
- Vegan. With chickpeas or scrambled tofu.
- Sausage shakshuka with chorizo or merguez to add a savoury spicy element.
- Meat shakshuka. Made with chicken or ground lamb.
- Cheesy: Served with feta, goat cheese or Parmesan.
🧑🍳 Recipe steps
Step 1: Place a medium-sized frying pan on a medium heat and add olive oil. Add the garlic when the oil is hot and cook for 1-2 minutes until fragrant. Then add the cumin and harissa paste.
Step 2: Pour in the chopped tomatoes and simmer on a low to medium heat for 10 minutes to allow them to reduce.
Step 3: Make evenly spaced indentations for each egg with a large spoon and crack an egg into each one. Simmer on a medium heat until the whites are just set, but the yolks are still runny (this should take between 5-10 minutes). Serve immediately, topped with fresh parsley and black pepper.
Top tip: For perfectly cooked eggs with runny yolks, ensure the pan is gently bubbling while the eggs are cooking. You can also splash a little sauce onto the whites to hurry them along. Remove the pan from the heat and serve as soon as the whites are set.
Serving suggestions:
With so many options for sides and toppings, shakshuka never gets boring.
- Flatbreads: Are great for tearing up and scooping up the sauce.
- Crusty bread: Perfect for dipping.
- Grains: Like rice, quinoa or couscous.
- Yoghurt: Adds a cooling creamy contrast to the spicy tomato sauce.
- Herbs: Like parsley and mint to add a burst of freshness.
- Feta cheese: For creamy texture and salty flavour that pairs up well with the sauce.
- Avocado: To add mild creaminess.
- Roasted red peppers:
Expert Tips
- Allow tomatoes to reduce - leaving the tomato sauce to simmer for 10 minutes enables them to reduce into a thicker, richer and more flavourful sauce so don't skip this step.
- Cook the eggs to perfection - eggs are the star of the show in any shakshuka dish so it pays to attend to them carefully to ensure they are just right. Firstly, ensure the pan is gently bubbling while the eggs are cooking. You want them to cook quickly so the yolks are still runny when the whites are set. You can also splash a little sauce onto the whites to hurry them along. Most importantly, make sure that you remove the pan from the heat as soon as the whites are set and serve.
- Don't skip the toppings and sides - perfectly cooked eggs in a flavourful tomato sauce are very tasty but toppings and sides will take your shakshuka to the next level. The addition of some freshly chopped parsley and cool Greek yoghurt on the side will really elevate the flavours in the shakshuka. Feel free to get creative with toppings if you want to. Avocado, feta and olives are popular choices, but it doesn't have to stop there. You can also keep things simple if you prefer. There are so many ways to enjoy this dish.
🙋 FAQs
Shakshuka originated in North Africa in the 1600s according to historians. In the 1950's and 1960's it was brought to Israel by Jewish immigrants from Libya and Tunisia.
Shakshuka is a very versatile dish. You can add as many sides and toppings as you desire, or keep it simple if you prefer. The traditional ingredients are eggs, a lightly seasoned tomato sauce and fresh herbs. The rest is up to you. Popular toppings include parsley, coriander, avocado, yoghurt, feta and olives. Shakshuka is often served with bread to dip into the runny egg yolk and tomato sauce.
The ingredients are very similar but the cooking method is a little different. In shakshuka the eggs are poached in tomato sauce whereas in menemen the eggs are scrambled with green peppers.
Shakshuka eggs are traditionally meant to be cooked with runny yolks and firm whites. You can simmer the eggs in the sauce for longer if you prefer firmer yolks.
📦 Storage
Shakshuka is best eaten fresh as the eggs do not keep well. However, shakshuka is an excellent make-ahead meal because the sauce can be refrigerated for up to 4 days and frozen for up to 3 months. Simply reheat the sauce in a frying pan and drop in the eggs. You'll then have a yummy pan of shakshuka in less than 10 minutes.
😋 Check out my other quick lunch/brunch recipes
If you like this simple Morrocan Shakshuka you should check out some of my other speedy lunch and brunch recipes including this halloumi and smashed avocado sandwich and tuna pesto pasta which both take just 15 minutes to make.
Did you try this recipe? It would be really great if you could leave a comment and a star rating ⭐️. I would love to receive your feedback and know that other readers find it helpful too.
Don't forget to tag #knifeandsoulrecipes on Instagram or @knifeandsoul on Pinterest!
📖 Recipe
Moroccan Shakshuka
Equipment
Ingredients
- 1 tbsp olive oil
- 2 cloves garlic crushed
- 2 tsp harissa paste (Note 1)
- ½ tsp ground cumin
- 400 g (14 oz) can of chopped tomatoes (Note 2)
- ½ tsp salt
- 4 eggs
To serve
- Flatbread pita bread or another bread of your choosing
- Freshly ground black pepper
- Finely chopped parsley
- Greek yoghurt or feta
Instructions
- Place a medium-sized frying pan on a medium heat and add the olive oil.
- Add the garlic when the oil is hot and fry for a minute or two until fragrant.
- Stir in the harissa paste and cumin.
- Pour on the chopped tomatoes, add the salt and simmer on a low heat for 10 minutes.
- Use a spoon to make 4 evenly spaced indentations in the tomato sauce and crack an egg into each one.
- Leave to simmer on a medium heat for 5-10 minutes until the egg whites are just set, but the yolks are still runny
- Top with chopped parsley and freshly ground black pepper and serve immediately. Serve with optional flatbread, Greek yoghurt or crumbled feta.
Notes
- Harissa Paste: Different brands of harissa paste can vary in their spiciness. Some are not spicy at all, but others can be quite hot. If you have a spicy harissa paste, you will probably want to add a little less if you are sensitive to spice. You can switch this for sriracha or another type of hot sauce to add heat to the dish.
- Chopped tomatoes: Switch for the same amount of fresh tomatoes if you prefer.
- Allow tomatoes to reduce - leaving the tomato sauce to simmer for 10 minutes enables them to reduce into a thicker, richer and more flavourful sauce so don't skip this step.
- Cook the eggs to perfection - eggs are the star of the show in any shakshuka dish so it pays to attend to them carefully to ensure they are just right. Firstly, ensure the pan is gently bubbling while the eggs are cooking. You want them to cook quickly so the yolks are still runny when the whites are set. You can also splash a little sauce onto the whites to hurry them along. Most importantly, make sure that you remove the pan from the heat as soon as the whites are set and serve.
- Don't skip the toppings and sides - perfectly cooked eggs in a flavourful tomato sauce are very tasty but toppings and sides will take your shakshuka to the next level. The addition of some freshly chopped parsley and cool Greek yoghurt on the side will really elevate the flavours in the shakshuka. Feel free to get creative with toppings if you want to. Avocado, feta and olives are popular choices, but it doesn't have to stop there. You can also keep things simple if you prefer. There are so many ways to enjoy this dish.
Leave a Reply