
Spicy South Indian Egg Curry Recipe

Savor the authentic flavors of South India with this easy-to-follow, high-protein Egg Curry recipe! Perfect for a hearty dinner, this Non-Vegetarian dish combines boiled eggs simmered in a rich, tangy, and spicy coconut-based gravy. Learn how to make this all-season favorite that’s packed with nutrients and incredibly satisfying.
Ingredients
- 6 large eggs, hard-boiled and peeled
- 2 tbsp coconut oil
- 1 tsp mustard seeds
- 1 sprig curry leaves
- 1 large onion, finely chopped
- 1 tbsp ginger-garlic paste
- 2 medium tomatoes, pureed
- 1 tsp turmeric powder
- 1.5 tsp red chili powder (adjust to taste)
- 2 tsp coriander powder
- 0.5 tsp garam masala
- 1 cup thick coconut milk
- 0.5 cup water (or as needed)
- Salt to taste
- Fresh coriander leaves, chopped (for garnish)
Instructions
- 1
Preparation of Eggs: Gently make small slits or prick the hard-boiled eggs with a fork. This helps them absorb the flavors of the curry. You can also lightly pan-fry them in a teaspoon of oil until slightly golden, for added texture and flavor.
- 2
Tempering the Spices: Heat coconut oil in a large pan or kadai over medium heat. Once hot, add mustard seeds and let them splutter. Then add curry leaves and sauté for a few seconds until fragrant.
- 3
Sautéing Onions and Ginger-Garlic: Add finely chopped onions to the pan and sauté until they turn translucent and light golden brown, about 5-7 minutes. Next, add ginger-garlic paste and cook for 1-2 minutes until its raw smell disappears.
- 4
Adding Tomatoes and Dry Spices: Pour in the tomato puree. Mix well and cook for 5-7 minutes, stirring occasionally, until the oil starts to separate from the sides of the pan. Now, add turmeric powder, red chili powder, coriander powder, and garam masala. Sauté for another 2-3 minutes, adding a splash of water if the mixture seems too dry, to prevent burning.
- 5
Building the Gravy: Pour in the thick coconut milk and 0.5 cup of water. Stir well to combine all ingredients. Bring the gravy to a gentle simmer, then reduce the heat to low, cover, and let it cook for 5-7 minutes, allowing the flavors to meld beautifully. Adjust consistency by adding more water if a thinner gravy is preferred.
- 6
Adding Eggs and Finishing: Add the prepared hard-boiled eggs to the simmering gravy. Gently mix them in, ensuring they are coated with the delicious sauce. Cook for another 3-5 minutes, allowing the eggs to absorb the gravy's flavors. Taste and adjust salt if needed.
- 7
Garnish and Serve: Garnish generously with fresh chopped coriander leaves. Serve your homemade Spicy South Indian Egg Curry hot with steamed rice, appam, dosa, paratha, or roti for a fulfilling and high-protein meal.
Frequently asked questions
How can I make South Indian Egg Curry spicier?▾
Can I use store-bought boiled eggs for this recipe?▾
What if I don't have coconut oil for South Indian Egg Curry?▾
How long can I store leftover Egg Curry?▾
What are the best accompaniments for South Indian Egg Curry?▾
Nutrition (per serving)
| Calories | 380 kcal |
|---|---|
| Carbs | 25g |
| Protein | 18g |
| Fat | 22g |










