
Welcome to the best guide on making a Spicy Maharashtrian Egg Curry, traditionally known as Zanzanit Anda Curry. If you are looking for a flavorful, comforting, and authentic Indian dinner to spice up your weeknight, this rich and rustic recipe is perfect for you. Made with a beautifully thick base of roasted onions, tomatoes, and dry coconut, this Maharashtrian-style egg curry is guaranteed to win over your family.
In this post, we will walk you through the entire Spicy Maharashtrian Egg Curry recipe step-by-step. Even if you are a beginner in the kitchen, our simple instructions and everyday ingredients will make it incredibly easy to recreate this dhaba-style magic at home. Let’s dive into the wonderful world of whole spices and learn how to make this mouth-watering dish!
Also Read: Dry Masaledar Chole Sabzi Recipe: Perfect for School & Office Tiffin
Ingredients List
- 6 hard-boiled eggs
- 2 medium onions (sliced and dry-roasted)
- 1 green chilli (halved and roasted)
- 1 whole garlic bulb (cloves peeled and roasted)
- 1 tomato (halved and roasted)
- 1/2 inch ginger (thinly sliced and roasted)
- 1/4 cup dry coconut (roasted)
- 1/2 cup fresh coriander leaves (divided: 1/4 cup for the paste, 1/4 cup for garnishing)
- 1 1/2 tablespoons cooking oil
- 1/4 teaspoon turmeric powder (for frying eggs)
- 1/4 teaspoon red chilli powder (for frying eggs)
- 1/4 teaspoon salt (for frying eggs)
- 1/2 teaspoon turmeric powder (for the gravy)
- 1 teaspoon garam masala powder
- 1 teaspoon cumin-coriander powder
- 1 1/2 teaspoons Kanda Lasun Masala (or your favourite spicy red chilli powder)
- Salt to taste
- 1 1/2 glasses warm water
Step-by-Step Instructions
- Prepare the Masala Paste: In a mixer jar, add the roasted onions, green chilli, garlic, tomato, ginger, roasted dry coconut, and 1/4 cup of fresh coriander leaves. Blend everything into a smooth, thick paste without adding any water.
- Fry the Boiled Eggs: Heat a very small amount of oil in a pan on a low flame. Add 1/4 teaspoon of turmeric powder, red chilli powder, and salt. Gently toss your boiled eggs in this spiced oil for about 1 minute until they get a slightly crispy, golden-red coating. Remove the eggs and set them aside.
- Sauté the Base: In the same pan, add the remaining oil and let it heat up. Add the freshly blended masala paste to the warm oil and sauté it on a medium flame until the oil starts separating from the edges of the paste.
- Add the Dry Spices: Once the paste is cooked perfectly, add 1/2 teaspoon turmeric powder, salt to taste, 1 teaspoon garam masala, 1 teaspoon cumin-coriander powder, and 1 1/2 teaspoons Kanda Lasun Masala. Mix the spices well with the base for a few seconds.
- Form the Gravy: Pour 1/2 glass of warm water into the empty mixer jar to collect the leftover paste, and pour it into the pan. Add 1 more glass of warm water (total 1 1/2 glasses) to the pan, stir well, and bring the curry to a boil.
- Simmer to Perfection: Carefully drop the fried eggs into the boiling gravy. Turn the flame to low, sprinkle fresh coriander leaves on top, and let the Spicy Maharashtrian Egg Curry simmer for 5 to 7 minutes so the eggs absorb the flavours.
- Serve: Turn off the heat and serve your delicious, steaming hot egg curry!
Cooking Tips for Better Results
- Always Use Warm Water: Make sure to use warm or hot water to make the gravy. Adding cold water lowers the temperature of the pan suddenly and dulls the rich flavors of the spices.
- Roast the Veggies Well: Take your time roasting the onions, tomatoes, ginger, garlic, and coconut until they have slight black char marks. This technique gives the curry its authentic, smoky dhaba flavour.
- Don’t Skip Frying: Pan-frying the boiled eggs in oil and dry spices gives them a wonderful chewy outer layer that holds up beautifully in the simmering gravy.
Also Read: Authentic Maharashtrian Ghevdyachi Bhaji Recipe
Variations
- Vegan Version: Swap out the boiled eggs for pan-fried tofu cubes, soya chunks, or boiled baby potatoes to make a spicy vegan curry (Batata Rassa).
- Spicier Version: Add an extra roasted green chilli to the paste, or increase the Kanda Lasun Masala to give this dish a fiery, lip-smacking heat.
- Kids-Friendly Version: Omit the green chilli completely and swap the Kanda Lasun Masala for a mild Kashmiri red chilli powder. You can also blend a few cashews into the paste to make the gravy creamier and less pungent.
Serving Suggestions
This Spicy Maharashtrian Egg Curry tastes absolute heaven when served alongside hot Jowar Bhakri (sorghum flatbread) or Bajra Bhakri (pearl millet flatbread). You can also enjoy it with soft chapatis, buttery parathas, or a simple bowl of steamed Jeera Rice. Serve with a side wedge of lemon and freshly sliced raw onions for the ultimate traditional feast!
Frequently Asked Questions (FAQs)
Q: What exactly is Kanda Lasun Masala?
A: It is a traditional and highly popular Maharashtrian spice blend made of dried onions (kanda), garlic (lasun), and roasted dry spices. If you cannot find it, you can substitute it with regular red chilli powder mixed with a generous pinch of garam masala.
Q: Can I use fresh coconut instead of dry coconut for this spicy egg recipe?
A: Yes, you can. However, using dry coconut is highly recommended. Roasting dry coconut releases natural oils that give the gravy a thicker, richer texture and a longer shelf life, which is authentic to Maharashtrian cooking.
Q: Why do we roast the base ingredients without oil first?
A: Dry roasting vegetables and coconut removes their raw moisture and brings out a deep, caramelised, smoky flavour. It makes your Spicy Maharashtrian Egg Curry taste like it was cooked over a traditional wood fire!
Q: Can I make this masala paste ahead of time?
A: Absolutely! You can roast and blend the base ingredients, then store the paste in an airtight container in the fridge for 3 to 4 days. When you want a quick meal, just fry the paste in oil, add your dry spices, water, and eggs!

Spicy Maharashtrian Egg Curry Recipe (Authentic & Easy)
Ingredients
- 6 hard-boiled eggs
- 2 medium onions sliced and dry-roasted
- 1 green chilli halved and roasted
- 1 whole garlic bulb cloves peeled and roasted
- 1 tomato halved and roasted
- 1/2 inch ginger thinly sliced and roasted
- 1/4 cup dry coconut roasted
- 1/2 cup fresh coriander leaves divided: 1/4 cup for the paste, 1/4 cup for garnishing
- 1 1/2 tablespoons cooking oil
- 1/4 teaspoon turmeric powder for frying eggs
- 1/4 teaspoon red chilli powder for frying eggs
- 1/4 teaspoon salt for frying eggs
- 1/2 teaspoon turmeric powder for the gravy
- 1 teaspoon garam masala powder
- 1 teaspoon cumin-coriander powder
- 1 1/2 teaspoons Kanda Lasun Masala or your favourite spicy red chilli powder
- Salt to taste
- 1 1/2 glasses warm water
Instructions
- Prepare the Masala Paste: In a mixer jar, add the roasted onions, green chilli, garlic, tomato, ginger, roasted dry coconut, and 1/4 cup of fresh coriander leaves. Blend everything into a smooth, thick paste without adding any water.
- Fry the Boiled Eggs: Heat a very small amount of oil in a pan on a low flame. Add 1/4 teaspoon of turmeric powder, red chilli powder, and salt. Gently toss your boiled eggs in this spiced oil for about 1 minute until they get a slightly crispy, golden-red coating. Remove the eggs and set them aside.
- Sauté the Base: In the same pan, add the remaining oil and let it heat up. Add the freshly blended masala paste to the warm oil and sauté it on a medium flame until the oil starts separating from the edges of the paste.
- Add the Dry Spices: Once the paste is cooked perfectly, add 1/2 teaspoon turmeric powder, salt to taste, 1 teaspoon garam masala, 1 teaspoon cumin-coriander powder, and 1 1/2 teaspoons Kanda Lasun Masala. Mix the spices well with the base for a few seconds.
- Form the Gravy: Pour 1/2 glass of warm water into the empty mixer jar to collect the leftover paste, and pour it into the pan. Add 1 more glass of warm water (total 1 1/2 glasses) to the pan, stir well, and bring the curry to a boil.
- Simmer to Perfection: Carefully drop the fried eggs into the boiling gravy. Turn the flame to low, sprinkle fresh coriander leaves on top, and let the Spicy Maharashtrian Egg Curry simmer for 5 to 7 minutes so the eggs absorb the flavours.
- Serve: Turn off the heat and serve your delicious, steaming hot egg curry!





