Poached Egg in Coconut Curry
Soft, runny poached eggs gently nestled in a lightly spiced, creamy coconut gravy. The sweet aroma of coconut milk mingles with curry leaves and mustard seeds, creating a comforting South Indian-style curry that's perfect for scooping up with appams or steamed rice.
For 4 servings
- prep · ~8 min
Slice the aromatics and crack the eggs into separate bowls.
1.Thinly slice 1 large onion, 4 garlic cloves, and julienne the ginger.2.Slit 2 green chilies and finely chop 1 tomato.3.Crack each egg into its own small bowl — do not break the yolk.TIPRoom temperature eggs poach more evenly and are less likely to spread. - temper · ~1 min
Make the tempering.
1.Heat 1 tbsp coconut oil in a wide pan over medium heat.2.Add mustard seeds and let them pop (30 seconds).3.Toss in curry leaves and let them crackle until fragrant (10 seconds).TIPA wide pan gives each egg enough space to poach without merging. - saute · ~9 min
Build the onion-tomato base.
1.Add sliced onions, garlic, ginger, and green chilies.2.Sauté until onions turn soft and translucent (4-5 minutes).3.Stir in chopped tomato and cook until it turns mushy (3-4 minutes).TIPDon't rush the onions — they should soften fully before the tomato goes in, or the gravy will taste raw. - saute · ~1 min
Bloom the spice powders.
1.Lower the heat to low.2.Add turmeric, red chili powder, and coriander powder.3.Sauté until the raw smell fades (30-40 seconds).TIPKeep the heat low — spice powders burn easily and turn bitter. - simmer · ~5 min
Pour in the coconut milk and bring to a gentle simmer.
1.Pour in 1.5 cups medium coconut milk and stir well to combine.2.Add tamarind water and salt. Stir.3.Bring to a gentle simmer over medium-low heat — small bubbles at the edges, not a rolling boil.TIPNever let coconut milk boil hard — it can split and lose its silky texture. - simmer · ~5 min
Poach the eggs in the curry.
1.Gently slide each egg (one at a time) from its bowl into different corners of the pan.2.Spoon a little gravy over the egg whites to help them set.3.Cover the pan and simmer on low heat until whites are set but yolks are still runny (4-5 minutes).TIPAvoid stirring once eggs go in — let them settle undisturbed for perfect shape. - garnish · ~1 min
Finish with thick coconut milk and seasoning.
1.Drizzle the reserved 0.5 cup thick coconut milk over the curry.2.Sprinkle freshly ground black pepper.3.Scatter chopped coriander leaves on top.TIPThe final drizzle of thick milk at the end adds a luxurious, fresh coconut finish. - serve
Serve immediately with appam, idiyappam, or steamed rice.
Ladle each egg with plenty of gravy into serving bowls. The yolk should still be soft and runny when broken.
TIPThis curry waits for no one — the eggs continue to cook in the residual heat, so serve right away for the best runny yolk.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use room-temperature eggs to ensure even poaching and minimize spreading in the curry.
- 2Never let the coconut milk boil hard—a gentle simmer keeps it silky and prevents splitting.
- 3Spoon a little gravy over the egg whites as they poach to help them set without flipping.
- 4Slide each egg into a different corner of the pan to keep them separate and evenly cooked.
- 5The final drizzle of thick coconut milk adds a luxurious, fresh coconut finish—don't skip it.
- 6Serve immediately after cooking; the residual heat will continue to cook the yolks.
Adapt it for your goals.
Vegan
Replace each egg with a poached tofu slice or a soft-cooked chickpea flour pancake. Perfect for those avoiding animal products while still enjoying the creamy, spiced gravy.
low oilLow-oil
Use only 1 teaspoon coconut oil for tempering and sauté the onions in a splash of water instead. Ideal for a lighter version that still captures the authentic flavor.
protein boostProtein-boost
Add 1/2 cup cooked channa dal or chickpeas along with the coconut milk. This adds extra plant protein and makes the curry more substantial for a main meal.
jainJain
Omit garlic, onion, and ginger. Substitute with asafoetida (hing) and a pinch of fennel seeds for tempering. Use a squeeze of lemon juice instead of tamarind. Suitable for Jain dietary practices.
Why this is on our healthy list.
Rich in Healthy Fats
Coconut milk provides medium-chain triglycerides (MCTs), which are easily digestible and may support energy metabolism.
High-Quality Protein from Eggs
Eggs offer complete protein with all essential amino acids, aiding muscle repair and satiety.
Anti-Inflammatory Spices
Turmeric, ginger, and curry leaves contain compounds with natural anti-inflammatory properties that support overall wellness.
Iron from Tamarind & Greens
Tamarind and fresh coriander are sources of dietary iron, which helps maintain healthy blood cells.
Frequently asked questions
Coconut milk splits if it's boiled too vigorously. Keep the heat at medium-low so only small bubbles appear at the edges, and never let it reach a rolling boil.



