Description
A rich and aromatic Sri Lankan Egg Curry featuring tender boiled eggs in a spiced coconut curry sauce. This comforting dish is bursting with authentic flavors and pairs perfectly with basmati rice.
Ingredients
For the Eggs:
7–8 eggs
1 tablespoon white vinegar
For the Curry Sauce:
1 tablespoon ghee or coconut oil
1 red onion, finely sliced
2 tomatoes, diced
1-inch piece ginger, grated
4 cloves garlic, minced
1-inch cinnamon stick
5–6 cardamom pods
4–5 curry leaves
2 teaspoons ground coriander
1 teaspoon Sri Lankan masala (or garam masala)
1 teaspoon chili powder (adjust to taste)
½ teaspoon turmeric powder
1 can full-fat coconut milk
Salt to taste
For Garnish and Serving:
Handful of fresh coriander (cilantro), chopped
1 tablespoon chili oil (optional)
Cooked basmati rice
Instructions
- Place eggs in a saucepan, cover with water, add vinegar, and bring to a boil. Reduce heat and simmer for 9–10 minutes.
- Drain eggs, cool under cold water, peel, and set aside.
- Heat ghee or coconut oil in a large pan over medium heat. Sauté onions until soft and golden.
- Add tomatoes, ginger, garlic, cinnamon stick, and cardamom pods. Cook for 5–6 minutes until tomatoes break down.
- Stir in curry leaves, ground coriander, Sri Lankan masala, chili powder, and turmeric powder. Cook for 1–2 minutes until fragrant.
- Pour in coconut milk, season with salt, and bring to a simmer. Let sauce thicken slightly, about 10 minutes.
- Add peeled eggs to curry and simmer gently for 5–7 minutes to absorb flavors.
- Garnish with chopped coriander and drizzle with chili oil if desired.
- Serve hot with steamed basmati rice.
Notes
Use dried curry leaves if fresh are unavailable; flavor will be milder.
Adjust chili powder to control spiciness.
Add cream or coconut cream for a richer curry.
Serve with naan or roti as an alternative to rice.
Add vegetables like potatoes or spinach to bulk up the curry.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 5g
- Sodium: 550mg
- Fat: 25g
- Saturated Fat: 18g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 185mg