This vegetarian laksa is a flavorful and hearty dish that's perfect for a comforting meal. Packed with vibrant vegetables, tofu, and aromatic laksa paste, it's a great way to enjoy a meat-free version of this classic dish. Garnished with fresh coriander and lime, it’s a delightful combination of flavors and textures.

Vegetarian Laksa recipe

Stuck mid-recipe?

Chefadora AI has the answer - timers, swaps, step-by-step help.

Prep Time
15min
Cook Time
45min
Total Time
1hr

Ingredients

4 Servings
(1 serving = 1 bowl)
  • vermicelli noodles
    vermicelli noodles
    200g
  • light flavour extra virgin olive oil
    light flavour extra virgin olive oil
    1tbsp
  • vegetarian laksa paste
    vegetarian laksa paste
    185g
  • vegetable stock
    vegetable stock
    2cups
  • lite coconut milk
    lite coconut milk
    400mL
  • salt-reduced soy sauce
    salt-reduced soy sauce
    2tbsp
  • baby pak choy, ends removed
    baby pak choy, ends removed
    1bundle
  • baby corn, halved
    baby corn, halved
    200g
  • green beans, trimmed, cut into thirds
    green beans, trimmed, cut into thirds
    200g
  • firm tofu, cut into cubes
    firm tofu, cut into cubes
    450g
  • bean sprouts, rinsed and drained
    bean sprouts, rinsed and drained
    1cup
  • Roughly chopped coriander and lime to serve
    Roughly chopped coriander and lime to serve

How to make Vegetarian Laksa

  1. Step 1

    Cook the noodles according to the packet instructions. Drain and set aside.

  2. Step 2

    Heat the oil in a wok over medium-high heat. Add the laksa paste and stir-fry for 2–3 minutes until fragrant.

  3. Step 3

    Pour in the stock, coconut milk, and soy sauce. Bring to a boil, then reduce heat and simmer gently for 5 minutes.

  4. Step 4

    Add the pak choy, corn, green beans, and tofu. Cook for an additional 5 minutes, until the vegetables are tender yet still vibrant.

  5. Step 5

    Divide the noodles and bean sprouts between large soup bowls. Pour the laksa over the top.

  6. Step 6

    Garnish with coriander and a squeeze of fresh lime juice before serving.

Nutrition (per serving)

Calories

387.5kcal (19.38%)

Protein

16.3g (32.5%)

Carbs

35.0g (12.73%)

Sugars

7.5g (15%)

Healthy Fat

12.8g

Unhealthy Fat

6.3g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. Make sure to use firm tofu to prevent it from breaking apart during cooking.

  2. For extra flavor, you can add a dash of chili oil or fresh chili slices as garnish.

  3. If you prefer a thicker laksa, simmer the broth for a few extra minutes to reduce it slightly.

FAQS

  1. Can I use regular coconut milk instead of lite coconut milk?

    Yes, you can use regular coconut milk for a richer flavor, but it will increase the calorie content of the dish.

  2. Can I substitute the vegetarian laksa paste?

    You can use any laksa paste, but ensure it is vegetarian if you want to keep the dish meat-free.

  3. How can I make this dish spicier?

    You can add fresh chili slices, chili oil, or a pinch of chili powder to increase the spice level.

  4. Can I use other vegetables?

    Yes, feel free to substitute or add vegetables like carrots, zucchini, or mushrooms based on your preference.

  5. How do I store leftovers?

    Store the laksa broth and noodles separately in airtight containers in the refrigerator for up to 2 days. Reheat gently before serving.

joelferen's profile picture
instagram

Joel Feren

(@joelferen)

I’m a Dietitian, recipe developer, and food lover who believes good nutrition should be simple, satisfying, and full of flavour. With a background in biomedical

...
chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia
Recipe Questions?