Vegetable Laksa (Malaysian Coconut Noodle Soup)

bowl of vibrant vegetable laksa
Vegetable Laksa (Malaysian Coconut Noodle Soup)

Vegetable Laksa is a rich and aromatic Malaysian noodle soup known for its creamy coconut broth and bold spices. While traditional versions often include seafood, this vegetarian version keeps the essence of laksa with a flavorful curry base, noodles and fresh toppings. It is commonly enjoyed as a comforting street food and is perfect for those who want something warm, slightly spicy and deeply satisfying.

😌 Difficulty: Medium
⏱️ Preparation time: 20 min
🔥 Cooking time: 25 min
⏳ Total time: 45 min
👥 Servings: 4

Ingredients

For the broth:

  • 1 tbsp oil
  • 1 small onion, chopped
  • 2 garlic cloves, minced
  • 1 tbsp ginger, grated
  • 1 tbsp curry paste (laksa or red curry paste)
  • 400 ml coconut milk
  • 500 ml vegetable broth
  • 1 tbsp soy sauce
  • 1 tsp sugar
  • 1 tsp lime juice

For the noodles and toppings:

  • 200 g rice noodles
  • 1 carrot, julienned
  • 1 red bell pepper, sliced
  • 100 g tofu, cubed and lightly fried
  • 1 handful bean sprouts
  • fresh cilantro
  • lime wedges

Instructions

  1. Cook rice noodles according to package instructions and set aside.
  2. Heat oil in a pot.
  3. Add onion and cook until soft.
  4. Add garlic and ginger and cook for 1 minute.
  5. Stir in curry paste and cook gently to release aromas.
  6. Pour in coconut milk and vegetable broth.
  7. Add soy sauce and sugar.
  8. Simmer for 10 minutes.
  9. Add lime juice and adjust seasoning.
  10. Divide noodles into bowls.
  11. Pour hot broth over noodles.
  12. Add tofu, vegetables and bean sprouts on top.
  13. Garnish with cilantro and serve with lime wedges.

SpinThatCuisine Tip 💡

For deeper flavor, fry the curry paste in oil for a few extra minutes before adding liquids – this step unlocks the full aroma of the spices.