If you have onion masala in your fridge or freezer, then you can make the most delicious meal in just a few minutes. I’m talking: eggs simmered in a flavorful Indian spiced tomato sauce.
If you’ve never heard of shakshuka, it’s a popular Middle Eastern dish where eggs are poached in a delicious tomato sauce. In my Indian version, I simmer the eggs in my tasty Indian onion masala sauce.
This dish tastes like it takes ages to make, but really, it takes minutes, thanks to our handy pre-made onion masala. If you don’t know about the magic sauce that is onion masala, then check out my onion masala series where I share recipes that call for exact amounts of this masala.
Indian shakshuka is the perfect meal for any time of day: breakfast, lunch, or dinner. In fact, I make onion masala sauce JUST for this dish because everyone in my family loves it. It’s my go-to recipe when I have zero time to cook. It tastes like an Indian egg curry but minus ALL the work and takes a fraction of the time.
WATCH HOW EASY IT IS TO MAKE THIS SHAKSHUKA!
(for the full recipe, see the recipe card below 😋)
I actually have a more traditional version of shakshuka on my blog as it’s a dish I have been throwing together for years – often adapting it as I want to, depending on the time I have available and the ingredients I have on hand. It always turns out delicious no matter how many changes I make. You’d be surprised at how well tomatoes and eggs go together, especially if you’ve never had that combination before.
You can cook the eggs to your liking. I prefer my eggs to be a bit soft in the middle, but if runny eggs are your thing, then go for it 🙂 Serve this dish with some warm naan (or paleo naan if you are gluten-free) and dip the bread into this spiced tomato sauce and slightly runny egg… it’s so good!
Ingredients
- 1 tablespoon oil
- 1 cup onion masala click here for recipe
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon garam masala
- 4 eggs
- Cilantro garnish
Instructions
- Heat oil in a sauté pan over medium heat, then add the onion masala, salt, pepper and garam masala to the pan. Stir-fry this mixture for 1-2 minutes (if you are using frozen onion masala then wait until it melts in the pan before adding the spices).
- Crack the eggs into the pan, placing them gently in the simmering sauce. Cover the pan and cook for 4-6 minutes, or until the eggs are cooked to your liking.
- Garnish with cilantro and serve with warm bread (naan).
Video
Notes
- This recipe is part of my onion masala series – be sure to check it out!
Shari says
This is such an absolutely delicious version of Shakshuka! I made it for dinner tonight and my husband and I thoroughly enjoyed it. It’s has become our favorite Shaksuka recipe.
Amara says
scaled this down with 1/2 cup onion masala and one egg – cannot believe it was this easy and this delicious
Ashley - My Heart Beets says
Amara, awesome – thanks for sharing how you made it for 1! Glad you liked it 🙂
Emily says
I have made this so many times. It’s great and almost embarrassingly easy if you have onion masala on hand… which I always, always do because it makes so many great recipes!! Thanks as always, Ashley! 🙂
Ashley - My Heart Beets says
Emily, that’s awesome! I’m happy to hear that you like the shakshuka so much and even happier to hear that you always have the masala on hand!
Sonal says
Perfect taste every time!
Ashley - My Heart Beets says
Thank you, Sonal!
Sonal says
Shakshuka has been a staple weekend brunch at our house, thanks to your easy make ahead onion masala recipe Ashley! It’s fool proof and tastes great every time. I’ve shared your recipe with many friends and family and they’ve all loved it. Make ahead onion masala makes life easy. I use it as gravy for my fish biriyani and tastes amazing! Thank you for making my meals easier and tastier…
Ashley - My Heart Beets says
Sonal, I’m so happy to hear that! Thank you for letting me know how much you like the shakshuka and for sharing the recipe with others 🙂
Tra says
This was the perfect quick dinner!!
My Heart Beets says
Happy to hear that you liked it! 🙂
Roomina says
I made this for my husband and he loved it. Thank you so much
My Heart Beets says
Roomina, that’s so great to hear! Glad your hubby enjoyed it 🙂
JR says
I had shakshuka for the first time in Israel last year. It was good for sure, but to be honest, a little one dimensional. Eggs, tomatoes, and some very subtle seasonings. I think this recipe, with the flavors provided by the onion masala took things up to another level.
One note that may or may not apply to others… I had made my onion masala a little while back from a recipe I found in another cookbook. Without tasting, I added the half teaspoon of salt to the masala I had thawed and was heating in the pan. Rookie mistake. The dish was still good, but quite salty. So perhaps taste your masala without the salt beforehand? Mine would have been better without it.
I also had a bit more than a cup of onion masala to work with, so I added 6 eggs instead of 4 to make enough for 3 adults.
Thanks for the great recipe. This is a keeper.
My Heart Beets says
Glad you liked it! Give my onion masala recipe a try the next time you make the masala and let me know what you think 🙂 I actually always add salt to individual dishes and not to the masala itself.
Viraj says
Absolutely a great dish, thank you so much, Ashley.
I’m a complete cooking newbie, and I found your directions very easy to follow.
The dish was super, and I would note, very healthy too!
Our taste buds required a few more sprinkles of salt, and had it with parathas, as well as quinoa.
Thanks again, and will be making this many times in the future.
My Heart Beets says
Viraj, I’m so happy to hear that! Thanks for letting me know how it turned out for you 🙂 As for salt, always adjust my recipes to taste – that’s the one complaint my hubby always has lol.
Su Min says
Hi Ashley, Is there a video of this recipe? Thanks.
My Heart Beets says
Hi Su, no video for this – sorry!
Vikas says
One quick question , recipe mentioned Pepper, Is it “Red Pepper” or “Black Pepper” ?
My Heart Beets says
Black pepper 🙂 Thanks for asking, will update the recipe card!
Heather says
This was so good, and yes, super easy. Happy to use my frozen onion masala, it worked perfectly. Best shakshuka I have had. I am getting a little handier with the spices, so thank you Ashley!
My Heart Beets says
Heather, that’s so great to hear! Thanks for letting me know how it turned out for you 🙂
Krithika says
For any dish like this one or the egg curry, how do you recommend reheating?
My Heart Beets says
I just re-heat in a pan or if it’s curry then a pot 🙂
Anitha Pissay says
Hi Ashley,
I follow you on your FB Page and now visit your webpage often to whip up dishes.
One feedback I would like to give is that..it will be really helpful if you could add the serving size (example: serves 3-4) and prep time and cooking time and total time.
As we are always in rush this helps us immensely and also control portions as per the number of persons
My Heart Beets says
Thanks for the feedback Anitha! I don’t always add serving size since it varies so much depending on what else is being served but I’ll try to keep this in mind!
Gina says
IS There a recommendation for adding meat? My husband won’t eat anything if it doesn’t include meat.
Thanks!!!
My Heart Beets says
Gina, you can just chop up some cooked meat and stir it in before cooking the egg I suppose? Let me know how it goes!
radhika says
Just made it, and my husband loved it.
Will definitely make it more often 🙂
thank you so much for the recipe.
My Heart Beets says
Radhika, so great to hear that you and your hubby loved it! Thank you so much for letting me know how it turned out for you!
Maneesha says
Nailed it!! What a great egg recipe! I’m enjoying it right now! I love it, and so does my husband!! Thanks for the recipe, Ashley! Two thumbs up!
My Heart Beets says
Maneesha, so happy to hear that!! Thanks so much for letting me know how it turned out for you both 🙂
Maneesha says
WOW!! I am so excited to try this!!
My Heart Beets says
Maneesha, hooray! I can’t wait to hear what you think!! <3