
Kiri Hodi (coconut Milk Gravy)
Curries • Sri Lanka
About Kiri Hodi (Coconut Milk Gravy)
Turmeric-infused mild coconut milk with curry leaves and onion — universal SL sauce.
How to Make Kiri Hodi (Coconut Milk Gravy) – Traditional & Healthy Version
Kiri Hodi, or Coconut Milk Gravy, is a beloved staple in Sri Lankan cuisine known for its creamy texture and subtle, aromatic flavors. This classic vegan and vegetarian curry is enjoyed throughout Sri Lanka, gracing the tables at both daily meals and special gatherings. The dish is prized for its simplicity and versatility, pairing perfectly with rice, string hoppers (idi appa), or coconut roti. The gentle blend of spices, fresh curry leaves, and silky coconut milk creates a comforting and nourishing meal suitable for all ages. Originating from the heart of Sri Lankan households, Kiri Hodi represents the island’s rich culinary heritage and reliance on coconut – a key ingredient in Sri Lankan cooking. Its mild, curry-like taste is both soothing and satisfying, making it a favorite for breakfast or lunch. As a health-conscious dish, Kiri Hodi is naturally low in calories and free from animal products, making it an excellent choice for those seeking wholesome, plant-based Sri Lankan food. With its light golden color and delicate aroma, Kiri Hodi brings a taste of Sri Lanka’s tropical warmth to your kitchen.
Ingredients(for 1 cup per person (typical Sri Lankan serving))
- 1 cup Thick coconut milk (Pol kiri – fresh or canned)
- 1 cup Thin coconut milk (Extracted second milk)
- 1 small, sliced thin Red onion (Rathu lunu)
- 1, sliced Green chili (Amu miris)
- 8-10 leaves Curry leaves (Karapincha)
- 1/4 tsp Turmeric powder (Kaha kudu)
- 1/4 tsp Fenugreek seeds (Uluhal)
- 2-inch piece Pandan leaf (rampe) (Optional but authentic) - optional
- to taste Salt
- a pinch Black pepper (Optional for mild heat) - optional
- 1 tsp Lime juice (Freshly squeezed)
Instructions
- 1
Prepare all ingredients by slicing onion and chili, and extracting both thick and thin coconut milk (if using fresh coconut).
5 minutes
Use fresh coconut for best flavor, but canned coconut milk works well too.
- 2
In a medium saucepan, combine thin coconut milk, onions, green chili, curry leaves, fenugreek seeds, turmeric, pandan leaf (if using), salt, and black pepper.
3 minutes
Add pandan leaf for an authentic, aromatic flavor.
- 3
Heat mixture on medium-low flame. Gently simmer (do not boil) for 10-12 minutes until onions are soft and flavors are infused.
12 minutes
Avoid rapid boiling to prevent coconut milk from curdling.
- 4
Add the thick coconut milk and stir gently. Simmer for another 3-5 minutes on low heat. Do not let it boil.
5 minutes
Keep heat low after adding thick coconut milk to maintain creaminess.
Why This Dish is Healthy
This Sri Lankan Kiri Hodi recipe is a healthful choice due to its plant-based ingredients and light preparation. Using coconut milk in moderation provides beneficial fats without excess calories. The inclusion of spices and herbs delivers flavor without added sodium or preservatives. With a balance of macros and no added oils, Kiri Hodi fits perfectly into a wholesome, weight-conscious diet while still being satisfying and nourishing.
Kiri Hodi is an excellent source of healthy fats from coconut milk, which contains lauric acid supporting heart health. The dish provides modest protein and carbohydrates while being low in calories, making it suitable for calorie-conscious diets. Turmeric and curry leaves add antioxidants and anti-inflammatory compounds. The absence of animal products means zero cholesterol, and it's naturally gluten-free and dairy-free, making it ideal for vegans and those with food sensitivities.
Pro Tips
- 💡Tip 1: Always add thick coconut milk towards the end to prevent splitting.
- 💡Tip 2: Use fresh curry leaves and pandan for authentic flavor.
- 💡Tip 3: Adjust the amount of chili to suit your preferred spice level.
Storage & Serving
Store cooled Kiri Hodi in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove without boiling to maintain its creamy texture. Freezing is not recommended as coconut milk can separate.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 85.0 kcal |
| Protein | 1.4 g |
| Carbohydrates | 5.2 g |
| Total Fat | 6.4 g |
| Fiber | 0.8 g |





