How to Make Fish Laksa (Traditional & Healthy Version)

Fish Laksa is a beloved Malaysian noodle soup that beautifully represents the country’s multicultural cuisine, drawing influences from Malay, Chinese, and Indian communities. Originating from the Penang region, this dish combines aromatic herbs, spices, and fresh fish to create a bowl of comfort that’s both nourishing and bursting with flavor. The tangy, spicy broth is enriched with santan (coconut milk) and balanced with the unique sourness of asam keping (dried tamarind slices), making it a staple at lunch tables across Malaysia. A healthier take on Fish Laksa means choosing lean fish, using less santan, and loading up on fresh vegetables. Local ingredients such as bunga kantan (torch ginger), daun kesum (Vietnamese coriander), lemongrass, and pandan leaves infuse the soup with authentic Malaysian aromas. The dish’s versatility allows for vegetarian adaptations, making it suitable for diverse dietary needs while still capturing the essence of traditional laksa. Fish Laksa is not just a meal but a celebration of Malaysia’s rich heritage, perfect for anyone seeking a wholesome, flavorful lunch.

35 min jumlah2 hidanganSederhana400 kcal / 100g

Ingredients

  • Rice noodles
    120g Rice noodles (laksa noodles)
  • Fresh mackerel fillet
    150g Fresh mackerel fillet (ikan kembung)
  • Santan (coconut milk)
    1/3 cup Santan (coconut milk) (light coconut milk)
  • Asam keping (dried tamarind slice)
    2 pieces Asam keping (dried tamarind slice)
  • Bunga kantan (torch ginger)
    1 stalk Bunga kantan (torch ginger) (sliced)
  • Daun kesum (Vietnamese coriander)
    10 leaves Daun kesum (Vietnamese coriander)
  • Lemongrass
    1 stalk Lemongrass (bruised)
  • Pandan leaf
    1 leaf Pandan leaf (tied into a knot)
  • Red chili
    1 Red chili (sliced)
  • Cucumber
    1/2 Cucumber (julienned)
  • Onion
    1/4 Onion (thinly sliced)
  • Salt
    1/2 tsp Salt
  • Sugar
    1/2 tsp Sugar

Step-by-step instructions

Step 1: Boil mackerel fillet in 500ml water until cooked
0%

Step 1 · Boil mackerel fillet in 500ml water until cooked

Boil mackerel fillet in 500ml water until cooked. Remove fish, reserve stock.

Step 2: Debone cooked fish and flake meat
0%

Step 2 · Debone cooked fish and flake meat

Debone cooked fish and flake meat. Set aside.

Step 3: Add lemongrass
0%

Step 3 · Add lemongrass

Add lemongrass, pandan leaf, asam keping, bunga kantan, and daun kesum to reserved stock. Simmer.

Step 4: Add flaked fish back into the pot
0%

Step 4 · Add flaked fish back into the pot

Add flaked fish back into the pot. Stir in santan. Season with salt and sugar.

Step 5: Cook rice noodles according to package instructions
0%

Step 5 · Cook rice noodles according to package instructions

Cook rice noodles according to package instructions. Drain and set aside.

Step 6: Assemble noodles in bowls
0%

Step 6 · Assemble noodles in bowls

Assemble noodles in bowls. Pour hot laksa soup over. Garnish with cucumber, onion, and red chili.

Step 7: Serve immediately for the best taste and texture
0%

Step 7 · Serve immediately for the best taste and texture

Serve immediately for the best taste and texture.

Why this recipe is healthy

This healthy Fish Laksa recipe uses lean fish and light santan, reducing saturated fat and calories while maintaining authentic taste. It’s loaded with fresh vegetables and herbs, which boost fiber, vitamins, and minerals. The recipe is adaptable for vegetarian diets and can be tailored for weight loss or diabetic-friendly meal plans, making it a smart choice for health-conscious Malaysians.

A note on tradition

Fish Laksa is a regional specialty from Penang, often enjoyed as a midday meal or at hawker stalls. It’s popular during gatherings and festive events, symbolizing Malaysia’s culinary diversity. The use of local herbs and spices reflects the importance of indigenous flavors and traditions in Malaysian food culture.

← Back to Fish Laksa nutrition
How to Make Fish Laksa (Traditional & Healthy Version) – Recipe