Go Back
+ servings
a bowl of soup

Vegan Laksa Soup

This super easy Vegan Laksa Soup is spicy, warming, and so full of flavor you’ll be reaching for seconds! The coconut milk-based broth, crispy tofu and homemade laksa paste really take it to the next level.
5 from 3 votes
Print Pin
Cuisine: Malaysian
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 4
Calories: 536kcal

Ingredients 

For the laksa paste

  • 2 small shallots, peeled and roughly chopped
  • 1 medium fresh red chili pepper, roughly chopped
  • 2 large garlic cloves
  • 1 ounce (30 g) fresh ginger or galangal, roughly sliced
  • 2 lemongrass stalks, white part only, chopped
  • ¼ cup (35 g) raw cashew nuts
  • 2 tablespoons peanut oil
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon sweet paprika

For the soup

  • 1 tablespoon peanut oil, or another neutral oil
  • 2 medium shallots, finely chopped
  • 1 red bell pepper, sliced
  • 1 can 13.5 fl. oz / 400 ml coconut milk
  • 4 cups (1000 ml) vegetable stock
  • 1 cup (100 g) bean sprouts
  • 4.5 oz (125 g) rice noodles, uncooked
  • 1 pak choi, leaves separated
  • 5 ounces (150 g) crispy tofu
  • Juice of 1 small lime
  • ½ bunch fresh coriander

Instructions

Prepare the Laksa Paste

  • In a blender or food processor, combine the shallots, red chili pepper, garlic, ginger (or galangal), lemongrass, cashew nuts, peanut oil, cumin, coriander, and paprika.
    2 small shallots
    1 medium fresh red chili pepper
    2 large garlic cloves
    1 ounce fresh ginger or galangal
    2 lemongrass stalks
    ¼ cup raw cashew nuts
    2 tablespoons peanut oil
    1 teaspoon ground cumin
    1 teaspoon ground coriander
    ½ teaspoon sweet paprika
  • Blend the ingredients until you get a smooth paste. You might need to scrape down the sides a few times to ensure everything is blended well.

Make the Soup

  • Heat the peanut oil in a large pot over medium heat. Add the chopped shallots and sliced red bell pepper. Cook for a few minutes, until the shallots soften and the pepper starts to become tender.
    1 tablespoon peanut oil
    2 medium shallots
    1 red bell pepper
  • Add the prepared laksa paste to the pot. Cook for another couple of minutes, stirring constantly, until the paste becomes fragrant.
  • Add the coconut milk and vegetable stock to the pot. Bring the soup to a simmer.
    1 can 13.5 fl. oz / 400 ml coconut milk
    4 cups vegetable stock
  • Add the rice noodles and bean sprouts to the pot together with the pak choi. Cook for 5-6 minutes or until the rice noodles are cooked.
    1 cup bean sprouts
    4.5 oz rice noodles
    1 pak choi
  • Stir in the crispy tofu and lime juice. Ladle the soup into bowls and garnish with fresh coriander leaves.
    5 ounces crispy tofu
    Juice of 1 small lime
    ½ bunch fresh coriander

Nutrition

Calories: 536kcal | Carbohydrates: 47g | Protein: 10g | Fat: 37g | Saturated Fat: 21g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 8g | Sodium: 1024mg | Potassium: 577mg | Fiber: 4g | Sugar: 8g | Vitamin A: 1832IU | Vitamin C: 63mg | Calcium: 104mg | Iron: 6mg