How to Make Sri Lankan Egg Curry (Traditional & Healthy Version)
Sri Lankan Egg Curry is a beloved dish found in homes and eateries across Sri Lanka, celebrated for its rich flavors and wholesome ingredients. This classic curry features hard-boiled eggs gently simmered in a fragrant coconut milk gravy, infused with traditional spices such as turmeric, cumin, and curry leaves. The result is a comforting, protein-rich meal that pairs perfectly with rice, string hoppers, or fresh roti. Egg Curry holds a special place in Sri Lankan cuisine, often served as a quick yet satisfying meal for breakfast, lunch, or even dinner. Its creamy texture and subtle heat reflect the island's culinary heritage, where spices are used not only for flavor but also for their health benefits. Whether enjoyed in a bustling Colombo household or a rural village, Egg Curry embodies the warmth and hospitality of Sri Lankan cooking. This healthier version uses minimal oil and light coconut milk, making it suitable for those mindful of their calorie intake while preserving the authentic taste that makes Sri Lankan Egg Curry a favorite worldwide.
Ingredients
- 4 Eggs (Free-range preferred)
- 1 cup Coconut milk (Thin (light) coconut milk)
- 1 medium Onion (Finely sliced)
- 1 medium Tomato (Chopped)
- 2 Garlic cloves (Minced)
- 1 Green chili (Sliced; adjust to taste)
- 8-10 Curry leaves (Fresh or dried)
- 1/2 tsp Turmeric powder
- 1 tsp Coriander powder
- 1/2 tsp Cumin powder
- 1/2 tsp Mustard seeds
- 1/4 tsp Black pepper (Freshly ground)
- To taste Salt
- 1 tsp Coconut oil (For tempering)
- 1/2 cup Water (As needed to adjust consistency)
Step-by-step instructions
Step 1 · Hard boil the eggs: Place eggs in a saucepan
Hard boil the eggs: Place eggs in a saucepan, cover with water, bring to a boil, then simmer for 8 minutes. Cool, peel, and set aside.
Step 2 · Prepare the spice base: Heat coconut oil in a pan on medium heat
Prepare the spice base: Heat coconut oil in a pan on medium heat. Add mustard seeds; once they splutter, add sliced onions, garlic, green chili, and curry leaves. Sauté until onions are translucent.
Step 3 · Add tomatoes and powdered spices (turmeric
Add tomatoes and powdered spices (turmeric, coriander, cumin, black pepper) to the pan. Cook until tomatoes soften and spices are aromatic.
Step 4 · Pour in the light coconut milk and water
Pour in the light coconut milk and water. Stir well and bring to a gentle simmer.
Step 5 · Add boiled eggs to the curry
Add boiled eggs to the curry. Simmer uncovered for 5-7 minutes, allowing eggs to absorb the flavors. Season with salt.
Step 6 · Taste and adjust seasoning
Taste and adjust seasoning. Remove from heat and serve hot, garnished with extra curry leaves if desired.
Why this recipe is healthy
This dish is a healthy choice for several reasons: it provides high-quality protein with moderate calories, supports muscle maintenance, and keeps you fuller for longer. The use of coconut oil and light coconut milk reduces saturated fat content. Including a variety of spices not only enhances flavor but also brings metabolic and digestive benefits, making Sri Lankan Egg Curry a smart option for health-conscious individuals. Pair it with a fiber-rich side like brown rice or a fresh salad for a complete meal.
A note on tradition
Egg Curry is a staple in Sri Lankan households, enjoyed across all regions and communities. It is customarily served for breakfast or lunch, often accompanying rice, string hoppers, or bread. The dish reflects the island’s ingenuity in turning humble ingredients into flavorful meals, especially during festive or fasting periods when meat is avoided. Its adaptability and ease of preparation have made Egg Curry a timeless favorite across generations.