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.

35 min jumlah2 hidanganSederhana270 kcal / 100g

Ingredients

  • Firm tofu
    200g Firm tofu (used as fish substitute)
  • Santan (light coconut milk)
    1 cup Santan (light coconut milk) (reduced fat)
  • Serai (lemongrass)
    2 stalks Serai (lemongrass) (bruised)
  • Pandan leaves
    2 pieces Pandan leaves (tied into knots)
  • Red chili
    1 Red chili (sliced thinly)
  • Ginger
    1 inch Ginger (sliced)
  • Garlic
    2 cloves Garlic (minced)
  • Turmeric powder
    1 teaspoon Turmeric powder (serbuk kunyit)
  • Carrot
    1 small Carrot (sliced)
  • Baby corn
    4 pieces Baby corn (halved)
  • Salt
    1/2 teaspoon Salt (to taste)
  • Vegetable oil
    1 tablespoon Vegetable oil (for sautéing)
  • Fresh lime juice
    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...
0%

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
0%

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
0%
3 min

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
0%

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
0%

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
0%

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 ...
0%

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.

← Back to Thai Fish Curry nutrition