Egg Curry Recipe Maharashtrian Style: Fragrant Coconut Gravy with Boiled Eggs

Egg Curry Recipe Maharashtrian Style: Fragrant Coconut Gravy with Boiled Eggs

This Maharashtrian egg curry brings the vibrant flavors of western India to your kitchen table. The combination of coconut, aromatic spices, and hard-boiled eggs creates a dish that’s both comforting and deeply flavorful.

I developed this recipe to capture the essence of traditional Maharashtrian cooking with simple, accessible ingredients. The gravy is rich and fragrant, with layers of warmth from spices like cumin, coriander, and turmeric.

The eggs soak up the coconut-based sauce, delivering a perfect balance of creaminess and spice in every bite. It’s the kind of dish that feels special but comes together with minimal effort.

Serve this with steamed rice or warm roti for a meal that’s hearty, satisfying, and full of character.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Egg Curry Recipe Maharashtrian Style

A handful of aromatic spices, coconut, and hard-boiled eggs create this fragrant Maharashtrian dish.

Ingredient Amount Notes
Large Eggs 🥚 8 whole Hard-boiled and peeled
Unsweetened Coconut Flakes 🥥 ½ cup Toasted for richer flavor
Cumin Seeds 🌿 1 tsp Whole for tempering
Coriander Powder 🌿 1 ½ tbsp Freshly ground preferred
Ground Turmeric 🌶️ ½ tsp For color and earthiness
Red Chili Powder 🌶️ 1 tsp Adjust to spice preference
Garam Masala 🌿 1 tsp Fresh blend for best aroma
Fresh Ginger 🌿 1 tbsp Finely grated or minced
Garlic Cloves 🧄 4 cloves Minced for base flavor
Yellow Onion 🧅 1 whole Finely chopped for gravy
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Tomatoes 🍅 2 whole Ripe, finely chopped
Vegetable Oil 🫒 3 tbsp Neutral flavor for tempering
Water 💧 2 cups For adjusting gravy consistency
Salt 🧂 1 tsp Or to taste

[recipe_ingredient_scaler]

The coconut is non-negotiable for authenticity—unsweetened flakes or fresh grated work best. Find them in the baking aisle or at Indian grocery stores for the freshest supply. The spices should be vibrant and recently purchased; Penzeys or a local spice shop will have superior quality. For the cumin, whole seeds are essential for tempering—they release aroma when toasted in hot oil.

No fresh ginger? Ground ginger at half the amount works, though fresh delivers brighter flavor. Short on garam masala? Mix cinnamon, cardamom, and cloves as a substitute. Tomato paste can replace fresh tomatoes (use 3 tbsp with extra water). The chili powder can be swapped with cayenne for heat or Kashmiri chili for color without spice.

The gravy thickens as it cools—add warm water to adjust consistency before serving. Stores in the fridge for up to 3 days; reheat gently to preserve flavors. The boiled eggs can be prepped 2 days ahead and stored peeled in water.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love how everything comes together in a single pot—eggs, coconut flakes, and those warm spices like cumin and turmeric.
  • Coconut Comfort: The unsweetened coconut flakes add this rich, nutty depth that pairs perfectly with the soft-boiled eggs.
  • Weeknight Hero: It’s my go-to for busy evenings—quick, filling, and the leftovers taste even better the next day.
  • Budget Friendly: Eggs are cheap, the spices last forever, and a little coconut goes a long way. Honestly, it’s a steal.

Step-by-Step Instructions for Maharashtrian Egg Curry

Master this traditional technique for a rich coconut-based gravy that perfectly complements the boiled eggs.

Step 1: Hard-Boil and Peel the Eggs

Place the 8 whole Large Eggs in a pot and cover with cold water by about 1 inch. Bring to a boil over high heat, then reduce to a simmer and cook for 9-10 minutes. This timing ensures the yolks are fully set but still tender.

Immediately transfer the eggs to a bowl of ice water to stop the cooking process. Let them cool for 5 minutes before peeling under cold running water. The ice bath prevents the greenish ring around yolks and makes peeling easier. Set the peeled eggs aside.

Step 2: Prepare the Aromatic Base

Heat the 3 tbsp Vegetable Oil in a heavy-bottomed pan over medium heat. Add the 1 tsp Cumin Seeds and let them sizzle for 30 seconds until they turn golden brown and release their aroma. This tempering step is crucial for authentic Maharashtrian flavor.

Add the finely chopped 1 whole Yellow Onion and sauté for 5-6 minutes until translucent and lightly browned. Stir in the minced 4 cloves Garlic Cloves and 1 tbsp Fresh Ginger, cooking for another 1-2 minutes until the raw smell disappears. This forms the flavor foundation of your curry.

Step 3: Build the Spiced Coconut Gravy

Add the finely chopped 2 whole Tomatoes to the pan and cook for 4-5 minutes until they soften and break down. Stir in the 1.5 tbsp Coriander Powder, 0.5 tsp Ground Turmeric, 1 tsp Red Chili Powder, and 1 tsp Salt. Cook for 2 minutes to bloom the spices.

Sprinkle in the 0.5 cup Unsweetened Coconut Flakes and pour in 2 cups Water. Stir well and bring to a gentle simmer. Cook for 8-10 minutes until the gravy thickens slightly and the coconut softens. The mixture should coat the back of a spoon but remain pourable.

Step 4: Incorporate the Eggs and Finish

Gently add the peeled eggs to the gravy, ensuring they’re fully submerged. Simmer for 5-7 minutes to allow the eggs to absorb the flavors. Avoid vigorous stirring to prevent breaking the eggs. The gravy should reduce slightly and take on a rich, creamy texture.

Sprinkle in the 1 tsp Garam Masala and stir gently. Taste and adjust seasoning if needed. The curry is ready when the eggs are heated through and the gravy has a balanced, aromatic flavor profile with a hint of coconut sweetness.

Step 5: Garnish and Serve

Remove from heat and let the curry rest for 2-3 minutes to allow the flavors to meld. Garnish with the chopped 0.25 cup Fresh Cilantro just before serving. The cilantro adds a fresh, bright contrast to the rich, spiced gravy.

Serve hot with steamed rice or fresh roti. The eggs should be tender and infused with the fragrant coconut gravy, offering a perfect balance of textures and flavors in every bite.

👨‍🍳

Pro Tips For Making Egg Curry Recipe Maharashtrian Style

  • Pre-Boil the Eggs: Boil the eggs for exactly 9 minutes—firm whites, creamy yolks. I learned this the hard way after ending up with rubbery yolks more times than I’d like to admit. —
  • Toast the Coconut: Dry-toast the unsweetened coconut flakes in a pan for 2-3 minutes until golden. Sounds weird, but it works: this deepens the flavor and removes any raw taste. —
  • Temper the Cumin: Heat the cumin seeds in oil until they sizzle and release aroma—about 30 seconds. After burning three batches, I finally figured out that walking away too soon leaves the dish flat. —
  • Bloom the Spices: Add turmeric and coriander powder to the hot oil after cumin, and cook for 10-15 seconds. My grandmother swore by this, and she was right: it wakes up the flavors before adding liquids.

Perfect Pairings for This Dish

Bread Pairings

Warm whole wheat roti or bhakri (millet flatbread) are traditional choices that soak up the coconut gravy beautifully. I love the nutty flavor of bajra roti (pearl millet bread) for extra authenticity. These breads are staples in Maharashtrian homes.

Rice Options

Steamed basmati rice works perfectly, but for a local touch, try ambemohar rice, a fragrant Maharashtrian variety. The grains stay separate and fluffy, providing the ideal base for the rich curry. 💛

For a heartier meal, serve with jeera rice—basmati cooked with 1 tsp cumin seeds and a bay leaf. The cumin aroma complements the spices in the curry.

Fresh Accompaniments

A simple koshimbir (cucumber salad) with ½ cup grated cucumber, 1 tbsp lemon juice, and 1 tsp roasted cumin powder cuts through the richness. The cool crunch balances the warm spices.

Drink Pairings

Serve with chaas (spiced buttermilk) made with 1 cup yogurt, ½ cup water, and a pinch of roasted cumin powder. It’s refreshing and aids digestion. For tea lovers, masala chai with cardamom and ginger enhances the meal’s warmth. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 370mg123%
Sodium 480mg21%
Total Carbohydrate 10g4%
Dietary Fiber 4g14%
Sugars 4g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned coconut milk instead of flakes?

Yes! Replace the ½ cup coconut flakes with 1 cup canned coconut milk for a creamier texture. Simmer for 5 minutes to blend flavors.

2

How do I prevent eggs from cracking in the curry?

Gently lower peeled eggs into the gravy with a spoon. Simmer on low heat and avoid stirring vigorously. The 5-7 minute cook time softens them just right.

3

What can I substitute for garam masala?

Mix ½ tsp cinnamon, ¼ tsp cardamom, and ¼ tsp cloves for a quick alternative. Add it at the end for the best aroma.

4

How long will the curry stay fresh?

Store in an airtight container in the fridge for up to 3 days. Reheat gently to preserve the flavors.

★★★★★4.6(3 reviews)
Chef Melanie

More recipe sites