How to Make Thai Fish Curry (Traditional & Healthy Version)
Thai Fish Curry, known locally as Kari Ikan Thai, is a vibrant and aromatic dish popular among Malaysia’s multicultural communities, especially in the northern region where Thai influences blend seamlessly with Malay flavors. This curry is distinguished by its rich santan (coconut milk) base, lively spices, and fragrant herbs like pandan and serai (lemongrass), creating a harmonious balance of spicy, creamy, and tangy notes. In Malaysia, Thai Fish Curry is often enjoyed as a hearty lunch during family gatherings and festive occasions, reflecting the country’s unique culinary heritage. The dish’s origins trace back to Thai communities in Kelantan and Penang, where cross-cultural exchanges have enriched Malaysian cuisine. With its emphasis on fresh, local ingredients such as ikan (fish), santan, and aromatic spices, Thai Fish Curry delivers a warm, satisfying flavor profile that appeals to both traditionalists and health-conscious food lovers. Choosing lean fish and lighter santan makes this curry a great choice for those aiming to eat healthily without sacrificing authentic taste. Enjoying Thai Fish Curry is not just about savoring a delicious meal; it’s a celebration of Malaysia’s diverse culinary landscape and shared traditions. This recipe offers a lighter, vegetarian-inspired version, making it accessible to a wider audience, including those seeking plant-based options.
Ingredients
- 200g Firm tofu (used as fish substitute)
- 1 cup Santan (light coconut milk) (reduced fat)
- 2 stalks Serai (lemongrass) (bruised)
- 2 pieces Pandan leaves (tied into knots)
- 1 Red chili (sliced thinly)
- 1 inch Ginger (sliced)
- 2 cloves Garlic (minced)
- 1 teaspoon Turmeric powder (serbuk kunyit)
- 1 small Carrot (sliced)
- 4 pieces Baby corn (halved)
- 1/2 teaspoon Salt (to taste)
- 1 tablespoon Vegetable oil (for sautéing)
- 1 tablespoon Fresh lime juice (for tanginess)
Step-by-step instructions
Step 1 · Slice the firm tofu into bite-sized cubes and pat dry to remove exc...
Slice the firm tofu into bite-sized cubes and pat dry to remove excess moisture.
Step 2 · Heat vegetable oil in a pan
Heat vegetable oil in a pan. Sauté garlic, ginger, and serai (lemongrass) until fragrant.
Step 3 · Add turmeric powder
Add turmeric powder, red chili, and carrots. Stir-fry for 2-3 minutes to infuse flavors.
Step 4 · Pour in santan (coconut milk) and add pandan leaves
Pour in santan (coconut milk) and add pandan leaves. Bring to a gentle simmer.
Step 5 · Add tofu cubes and baby corn
Add tofu cubes and baby corn. Season with salt and cook until vegetables are tender.
Step 6 · Remove pandan leaves
Remove pandan leaves, stir in fresh lime juice for brightness, and adjust seasoning as needed.
Step 7 · Serve hot with steamed brown rice or wholegrain nasi for a healthy ...
Serve hot with steamed brown rice or wholegrain nasi for a healthy lunch.
Why this recipe is healthy
This dish is a healthy choice due to its plant-based protein, low saturated fat, and abundance of fiber from vegetables. The use of fresh herbs and spices boosts metabolism and enhances flavor without extra calories. It is suitable for calorie-conscious eaters, vegetarians, and those seeking heart-healthy options. By opting for light santan and wholegrain sides, you make it even more weight loss and diabetic-friendly.
A note on tradition
Thai Fish Curry is especially popular in northern Malaysia, where Thai influences are strong in Kelantan and Penang. The dish is commonly served during weekend family lunches, gatherings, and local festivals, symbolizing the harmonious blend of Malaysia’s multicultural heritage. Its use of local herbs like lemongrass and pandan highlights Malaysia’s tropical abundance and culinary innovation.