
Muliyawalai Fish Curry
Curries • Sri Lanka
ගැන Muliyawalai Fish Curry
Coastal Jaffna fish curry with tamarind and curry leaves.
How to Make Muliyawalai Fish Curry (Traditional & Healthy Version)
Muliyawalai Fish Curry is a celebrated dish from the Northern region of Sri Lanka, renowned for its bold flavors, aromatic spices, and deep cultural roots. This fish curry is a staple in many Tamil households, especially in the Muliyawalai area, and is loved for its balance of spicy, tangy, and savory notes. The dish uses fresh fish, typically locally caught, simmered in a fragrant coconut milk base with a blend of Sri Lankan spices such as fenugreek, cumin, and turmeric, creating a deeply flavorful and comforting curry. What makes Muliyawalai Fish Curry truly unique is its use of tamarind and curry leaves, which lend a signature tang and freshness that distinguishes it from other Sri Lankan fish curries. The combination of lean fish protein and natural, plant-based ingredients makes this dish not only delicious but also nourishing, aligning perfectly with health-conscious diets. Served hot, often with red rice or string hoppers, this curry is perfect for anyone seeking an authentic taste of Sri Lanka’s vibrant culinary heritage. Enjoying Muliyawalai Fish Curry is more than just a meal—it’s an experience of tradition, family, and celebration. Its inviting aroma and rich, spicy broth are sure to delight food lovers worldwide, making it an excellent choice for those seeking to explore the depth of Sri Lankan cuisine in a healthy and flavorful way.
Ingredients(for 1 medium bowl (with rice or string hoppers, as typical in Sri Lanka))
- 300g Fresh firm white fish (king fish or seer fish, cut into cubes)
- 1 cup Coconut milk (fresh thick coconut milk)
- 6 small Shallots (sliced)
- 3 Garlic cloves (finely chopped)
- 1 Green chili (sliced)
- 10 leaves Curry leaves (fresh)
- 1/2 tsp Fenugreek seeds (uluhal)
- 1/2 tsp Turmeric powder (kaha)
- 1/2 tsp Cumin powder (suduru)
- 1 tbsp Tamarind pulp (diluted with 2 tbsp water)
- to taste Salt
- 1/4 tsp Black pepper (freshly ground) - optional
- 1/2 cup Water (as needed)
Instructions
- 1
Clean and cut the fish into medium-sized cubes. Rinse gently and set aside.
3 minutes
Use firm fish to prevent breaking during cooking.
- 2
In a clay pot or heavy saucepan, heat a small amount of water. Add shallots, garlic, green chili, and curry leaves. Sauté until fragrant.
5 minutes
Sautéing spices and aromatics releases natural oils and intensifies flavor.
- 3
Add fenugreek seeds, turmeric powder, and cumin powder. Stir well to coat the aromatics with spices.
2 minutes
Keep heat medium to avoid burning the spices.
- 4
Pour in the diluted tamarind pulp and 1/2 cup water. Bring the mixture to a gentle simmer.
2 minutes
Tamarind adds a signature tang; adjust amount for personal taste.
Why This Dish is Healthy
This dish is a healthy choice because it incorporates lean fish, heart-healthy coconut milk, and a blend of natural spices without the use of artificial additives or excessive oil. The recipe avoids deep frying and relies on gentle simmering, making it lower in calories and saturated fat. Its high protein content, healthy fats, and essential micronutrients support a balanced, wholesome diet, ideal for those aiming for weight management or improved overall health.
Muliyawalai Fish Curry is rich in lean protein from fish, which is vital for muscle maintenance and repair. Coconut milk provides healthy fats, especially medium-chain triglycerides, while spices like turmeric and cumin offer anti-inflammatory properties. The inclusion of shallots, garlic, and green chili adds antioxidants and vitamins such as vitamin C, B6, and potassium. Tamarind offers dietary fiber and helps with digestion. This curry is naturally gluten-free and can be part of a balanced diet.
Pro Tips
- 💡Use the freshest fish available for best flavor and texture.
- 💡Traditional clay pots enhance the taste and aroma of the curry.
- 💡Let the curry rest for 10 minutes after cooking to allow flavors to meld.
Storage & Serving
Store leftover fish curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove, adding a splash of water or coconut milk if necessary to refresh the sauce. Avoid freezing as fish texture may change.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 165.0 kcal |
| Protein | 20.0 g |
| Carbohydrates | 3.8 g |
| Total Fat | 8.2 g |
| Fiber | 0.8 g |

