...

Egg Curry: How to Make a Restaurant-Quality Dish at Home

Howard

Have you been searching for a truly exceptional egg curry that delivers rich, aromatic flavors with minimal effort? Look no further! This creamy egg curry recipe is about to become your new favorite weeknight dinner. With its velvety coconut milk base and perfectly seasoned eggs, this dish transforms humble ingredients into something truly spectacular.

What I love most about this egg curry is how quickly it comes together without sacrificing any of the deep, complex flavors you’d expect from a dish that simmered all day. In just about 30 minutes, you’ll have a restaurant-quality curry that will impress even the most discerning palates.

Much like our popular Butter Chicken recipe, this egg curry balances spicy, savory, and slightly sweet notes to create a harmonious dish that’s impossible to resist. So grab your spices and let’s create some magic in the kitchen!

Why You’ll Love This Egg Curry

Egg Curry

Incredible Depth of Flavor

This isn’t just any egg curry – it’s a flavor explosion in every bite! The secret lies in the careful layering of spices and the technique of frying the eggs before adding them to the curry. The small cuts on the egg surface allow the flavors to penetrate deeply, ensuring each mouthful delivers that perfect balance of spice and creaminess. Furthermore, the addition of coconut milk creates a velvety texture that elevates this egg curry from good to absolutely unforgettable.

Budget-Friendly Comfort Food

In times when grocery prices continue to rise, this egg curry is a wallet-friendly option that doesn’t compromise on taste or satisfaction. Eggs provide an affordable protein source, and consequently, the rest of the ingredients are pantry staples that cost a fraction of what you’d pay for takeout. One batch of this homemade egg curry easily feeds a family of four with possibly enough leftovers for lunch the next day!

Versatile and Customizable

What makes this egg curry truly special is how easily you can adapt it to your preferences. Prefer more heat? Add extra green chilies. Want it milder? Reduce the chili powder. The coconut milk base provides the perfect canvas for customization, allowing you to make this egg curry recipe your own. Plus, you can serve it with rice, naan, or even quinoa for a fusion twist that works for any dietary preference.

Like our popular Chickpea Curry, this egg curry recipe is endlessly adaptable – so don’t be afraid to experiment! Ready to see how simple it is to make this incredible dish?

How to Make Easy Egg Curry

Quick Overview

This recipe is all about simplicity and satisfaction. By following these straightforward steps, you’ll have a restaurant-quality egg curry ready in under 45 minutes. Its creamy texture, rich flavors, and quick preparation time make it ideal for anyone looking to impress their family or guests.

Key Ingredients for Easy Egg Curry

For the Eggs:

  • 12 large boiled eggs
  • 1 tsp Kashmiri chili powder
  • ¼ tsp turmeric powder
  • Salt to taste
  • 1 tbsp oil

For the Curry:

  • 3–4 tbsp oil
  • 1 large onion (finely diced, about 2 cups)
  • 2-inch piece of ginger (chopped)
  • 5–6 garlic cloves (sliced)
  • 2 tomatoes (chopped, about 2 cups)
  • 2 bay leaves
  • 2-inch cinnamon stick
  • 3 cardamom pods
  • 6 cloves
  • 2 tbsp Kashmiri chili powder
  • 1½ tsp turmeric powder
  • 1½ tsp coriander powder
  • 1½ tsp cumin powder
  • 1½ cups water
  • 2 green chilies
  • 2 tsp lemon juice
  • 1 cup thick coconut milk
  • 1 tsp salt
  • 1 tsp garam masala
  • 1 tsp sugar (optional)
  • 1 tbsp fresh cilantro (finely chopped)

Note: Feel free to adjust spice levels according to your preference.

Step-by-Step Instructions

Easy Egg Curry
  1. Prepare the Eggs:
  • Start by boiling the eggs until fully cooked. Once cooled, peel them and make shallow cuts on the white part of the egg. This helps the flavors penetrate better.
  • In a bowl, mix the boiled eggs with Kashmiri chili powder, turmeric powder, and a pinch of salt. Swirl gently to ensure the eggs are evenly coated.
  1. Sear the Eggs:
  • Heat 1 tablespoon of oil in a pan over medium heat. Add the seasoned eggs and fry them lightly for about 1–2 minutes, turning occasionally. Remove and set aside.
  1. Cook the Aromatics:
  • In the same pan, add additional oil and sauté the onions until golden brown. Stir in the ginger and garlic, cooking until fragrant.
  • Add the chopped tomatoes and continue sautéing until soft. Allow the mixture to cool slightly, then blend it into a smooth paste.
  1. Toast the Spices:
  • Return the pan to low heat and add more oil. Toss in the bay leaves, cinnamon stick, cardamom, and cloves. Sauté briefly until aromatic.
  • Sprinkle in the Kashmiri chili powder, turmeric powder, coriander powder, and cumin powder. Cook for about a minute, ensuring the spices don’t burn.
  1. Build the Curry Base:
  • Pour in the blended tomato-onion paste and cook until the oil separates from the mixture.
  • Add water, green chilies, and lemon juice. Bring the mixture to a boil, then reduce the heat and simmer.
  1. Finish the Curry:
  • Stir in the coconut milk, followed by the salt, garam masala, and sugar (if using). Simmer for a few minutes.
  • Remove the whole spices (bay leaves, cinnamon stick) and gently place the seared eggs back into the curry. Cover and cook for another 1–2 minutes.
  1. Garnish and Serve:
  • Turn off the heat and garnish with fresh cilantro. Your egg curry is now ready to serve!

What to Serve with Egg Curry

Pair this flavorful egg curry with some warm naan bread, steamed basmati rice, or even parathas for a complete meal. For a refreshing side, consider serving raita or a mixed salad. If you’re feeling adventurous, try pairing it with a chilled glass of mango lassi for balance.

Top Tips for Perfecting Your Egg Curry

  • Ingredient Substitutions: Use poached eggs instead of boiled ones for a softer texture. Alternatively, substitute coconut milk with heavy cream if you prefer.
  • Timing Adjustments: Adjust the cooking time for the curry base depending on how thick you want the sauce.
  • Avoid Common Mistakes: Don’t overcrowd the pan when frying the eggs; work in batches if necessary to prevent sticking.

Storing and Reheating Your Egg Curry

This egg curry actually tastes even better the next day after the flavors have had time to meld, making it perfect for meal prep!

Refrigeration Options

Store leftover egg curry in an airtight container in the refrigerator for up to 3 days. The eggs will continue to absorb the flavors, making them even more delicious. Furthermore, the flavors of the egg curry will develop more fully overnight.

Freezing Guidelines

While you can freeze the curry base, I don’t recommend freezing the egg curry with the eggs as their texture can become rubbery upon thawing. If you want to freeze this dish, prepare the curry base through step 15, freeze in a freezer-safe container for up to 3 months, and add freshly prepared eggs when reheating.

Best Reheating Methods

For best results, reheat the egg curry slowly in a saucepan over medium-low heat. Add a splash of water or coconut milk if the curry has thickened too much during storage. Stir occasionally but gently to avoid breaking the eggs in your curry.

Print
Save This Recipe

Want to save this recipe?

Want to save this recipe? Enter your email below, and we'll send it straight to your inbox. Plus, receive new recipes every week!

🔒 100% Secure • No Spam • No Account Needed
I'd like to receive more tips & recipes from EasyRecipeChef.com
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon

Egg Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 40 minutes

Description

This quick and easy Egg Curry recipe is going to be the best one you have ever tasted! With perfectly seasoned boiled eggs in a creamy, aromatic coconut curry sauce, this Indian dish is ready in just 30 minutes.


Ingredients

Scale

For the eggs:

  • 12 Large Boiled Eggs
  • 1 tsp Kashmiri Chili Powder
  • ¼ tsp Turmeric Powder
  • Salt to taste
  • 1 tbsp Oil

For the Curry:

 

  • 34 tbsp Oil, divided
  • 1 (2 cups) Large Onion, chopped
  • 2-inch Ginger, chopped
  • 56 Garlic Cloves, sliced
  • 2 (2 cups) Tomatoes, chopped
  • 2 Bay Leaves
  • 2-inch Cinnamon Stick
  • 3 Cardamom Pods
  • 6 Cloves
  • 2 tbsp Kashmiri Chilli Powder
  • 1½ tsp Turmeric Powder
  • 1½ tsp Coriander Powder
  • 1½ tsp Cumin powder
  • 1½ cups Water
  • 2 Green Chilies, slit
  • 2 tsp Lemon Juice
  • 1 cup Coconut Milk
  • 1 tsp Salt
  • 1 tsp Garam Masala
  • 1 tsp Sugar (optional)
  • 1 tbsp Fresh Cilantro, finely chopped


Instructions

  • Make a few cuts on the white of the shelled boiled eggs. Place in a bowl and season with Kashmiri chili powder, turmeric powder, and salt. Swirl to coat evenly.
  • Heat 1 tbsp oil in a pan over medium heat. Add the seasoned eggs and gently sauté for about 1-2 minutes until slightly crispy. Remove and set aside.
  • To the same pan, add 3-4 tbsp oil and the chopped onion. Sauté until they begin to turn golden, about 5-7 minutes.
  • Add the chopped ginger and sliced garlic. Continue to sauté until the onions turn golden brown and aromatics lose their raw flavor, about 2 minutes more.
  • Add the diced tomatoes and sauté until they soften completely, about 5-6 minutes.
  • Remove from heat, let cool slightly, then transfer to a blender and puree until smooth.
  • Return pan to heat with 2-3 tbsp oil. Add bay leaves, cinnamon stick, cardamom pods, and cloves. Sauté until aromatic, about 30 seconds.
  • Lower heat and add Kashmiri chili powder, turmeric powder, coriander powder, and cumin powder. Sauté for about 1 minute, stirring constantly.
  • Add the onion-tomato paste and sauté until oil begins to separate, about 4-5 minutes.
  • Add water and stir well. Add green chilies and lemon juice, stir again.
  • Increase heat to medium, cover, and bring to a boil.
  • Add coconut milk and mix well.
  • Season with salt, garam masala, and sugar (if using). Mix thoroughly and bring back to a boil.
  • Remove whole spices if desired.
  • Gently add the seasoned eggs, rolling them in the curry to coat. Cover and cook for 1-2 minutes more.

 

  • Turn off heat and garnish with fresh cilantro.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Cuisine: Indian

Nutrition

  • Serving Size: 2 eggs with curry (serves 6)
  • Calories: 320 kcal
  • Sodium: 480mg
  • Fat: 26g
  • Saturated Fat: 9g
  • Unsaturated Fat: 14g
  • Carbohydrates: 9g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 372mg
Share This Article
Follow:
My name is Land, and I am a lazy chef, I like to make easy meals that don't take usually more than 30 minutes or less. I am so excited to give the best and fast recipes from around the world to help you. Follow along on this blog where I share most of my recipes.
Leave a Comment