Laksa Curry Vegetarian Version: A Rich, Spicy Coconut Noodle Soup

Updated November 6, 2026

Total time
55 min
prep 25 min · cook 30 min
Serves
4
portions as written

Jump to recipe

Laksa Curry Vegetarian Version: A Rich, Spicy Coconut Noodle Soup

Laksa is a beloved Southeast Asian noodle soup, and this vegetarian version delivers the same rich, spicy, and aromatic broth as the classic, using a homemade spice paste and creamy coconut milk. It’s a deeply satisfying bowl that’s naturally meatless but never short on flavor, thanks to the combination of lemongrass, galangal, and chilies. The creamy broth coats the noodles and vegetables beautifully, making it a perfect weeknight dinner that feels like a special treat.

Ingredients

  • For the laksa paste:
  • 3 dried red chilies, soaked in hot water for 10 minutes, drained
  • 2 shallots, roughly chopped
  • 3 cloves garlic
  • 1 thumb-sized piece fresh galangal or ginger, peeled and sliced
  • 2 stalks lemongrass, bottom 4 inches only, thinly sliced
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/2 teaspoon turmeric powder
  • 2 tablespoons (30 ml) vegetable oil
  • For the soup:
  • 4 cups (960 ml) vegetable broth
  • 1 can (14 oz / 400 ml) full-fat coconut milk
  • 2 tablespoons (30 g) tamarind paste
  • 1 tablespoon (15 ml) soy sauce or tamari
  • 1 teaspoon sugar (palm or brown sugar preferred)
  • 8 oz (225 g) dried rice noodles (vermicelli or laksa noodles)
  • 1 cup (100 g) shredded cabbage
  • 1 cup (150 g) firm tofu, cut into 1-inch cubes
  • 1 cup (150 g) green beans, trimmed and halved
  • 1/2 cup (75 g) bean sprouts
  • Salt to taste
  • For garnish: fresh cilantro, lime wedges, sliced red chili (optional)

Instructions

  1. Make the laksa paste: In a food processor or blender, combine the soaked chilies, shallots, garlic, galangal, lemongrass, coriander, cumin, and turmeric. Blend into a smooth paste, adding a tablespoon of water if needed to keep the blades moving.
  2. Heat the vegetable oil in a large pot over medium heat. Add the laksa paste and cook, stirring frequently, for 5-7 minutes until fragrant and the oil starts to separate from the paste. This step is crucial for developing the flavor.
  3. Pour in the vegetable broth and coconut milk. Stir in the tamarind paste, soy sauce, and sugar. Bring to a gentle simmer, then reduce heat to low and let it simmer uncovered for 10 minutes to meld the flavors.
  4. While the broth simmers, cook the rice noodles according to package instructions. Drain and set aside.
  5. Add the cabbage, tofu, and green beans to the broth. Simmer for 5-7 minutes, until the vegetables are tender but still have a bit of crunch. Season with salt to taste.
  6. Divide the cooked noodles among four bowls. Ladle the hot soup and vegetables over the noodles.
  7. Top each bowl with bean sprouts, fresh cilantro, a squeeze of lime, and sliced chili if desired. Serve immediately.

Tips

  • Substitutions: If you can’t find galangal, use fresh ginger—it’s a close relative and works well. Dried chilies can be replaced with 1-2 teaspoons of sambal oelek or chili paste, but adjust the amount to your heat preference.
  • Make it oil-free: To reduce oil, you can dry-toast the paste in a non-stick pan over medium heat, stirring constantly, until fragrant. Add a splash of water if it sticks.
  • Common mistake: Don’t skip cooking the paste! Raw spices taste harsh and dusty. Cooking them in oil releases their essential oils and makes the broth deep and complex.
  • Noodle choice: Thick rice noodles (like pad thai noodles) are more authentic, but thin vermicelli works too. Just adjust cooking time per package instructions.

Serving Suggestions

Serve laksa piping hot in large bowls. Offer extra lime wedges, fresh herbs like Thai basil or mint, and sliced chilies on the side so everyone can customize their bowl. A side of crispy fried shallots or a spoonful of sambal adds extra crunch and heat. This soup is a complete meal on its own, but it pairs well with a simple cucumber salad or spring rolls for a larger spread.

Variations

  • Add more protein: Include halved hard-boiled eggs or extra tofu. For a vegan version, use soy-based mock chicken or tempeh.
  • Different vegetables: Swap green beans for broccoli, zucchini, or bell peppers. Use whatever is in season.
  • Spice level: For a milder laksa, reduce the chilies to one or remove the seeds. For extra heat, add a fresh bird’s eye chili to the paste.
  • Curry laksa: Add 1 tablespoon of Malaysian curry powder to the paste for a more complex, curry-like flavor.

Storage and Reheating

Store leftover laksa broth and noodles separately in airtight containers in the refrigerator for up to 3 days. The noodles will absorb liquid and become mushy if stored together. To reheat, warm the broth in a pot over medium heat until simmering. Place the noodles in a bowl and pour the hot broth over them. If the broth has thickened, thin it with a little water or vegetable broth. The broth also freezes well for up to 3 months; thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use laksa paste from a jar? Yes, you can substitute about 3 tablespoons of store-bought laksa paste for the homemade paste. However, the flavor will be less fresh and may be saltier, so adjust the soy sauce accordingly.

What is galangal and can I skip it? Galangal is a root similar to ginger but with a more floral, piney flavor. It’s a key ingredient in laksa. If you can’t find it, fresh ginger is the best substitute, though the flavor will be slightly more peppery.

Can I make this gluten-free? Yes, use tamari or gluten-free soy sauce instead of regular soy sauce, and ensure your vegetable broth is gluten-free. Rice noodles are naturally gluten-free.

Why is my broth not creamy? Make sure you use full-fat coconut milk, not light. Shake the can well before opening, and don’t boil the soup vigorously after adding the coconut milk, as it can separate.

Can I prepare the laksa paste in advance? Absolutely. The paste can be made up to 3 days ahead and stored in the refrigerator in an airtight container. You can also freeze it in an ice cube tray for up to 3 months.

Is this laksa very spicy? The heat level is medium. The dried chilies provide warmth, but it’s not overwhelmingly hot. Adjust the number of chilies to suit your tolerance.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).