RecipesMalaysiaLaksa Johor

Laksa Johor

A unique and regal laksa from Johor, traditionally served with spaghetti instead of rice noodles. The rich, savory gravy is infused with aromatic spices and the delicate flavor of mackerel.

Prep45 minutes
Cook1 hour 15 minutes
Total2 hours
Serves6
LevelMedium
Laksa Johor - Malaysia traditional dish

🧂 Ingredients

  • 400g Spaghetti(Use good quality spaghetti, as it will be the base for the laksa.)
  • 400g Whole Mackerel(Fresh mackerel is preferred for its flavor and firm texture. You can also use sardines.)
  • 500ml Thick Coconut Milk(Full-fat coconut milk will yield the richest gravy.)
  • 4 tbsp Laksa Paste (Assam Paste)(This is a pre-made spice paste. If unavailable, you can find recipes online to make your own. Ensure it's a paste suitable for laksa.)
  • 750ml Water or Fish Stock(Reserved from poaching the fish, or use good quality fish stock for extra depth of flavor.)
  • to taste Salt
  • 1 tsp Sugar(Optional, to balance the flavors.)
  • assorted Fresh Herbs and Vegetables (Garnishes)(Examples include: thinly sliced cucumber, pineapple, red onion, mint leaves, Vietnamese mint (daun kesum), and bird's eye chilies.)

💡 Pro Tips

  • Laksa Johor is considered a royal dish, often served during special occasions.
  • The consistency of the gravy is key; it should be thick enough to coat the spaghetti without being clumpy.
  • For an even richer gravy, you can add a splash of evaporated milk along with the coconut milk.

Twist Ideas

Inspiration for your own version of this recipe

  • Traditionally served with spaghetti, but can be made with rice vermicelli (bihun) or other noodles if preferred.
  • Increase the amount of coconut milk for an extra creamy and rich gravy.

🏷️ Tags

🍽️ Pairs Well With

Wine Pairings

Explore all wines