Egg Curry is one of the popular Indian curries that’s both simple to make and packed with flavor. It’s made with boiled eggs cooked in a rich curry sauce prepared from onions, tomatoes, and whole spices. The curry gets its creamy texture and slightly sweet taste from coconut paste, while fresh herbs add a burst of aroma and freshness.
What You’ll Find On This Page
This dish is perfect for lunch or dinner and works well with many sides. You can enjoy it with roti, chapati, or plain white rice. It also pairs beautifully with basmati rice, biryani, or even a simple ghee rice for a more flavorful meal. The best part? It gives you that delicious restaurant-style taste at home, without using too much oil or complicated ingredients.
Egg Curry is great for beginners because it’s easy to prepare with basic steps. It’s also a good way to learn about Indian cooking techniques, like sautéing spices and making a flavorful curry base. Plus, it’s versatile—you can adjust the spice level to suit your taste.
Whether you’re cooking for your family, meal prepping for the week, or trying something new, Egg Curry is a comforting and satisfying dish that’s sure to become a regular in your kitchen. The flavors only get better the next day, so it’s perfect for leftovers too!
Discover a Variety of Indian Curry Recipes:
- Vegetable Korma
- Paneer Tikka Masala
- Chicken Curry
- Chicken Korma
- Chicken Vindaloo
- Chicken Chettinad
- Fish Curry
- Rogan Josh
How to Make Egg Curry at Home?
Let’s make this flavorful Egg Curry together! We’ll start by preparing a creamy coconut paste, followed by sautéing the spices and vegetables to create a rich curry base. Finally, we’ll add boiled eggs to complete the dish. I’ve included detailed photos and a step-by-step video to guide you, so you can follow along easily and enjoy the process. Don’t worry—it’s simple, and I’ll walk you through each step. Let’s get started!
Explore More Egg Recipes:
Egg Curry
Ingredients
For Coconut Paste
- ½ cup Coconut, shredded
- 1 tsp Fennel Seeds
- ½ cup Water
For the Curry
- 6 Boiled Eggs, hard boiled, halved
- ¼ cup Oil
- 1 Star Anise
- 2 piece Cinnamon Sticks, small
- 1 Javitri, small piece
- 3 Cloves
- 4 Cardamom
- 2 Kalpasi Flower
- 1 tsp Cumin Seeds
- 1 tsp Fennel Seeds
- 2 Onion, chopped
- ½ tsp Turmeric Powder
- Salt, to taste
- 1 tsp Chili Powder
- 2 tsp Coriander Powder
- 1 tsp Ginger Garlic Paste
- 2 Tomato, chopped
- 1½ cup Water
For Garnishing
- ¼ cup Coriander Leaves
Instructions
Making Coconut Paste
- In a blender, add shredded coconut, fennel seeds, and a little water. The water helps the ingredients blend smoothly, so start with a small amount and add more if needed.
- Blend until you achieve a smooth and creamy paste. Scrape down the sides of the blender as needed to make sure everything blends evenly. Once ready, set the paste aside for later use. For an extra creamy texture, use freshly grated coconut. If you’re using frozen or desiccated coconut, soak it in warm water for a few minutes before blending to soften it and make blending easier.
Making the Egg Curry
- Heat oil in a pan over medium heat. Add star anise, cinnamon sticks, cloves, cardamom, Kalpasi (stone flower), cumin, and fennel seeds. Sauté the spices until they release a fragrant aroma. This step infuses the oil with their flavors, creating a rich and aromatic base for the curry. Be careful not to burn the spices, as it can make the curry bitter.
- Add finely chopped onions to the pan and cook them until they become soft and translucent. Stir frequently to prevent burning. Properly sautéed onions form a sweet, flavorful base that balances the spices and gives the curry depth.
- Stir in ginger-garlic paste, salt, turmeric powder, chili powder, and coriander powder. Cook until the mixture becomes aromatic and the raw smell of the spices disappears.
- Add chopped tomatoes and sauté until they break down completely and turn mushy. This adds a tangy sweetness to the curry and helps thicken the base. If the tomatoes seem dry, add a little water to help them soften and cook evenly.
- Add water to the pan based on your preferred curry thickness. For a thicker curry, use less water; for a lighter consistency, add more. Stir the mixture thoroughly to combine, then cover the pan and let it simmer for 7 to 10 minutes. This simmering step allows the flavors to meld and develop fully.
- Open the lid and add the coconut paste you prepared earlier to bring a creamy texture and rich flavor to the curry. Stir gently to mix the paste evenly into the curry, avoiding any clumps.
- Let the curry boil gently for 3 to 5 minutes. Carefully add the boiled eggs, making sure they are well-coated with the curry. For enhanced flavor, you can either cut the eggs in half or slightly score them with a fork before adding. Stir gently to prevent breaking the eggs while keeping them evenly coated.
- Lower the heat and let the eggs simmer in the curry for 5 to 7 minutes. This step helps the eggs soak up the flavors, enhancing the overall taste. Be patient here, as it makes a big difference in the final dish. If you prefer a thicker consistency, you can simmer the curry a bit longer at this stage.
- Finally, garnish the curry with freshly chopped coriander leaves and remove it from the heat. Your aromatic and flavorful Egg Curry is now ready to be served and enjoyed!
Serving
- Serve this Egg Curry with roti, parotta, appam, chapati, or your favorite rice dishes. For additional pairing ideas, check out the Serving Suggestions section below.
Save This Recipe!
We'll email you the post link so you can come back later!
Recipe Video
Chef's Notes and Tips
- Use Fresh Ingredients: Using fresh, ripe tomatoes and high-quality coconut significantly enhances the curry's flavor. Fresh tomatoes add a natural tangy sweetness, while good-quality coconut provides a creamy and nutty depth. Avoid canned or overripe ingredients, as they may affect the taste and texture of the dish.
- Quality of Eggs: For the best egg curry, use eggs that are 1-2 weeks old. While fresh eggs have firmer whites and creamier yolks, slightly older eggs are actually easier to peel and still maintain their structure well in curry. To check if eggs are still good to use, place them in a bowl of water—fresh eggs sink and lie flat, eggs that stand upright are still usable, but floating eggs should be discarded as they're too old.
- Flavorful Eggs: Halving boiled eggs allows more curry masala to coat both the whites and yolks, intensifying the flavor in every bite. If you prefer using whole eggs, make small slits with a knife or fork before adding them. This creates pockets for the curry sauce to cling to while keeping the eggs intact.
- Timing for Adding Eggs: Add the boiled eggs towards the end of cooking to prevent them from overcooking. If added too early, the yolks may dissolve into the curry, resulting in a less appealing texture and taste. This is especially important if the eggs are halved.
- Cashew Paste Alternative: For a rich, North Indian-style variation, replace coconut paste with cashew paste. Soak cashews in warm water for 30 minutes before blending into a smooth paste. Cashew paste will thicken the curry while adding a luxurious, creamy nuttiness.
- Balance the Spice: Tailor the spiciness to your preference by adjusting the type and quantity of chili used. For a mild curry, opt for Kashmiri red chili powder, which adds a vibrant color without too much heat. For a spicier curry, use fresh green chilies or spicier chili powders like Thai or bird’s eye chili.
- Experiment with Herbs: Garnish the curry with fresh herbs like curry leaves or coriander to elevate its aroma and flavor. Curry leaves provide an earthy, slightly citrusy note, while coriander adds a bright and fresh aromatic touch. Add these herbs just before serving to preserve their delicate flavors and bring out the dish’s full complexity.
Nutrition Info
Disclaimer
We're not nutrition experts, and the nutritional information provided is an estimate. Please use it as a guide. For precise details, it's best to consult a professional. To learn more, please view our Detailed Disclaimers.
Serving Suggestions
Egg Curry, with its rich and aromatic flavors, pairs wonderfully with a variety of sides. Here are my top recommendations that I think you’ll enjoy:
- Rice Dishes: Pair Egg Curry with plain white rice or aromatic basmati rice to soak up its flavorful sauce. For a more special touch, try it with jeera rice, lemon rice, coconut rice, or ightly spiced matar pulao or mint pulao.
- Indian Flatbreads and More: Enjoy the curry with soft naan, roti, or parotta for a classic combination. South Indian options like appam, idiyappam or dosa add an interesting texture to the meal.
- Rasam: A bowl of tangy and spiced rasam with rice, enjoyed after the curry, not only complements its rich and creamy flavors but also aids digestion.
- Cooling Accompaniments: Serve it alongside cucumber raita or a simple green salad for a refreshing contrast that complements the curry’s warmth.
- Crunchy Additions: Add poppadoms for a crispy side or pair with steamed vegetables like broccoli, carrots, or beans for a healthy and balanced meal.
Storage Suggestions
For the best flavor, enjoy this egg curry freshly made or the next day, as the flavors deepen beautifully over time. Store any leftovers in an airtight container in the refrigerator for up to 1-2 days. When reheating, warm it gently on the stovetop or in the microwave, adding a little water to maintain the sauce's consistency. I don’t recommend freezing, as the coconut in the curry may separate and alter the texture.
Leave a Review