Shakshuka
817 Comments
Updated May 23, 2024
This post may contain affiliate links. See my disclosure policy.
Shakshuka is an easy, healthy meal in Israel and other parts of the Middle East and North Africa. It’s a simple combination of simmering tomatoes, onions, garlic, spices and gently poached eggs. It’s nourishing, filling and one recipe I guarantee you’ll make time and again.
The first time I had shakshuka was years ago on a trip to Egypt with my mom. I remember instantly loving the meal and the simple yet bold flavors and spices. So when I recently visited Israel and Jordan, where shakshuka is almost a national dish, it was the meal I was most eager to dive into, once again.
I spent two weeks traveling throughout Israel and Jordan (on the most glorious trip) and was able to enjoy shakshuka many times over. To be honest, I considered it “research” so that I could bring you the most authentic rendition.
What is Shakshuka?
Shakshuka is a classic North African and Middle Eastern dish and one that’s eaten for breakfast or any meal of the day. It’s made from simple, healthy ingredients and is vegetarian. Shakshuka literally means “a mixture” and the traditional version uses tomatoes, onions and spices as the base with eggs poached on top.
Today, you can find many variations of shakshuka, like my Green Shakshuka with Brussels Sprouts and Spinach and Orange Shakshuka with Butternut Squash. You can also add feta or goat cheese and adapt it to your taste. The options are endless – which is what makes this dish such a national favorite (of so many countries!).
Shakshuka Ingredients
- Vegetables: The base of shakshuka is a mix of sauteed onion, bell pepper, and garlic, along with tomatoes (I use a can of whole peeled tomatoes).
- Spices: The simple combination of paprika, cumin, and chili powder imparts incredible flavor. And the aroma instantly takes me back to meandering the spice souks in Cairo and Amman.
- Eggs: The eggs gently poach in the spiced tomato mixture. You can cook them as long as you’d like for your perfect yolk texture. I personally prefer my yolks a bit runny.
- Fresh Herbs: A sprinkle of freshly chopped parsley and cilantro not only adds a pop of green, but also adds yet another layer of flavor.
How to Make Shakshuka
It’s really easy to make shakshuka, especially if you use canned tomatoes (though you can always use fresh tomatoes as well – see my tip below).
Saute the veggies. Dice an onion and red bell pepper and add that to a sauté pan with a little olive oil over medium heat. Stir the veggies for about 5 minutes, or until the onions become translucent. Then add the garlic and spices and stir for another minute, until the mixture is nice and fragrant.
Simmer the eggs on top. Pour in a 28-ounce can of whole peeled tomatoes and use your spatula to break up the tomatoes into smaller pieces. Once this entire mixture is lightly simmering, you can crack your eggs on top. Use your spatula to make little holes for the eggs, then crack an egg into each hole. I use six eggs, though depending on the size of your pan you may use more or less. Reduce the heat to low, and cook for another 5 to 8 minutes or until the eggs are done to your liking.
Garnish with fresh herbs. Before serving, season the eggs with salt and a generous amount of freshly chopped parsley and cilantro. Enjoy!
Common Questions
Shakshuka spices may vary, but you’ll commonly find paprika, cumin and chili powder, along with fresh garlic. I’d consider it flavorful spicy, not hot spicy. Though you can always add cayenne pepper if you’d like to heat it up.
The eggs should cook fully after simmering for 5 to 8 minutes in the pan. But if you’d like to speed up the process, go ahead and add a lid. They’ll cook in about half the time.
Yes, you sure can. I’m using whole peeled tomatoes which break down easily into a soft texture (as there’s no skin). But you can use diced fresh tomatoes as well. If using fresh, you’ll need about 10 to 12 tomatoes.
Shakshuka is abundant in tel aviv
Tel Aviv is a bustling, vibrant, hip, outdoor cafe-vibe kind of city. I didn’t know what to expect with Tel Aviv, but I can tell you this, it blew me away. There’s a youthful energy to the city and I encountered some of the friendliest, most hospitable people.
There’s gorgeous Mediterranean weather year round in Tel Aviv, but let me tell you, the food scene is definitely something to write home about. I ate. And ate. And ate. Everything is fresh, veggie-heavy, loaded with herbs and layered with flavor. It’s a dream city for vegetarians and those who just like phenomenal food.
The photo below is one shakshuka I enjoyed in Tel Aviv. How adorable is that single-serving portion served up in a mini sauté pan? Shakshuka with freshly squeezed juice and a side of fruit, yes please!
What To Serve With Shakshuka
It’s quite common to serve pita or some type of bread with shakshuka. You can dip it in the sauce to soak it all up! I was fortunate in Tel Aviv to find several restaurants that served gluten-free pita, much to my delight! But here are a few other ideas:
- For breakfast: Make my falafel or falafel flatbread for a delicious bread alternative. I’ve been known to break the falafel in half and then dip them in my serving. Can’t let any of that sauce go to waste! A side a fresh fruit is always a great idea as well.
- For lunch or any time of day: Serve up a tasty mezze platter with sides of hummus, baba ganoush or white bean dip. And for salads, my Mediterranean chickpea salad, lentil salad, or Israeli salad are always winners.
More Healthy Breakfast Recipes
- Healthy Breakfast Casserole – This meal prep friendly breakfast casserole is a go-to!
- Smoked Salmon Frittata – A favorite for brunch and entertaining.
- Zucchini and Prosciutto Egg Muffins – These grab and go egg muffins are healthy and convenient.
- Baked Eggs in Avocado – It’s so simple and so tasty.
I hope you enjoy this authentic shakshuka recipe from my travels to Egypt, Israel, and Jordan. If you make it, let me know how it turned out. I’d love to hear what you think in the comments below.
Shakshuka Recipe (Easy & Traditional)
Description
Video
Equipment
- Stainless Steel Pan My go-to pan in the kitchen!
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 red bell pepper, seeded and diced
- 4 garlic cloves, finely chopped
- 2 teaspoon paprika
- 1 teaspoon cumin
- ¼ teaspoon chili powder
- 1 (28-ounce can) whole peeled tomatoes
- 6 large eggs
- salt and pepper, to taste
- 1 small bunch fresh cilantro, chopped
- 1 small bunch fresh parsley, chopped
Instructions
- Heat olive oil in a large sauté pan on medium heat. Add the chopped bell pepper and onion and cook for 5 minutes or until the onion becomes translucent.
- Add garlic and spices and cook an additional minute.
- Pour the can of tomatoes and juice into the pan and break down the tomatoes using a large spoon. Season with salt and pepper and bring the sauce to a simmer.
- Use your large spoon to make small wells in the sauce and crack the eggs into each well. Cook the eggs for 5 to 8 minutes, or until the eggs are done to your liking. You can also cover the pan with a lid to expedite the eggs cooking.
- Garnish with chopped cilantro and parsley before serving.
Lisa’s Tips
- If you’re not dairy-free, crumbled feta or goat cheese on top is delicious addition. Traditionally it’s also served with pita, but I love to serve it with slices of avocado.
- Many photos online show shakshuka cooked in a cast iron pan. Tomatoes are acidic and may erode the seasoning on your cast iron pan as well as dull the finish. You may also get a slight metallic flavor to the dish. So I recommend not taking any chances and cooking it in a stainless steel pan, like this beauty from All Clad.
Nutrition
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Recipe originally posted December 2018, but updated to include new photos, video, and information for your benefit!
Delicious and perfect and healthy and beautiful and a total crowd-pleaser. Thank you!!
Glad this shakshuka was a hit, Elke!
I made this for the first time and it was delish! One recommendation I have is to drain the tomatoes if they are very watery. I did not do this and ended up with a soup and not a stew like consistency. I had to watch the video to make sure I did it right and when I saw the canned tomatoes in the video, they were nothing like my canned tomatoes. I used a turkey baster and took out about 2 cups of the liquid and it was perfect.
Thanks for sharing that tip, Barbara! You’re right that canned tomatoes can often be different, from different brands.
Delicious!
Happy to hear you enjoyed this Shakshuka recipe Samhita!
OMG! I made this (single serving) for my breakfast today before my elderly roommates woke up. I received strange looks from the elderly couple. I didn’t have fresh or dried cilantro but I did have a jar of Coriander Chutney which gave the dish real flavor! Farm fresh egg, tomato and parsley from the garden all served on a slab of toasted Jewish rye bread. Yum!
That sounds amazing with a coriander chutney! Glad you and your roomates are loving this shakshuka recipe, Susan.
First time trying this dish. Followed exactly, except for cooking times on eggs. They did not look done from the top, but take my advice and know they are, as they have poached in the liquid below. Follow the cooking times on the eggs and you’ll enjoy this dish.
Hello Lisa,
The pace, clarity, environment, content and delivery are all beautifully
calibrated to incite maximum focus and interest. Congratulations!
Please add me to your email list. I shall look forward to receiving your
weekly recipes and crystal clear personal presentation.
Be well,
Delilah
Hi Delilah – Thanks for your feedback! You can subscribe by clicking on the button at the top of my website where it says “sign up for free weekly recipes”.
Finally made this for brunch today! It was fun to make and we loved it!! Definitely going to make it again!
So glad you enjoyed it, Kevin!
This is officially one if the best things i can cook. It deserves all 5 stars.
Hi Teigan – Happy to hear you love this shakshuka recipe!
Imagine calling for parsley but leaving out feta and spinach.
One 400g can of tomato would be enough if just putting 4 eggs. Otherwise too watery.
Absolutely wonderful recipe that is foolproof! Made this for the first time today with 4 eggs and it was perfect except a little too much liquid. I could probably get away with half the quantity of canned tomatoes or at least less of the liquid.
This must be the recipe a local restaurant is using because the taste was identical and I’ve had many variations around the world to compare.
Hi Richard – Thrilled to hear you enjoyed this shakshuka recipe!
Delicious. I’ve been making this with 4 eggs between two of us (the same quantity of everything else) and it’s perfect.
We toast lebanese bread with garlic butter under the grill, and top the shakshuka with some fetta, avo, chilli flakes and a pile of chopped coriander and it’s incredible.
Hi Ashleigh – Sounds amazing! I’m glad you’re loving this shakshuka recipe.
I made this for breakfast today. Absolutely delicious. I have made this several times.
I have never had shakshuka. I just made it and loved it. My son also had it for the first time and absolutely loved it. We are adding it to our dinner rotation.
So glad both of you enjoyed it, Diane!
Iconic. Couldn’t have imagined how great they tasted. I just used garlic powder, but I’m sure true garlic would have been best. The parsley and cilantro really levelled it up.
Hi Cheryl – I’m so glad you love this shakshuka recipe!
This is one of our favorite meatless dinners and on regular rotation! Usually served with a tomato/cuke/red onion salad with Greek vinaigrette and pita. There’s just hubby and me, but leftovers are great for brunch or lunch. The eggs get firmer when reheated, but just as delicious!
I agree, I love to eat leftovers for brunch or lunch as well. Enjoy!
My husband ALWAYS asks me to cook this! I use fresh tomatoes, and make sure to not overcook the egg yolks, turns out perfect each time.
Hi Laida – It’s definitely a staple recipe!
We are vegan s
o instead of eggs i substituted garbanzo beans. I cooked it in the morning so spices flavored through out. Will make again. Thank you.
First time making Shakshuka, this is an easy recipe to make. I did add kalamata olives and some capers, finished with a drizzle of good olive oil. Total thumbs up
Love those additions. Enjoy!
So freaking delicious! I used a beef tomato due to its firmness. I added another softer tomato for the sauce part instead of a can. The cumin is a must – it made the entire dish. I added some feta cheese at the end, which elevate the entire dish.
So thrilled you loved this shakshuka recipe, Kimberly!
Something about the flavors she chose just didn’t taste authentic
It is the yummiest thing I’ve ever had.
Those of us in Morocco (where you can’t beat the wonderful ras el hanout) would still disagree with you. This is a very tasty and quick riff. Only thing I’d change is using cumin seeds (toasted) instead of ground cumin for better flavor.
Been wanting to try this for a couple of months and finally had time to make some bread at home to eat with this. Added a jalapeño and a little extra garlic, so delicious! Also used one can of stewed tomatoes, and one can of crush tomatoes. Absolutely loved this!
Hi Roy – Amazing! Glad you finally got around to making this and loved it!
This was wonderful- delicious snd satisfying without causing that heavy feeling! Love the idea from another commenter about adding fresh spinach and will try that next time!
Hi Karen – Happy to hear you enjoyed this shakshuka recipe!
This was absolutely delicious!! I added a little harissa and red chili flakes to it and some spinach and feta…we loved this so much! Adding heart healthy foods to our diet and this will definitely be a staple in our home!! Thank you so much!
Hi Tracy – Those sound like delicious additions to this shakshuka recipe.
Lovely recipe. However to say shakshuka is a dish in Israel and other parts of Middle East and Africa is like saying “pizza is a dish in the UK and other parts of USA and Europe”. Just because it’s popular there doesn’t mean its significance justifies naming only that country.
Great video and clear instructions!
I’m glad you found the recipe video helpful!
My daughter made it for Easter. It was delicious!
Wonderful! I’m glad you all enjoyed it.
I really enjoyed this; thank you. I find onions to be optional in this dish. Chorizo too.
Super easy, tasty and simple-to-follow.
Hi Jay – Happy to hear you love this shakshuka recipe!
Just finished cooking and eating this. I added jalapeño slices for extra spice. Very good. Reminds me of being in Israel.
Hi Terry – Happy to hear this shakshuka brings back some fond memories :)
Fantastic recipe, taste amazing and is super easy to prepare.
I’ll do it again for sure, thanks for sharing!
Hi Marcela – I’m glad you love this shakshuka recipe!
Yummy and easy to follow recipe. I added more chilli powder and around 2 TSP of sugar to make it suits my taste better. Ate with toasted multi grain seeded bread and some samosas. A very satisfying quick lunch.
Hi Esther – Wonderful! I’m glad you enjoyed this shakshuka for lunch.
This is perfect. I had bought the jar version and loved it so having a recipe that matches that is wonderful. So easy and delicious.
Happy to hear you love this shakshuka recipe!
Made this for dinner tonight and my husband and I ate every last morsel! It was so easy to make! I used diced, instead of whole canned tomatoes, but next time I’ll use crushed and ramp up the spices a bit. Topped it with goat cheese crumbles, shredded parsley and cilantro. Soooo good!
Hi Therese – Happy to hear you and your husband enjoyed this shakshuka recipe!
This was soooo good and so easy to make too! I used fire roasted diced tomatoes from a can. Followed the recipe pretty much exactly otherwise. I left the lid on for the eggs to cook for 8 minutes because we prefer the yolks not runny. We ate it with rice. It was perfect. Thank you! Definitely going to make again. Next time with homemade sourdough!
Hi Linnea – Happy to hear you love this shakshuka recipe!
Wifey asked for this and I found your recipe. She was so happy afterwards and didn’t realize or know how happy this dish would make her feel. We’ve only had this at brunch spots so to make it at home is amazing!
It did need a lot more salt, more than just a dash here and there. I also noticed the sourness of the tomatoes from the can and added some marinara sauce to cut the sourness as well as simmering for longer than what the recipe called for. I used Muir glen organic tomatoes so will experiment with other tomatoes for the next time. Thanks for the assist!
Hi, I’m wanting to make this as will be the correct consistency for me 3 weeks post gastric bypass surgery. Is there any way of freezing it at all as I wouldn’t be able to to eat it all in the refrigerated time and don’t want to waste. Can I put all the items together and freeze minus the eggs then bake from frozen with the egg on the top?
Yes looking at the recipe- I thought the tomatoes+ mixture, to be seasoned properly, would need a lot more salt than the gentle sprinkling at the end. I am not heavy on the salt but to be properly seasoned I would add about 1/2 +- teaspoon for half of this recipe and may be add it at the tomato addition stage . What about you?
Flavors were not good. Sauce needed another 20 minutes to not taste raw. Eggs overdone when following the recommended time. Will not make again.
Made this last night as an easy Sunday dinner. It was delicous as really quick and easy to prepare for our family. We added chorizo and extra chilli flakes too which gave some extra flavour. I also only had a tin of crushed tomatoes instead of the plum ones worked well for us. just printed it for next time
Hi Jackie – Love the addition of chorizo into this!
Excellent
Used chilli flakes rather than powder.
Ideal dish to suit people who can eat anything plus a diabetic that limits carbohydrates.
Thank you
Happy to hear you enjoyed this shakshuka recipe!
Ive had this dish multiple times in Africa and the Middle East. This version is very underwhelming. It needs a lot more spices than what this dish calls for. I cooked it for my friends that has had this as well and we all felt the same.
Why not use a 28oz can of crushed rather than whole tomatoes? Seems like that would save a step and prevent any potential squirting from smashing the whole tomatoes!
Hi David – You can use crushed tomatoes if you’d like, you’ll just miss some of the bigger chunks of tomatoes.
I was eager to try this recipe. I like all of the ingredients. Final dish was ok – I didn’t dislike it, but not sure if I’d make it again. If I do, I will not use the whole peeled tomatoes. They are a real pain, almost impossible, to chop up with a spatula or a spoon, especially in a nonstick pan. I was out of cumin, so google suggested I use curry powder. I will replace the cumin and use it next time if I do. Final dish was too soupy in my estimation. I used sourdough bread to sop it up. That was a good combination. I disliked the prep work (as usual) of chopping up the onion, pepper & garlic. My eggs poached well and I enjoyed the overall flavor with them. It is an interesting dish. I had planned to put goat cheese on it, but forgot it. I think that would lend additional flavor.
How many servings is this considered? Thank you. Have a blessed day.
Hi Terri – The recipe card mentioned 6 servings, with one egg each.
How long can this be stored?
Hi Tammy – This should last for about 3 to 4 days in the fridge.
Thank you so much Lisa. This helped me out so much on a school project and I got an A+. My teacher tried it and he loved it. He didn’t believe I made it myself.
Hi Dave – I’m glad this shakshuka recipe came in handy for your school project!
Downloaded this recipe last spring and finally made it. Did guessaments on seasonings as I was preparing one serving. Bought fire-roasted dice tomatoes with garlic and of course added more garlic, as I’m a fiend for it. Added goat cheese, which put it over the top. What an amazing meal! Can’t wait to serve at my next breakfast/brunch gathering.
Happy to hear you enjoyed this shakshuka recipe!
This recipe was a life saver when I forgot to thaw meat and my protein loving husband needed dinner. It is easy to make in a pinch and is super packed with flavor and nutrition. I make it pretty regularly now and I’m so thankful for google bringing me to this website that night because now I use downshiftology for almost every meal and snack recipe!!! Thank you Lisa for everything you create!!!
Hi Amaris – Happy to hear this shakshuka recipe came handy for busy days!
I think it is hilarious that people comment how much they liked the recipe and then proceed to tell you all the substitutions they made. Anyway, the carnivores in this house make something very similar to this, only we add one pound of hot sausage to the mix. I guess we need to come up with something to call our dish since it isn’t authentic Shakshuka, but it sure is delicious!
Good recipe. Decided to add Italian sausage as it felt it was missing something, and it turned out great.
Kept the left over sauce and blended it to use as dipping sauce for some breakfast burritos the next day.
Sounds delicious with the extra Italian sausage. Enjoy!
This recipe was amazing!! I still have the taste of the spices on my mind. I definitely want to keep it on my cooking repertoire.
Hi Ana – Happy to hear this shakshuka recipe was a success!
I make double of the sauce recipe & store the extra sauce in a jar in the fridge & just spoon enough out for whomever wants it later in the week. Heat it in a small fry pan & when it’s simmering add the eggs. I have 3 young adult children & this dish is something they can easily make themselves for a delicious & nutritious meal.
Hi Dayle – Great idea to “meal prep” this shakshuka.
Fun fact! This recipe was the very first one I tried of Downshiftology. It is so good, easy and the best breakfast! Highly recommend.
Thanks so much, Sarah! Happy you love the recipe, and fun to hear it’s how you found Downshiftology. :)
This Shakshuka was great and it was enough to share with my family too.
Happy you and your family enjoyed it, Natalia!