Go Back

South Indian Egg Curry

Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • Eggs 6 hard-boiled eggs, peeled. Bonus points if you score or slit them—more sauce absorption, more joy.
  • Onion 1 large, finely chopped.
  • Tomato 1 medium, chopped, or 1/2 cup crushed tomatoes.
  • Ginger-garlic paste 2 teaspoons (or 1 tsp each fresh grated).
  • Curry leaves 12–15 fresh leaves. FYI, they're not optional for the signature flavor.
  • Green chilies 1–2 slit lengthwise (adjust for heat).
  • Spices
  • Coconut milk 1 can (13.5 oz / 400 ml), full-fat for best texture.
  • Oil 2–3 tablespoons (coconut oil or neutral oil).
  • Salt & sugar To taste (a pinch of sugar balances acidity).
  • Fresh cilantro Handful, chopped, for garnish.
  • Lime Optional squeeze at the end for brightness.
  • 1 teaspoon mustard seeds
  • 1/2 teaspoon cumin seeds
  • 1/2 teaspoon turmeric
  • 1–2 teaspoons red chili powder Kashmiri for color + mild heat, IMO
  • 1 teaspoon coriander powder
  • 1/2–1 teaspoon garam masala or South Indian sambar powder for a twist
Optional Flavor Boosters
  • Fennel powder 1/2 teaspoon for a gentle, sweet note.
  • Black pepper 1/4 teaspoon for bite.
  • Tamarind paste 1/2 teaspoon if you want tangy-sweet complexity.

Method
 

  1. Cover eggs with cold water, bring to a boil, simmer 8–9 minutes, shock in ice water, then peel. Score the eggs lightly or cut them in half lengthwise.
  2. Heat oil in a wide pan. Add mustard seeds; when they pop, add cumin seeds and curry leaves. Toss in green chilies. Your kitchen will smell like a vacation.
  3. Add onions with a pinch of salt. Cook until translucent-golden. Stir in ginger-garlic paste; sauté till the raw smell disappears—about 60–90 seconds.
  4. Add turmeric, chili powder, coriander powder, and fennel/pepper if using. Splash in a tablespoon of water so the spices don't burn. Cook till glossy and fragrant.
  5. Stir in chopped tomato and cook till it breaks down and the oil glistens at the edges. Add a pinch of sugar if the tomato tastes sharp.
  6. Pour in coconut milk and 1/3 cup water. Simmer gently—don't boil furiously or it can split. Season with salt.
  7. Slide in the eggs. Spoon sauce over them. Simmer to let flavors mingle. Finish with garam masala, cilantro, and a squeeze of lime if you like.