Vegetarian Laksa Curry Recipe

Laksa Curry is a popular Malaysian soup made using rice noodles, meat, vegetables and a spicy coconut milk curry. This delicious recipe is a must try and it will surely become a family favourite.

Madhuli Ajay
Vegetarian Laksa Curry Recipe
17444 ratings.

Laksa Curry is a popular Malaysian soup made using rice noodles, meat, vegetables and a spicy coconut milk curry. This aromatic Vegetarian Curry Laksa is a one-pot meal which combines fresh vegetables with a spicy coconut milk curry. This recipe also suggests a few local substitutes in case the original ingredients are not easily available. The recipe and ingredient list can seem a bit intimidating but with some advance prepping you can simplify the process and save time, like chopping the vegetables and making the Laksa paste in advance.

Serve Vegetarian Laksa Curry on its own or with Mushroom and Bok Choy Stir Fry for a delightful meal.

If you like this recipe, you can also try similar recipes such as

  1. Vegetarian Burmese Khow Suey
  2. Thai Roasted Vegetables with Peanut Coconut Sauce
  3. Cauliflower in Coconut Milk Curry


Cuisine: Asian
Course: Dinner
Diet: Vegetarian
Prep in

10 M

Cooks in

60 M

Total in

70 M


3 Servings


  • 8 Button mushrooms , sliced
  • 4 Spring Onion (Bulb & Greens) , green and bulbs chopped
  • 8 Green beans (French Beans) , cut into pieces and blanched
  • 2 Carrots (Gajjar) , peeled and julienne
  • 1 Red Yellow or Green Bell Pepper (Capsicum) , sliced
  • 6 Baby corn , sliced lengthwise
  • 250 grams Tofu , cut into cubes
  • 1/2 cup Bean Sprouts
  • 1-1/2 cup Coconut milk
  • 3 cups Vegetable stock , adjustable
  • 400 grams Rice noodles , thin
  • 1 tablespoon Soy sauce
  • 2 tablespoon Oil
  • Coriander (Dhania) Leaves , Handful, chopped
  • Mint Leaves (Pudina) , Handful, chopped
  • Lemon wedges , to serve
  • Oil , as required to shallow fry the tofu cubes
  • Salt , to taste
  • For the laksa paste
  • 3 Fresh Red chillies
  • 2 Dry Red Chillies , soaked in water for 30 minutes
  • 1 Lemon Grass , stalk, chopped
  • 5 cloves Garlic , peeled
  • 1 inch Galangal , peeled and sliced (or ginger)
  • 2 teaspoon Coriander Powder (Dhania)
  • 1 teaspoon Cumin powder (Jeera)
  • 1 inch Fresh turmeric root , sliced (or 1 teaspoon turmeric powder)
  • 4 Pearl onions (Sambar Onions) , sliced
  • 5 Cashew nuts

How to make Vegetarian Laksa Curry Recipe

  1. To begin making the Vegetarian Laksa Curry first, grind all the ingredients under ‘Laksa paste’ in a mixer grinder.

  2. Shallow fry or grill the tofu cubes on a grill pan, till well browned on both sides.

  3. Heat 2 tablespoon oil in a large wok. Add the Laksa paste and fry for 2 to 3 minutes, stirring continuously till the oil separates.

  4. After 3 minutes add the chopped onion bulbs and sauté for a minute. Add the beans, carrots, babycorn and cook for 1-2 minutes.

  5. Once the beans are half cooked add the mushrooms, coloured pepper and cook till the mushrooms just start sweating.

  6. Now add the vegetable stock and then the coconut milk. Add the tofu and mix well.

  7. Add the soy sauce and season with salt. Let the soup boil for a 2 to 3 minutes.

  8. Meanwhile cook the rice noodles as per packet instructions.

  9. To serve Vegetarian Laksa Curry place some noodles in a bowl. Ladle the curry soup over it.

  10. Top with the bean sprouts, onion greens, coriander and mint leaves. Serve immediately with lime wedges.

  11. Serve Vegetarian Laksa Curry on its own or with Mushroom and Bok Choy Stir Fry for a delightful meal.