Go Back
+ servings
Vegan Khao So

Creamy Vegan Khao Soi: A Comforting Thai Delight

Discover the delightful flavors of Vegan Khao Soi, a quick and easy Thai coconut noodle soup that comforts the soul.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Thai
Calories: 450

Ingredients
  

Curry Paste
  • 2 tablespoons coriander seeds Adds aromatic flavor; substitute with ground coriander if unavailable.
  • 3 pieces mild red chillies Soak in hot water for easier blending.
  • 2 pieces shallots Substitute with yellow onions if needed.
  • 4 cloves garlic Use fresh for best flavor.
  • 1 inch ginger Fresh ginger is preferred for an authentic taste.
  • 1 teaspoon cardamom powder Substitute with a pinch of cinnamon if unavailable.
  • 1 teaspoon ground turmeric Can skip if unavailable.
  • 0.5 cup water Used for soaking chilies; add hot water from noodle prep.
Soup
  • 1 can coconut milk Creates creaminess and richness; almond or cashew milk can lighten the soup.
  • 2 tablespoons soy sauce Use tamari for a gluten-free version.
  • 1 tablespoon vegan fish sauce Substitute with a mix of soy sauce and lime juice if needed.
  • 1 tablespoon coconut sugar Add sweetness; brown sugar can alternatively be used.
  • 2 tablespoons neutral oil For frying tofu and noodles.
Noodles and Topping
  • 8 ounces flat fresh or dried noodles Choose rice noodles for a gluten-free option.
  • 14 ounces extra firm tofu Substitute with tempeh or other proteins if desired.
  • 1 cup crispy noodles Prepare with the same noodles used for the soup.
Garnish
  • 1 bunch cilantro Provides freshness; use according to your taste preference.
  • 2 pieces spring onions Adds green color and crunch.
  • 2 pieces sliced shallots Adjust based on availability.
  • 2 pieces lime wedges Adds brightness to each serving.
  • 1 cup pickled mustard greens Optional but delicious.

Equipment

  • Blender
  • large saucepan
  • Non-stick skillet
  • serving bowls

Method
 

Cooking Instructions
  1. Prepare the flat fresh or dried noodles according to the package instructions, ensuring they're al dente for the perfect bite. Reserve about half a cup of the cooking water for later use. Drain and rinse under cold water to stop cooking.
  2. Soak the mild red chillies in hot water for about 10 minutes. In a blender, combine the soaked chillies with coriander seeds, shallots, garlic, ginger, cardamom powder, and turmeric. Blend until you achieve a smooth paste.
  3. Heat 2 tablespoons of neutral oil in a saucepan over medium heat. Add the prepared curry paste, and cook for 3-5 minutes until fragrant. Add the reserved noodle cooking water, soy sauce, vegan fish sauce, and coconut milk. Stir and bring to simmer.
  4. Let the soup simmer on low for 10 minutes, allowing flavors to meld. Taste and adjust seasonings. If too thick, add more reserved cooking water as needed.
  5. Slice extra firm tofu into strips. Heat oil in a skillet over medium-high heat. Add tofu and fry for 5-7 minutes until golden brown. Transfer to a paper towel-lined plate.
  6. In the same skillet, add pre-cooked noodles into hot oil, frying for about 2-3 minutes until crispy. Drain on a paper towel.
  7. In serving bowls, layer cooked noodles at the bottom, ladle the soup over them, and top with crispy tofu and noodles. Garnish with cilantro, shallots, mustard greens, and lime wedges.

Nutrition

Serving: 1bowlCalories: 450kcalCarbohydrates: 60gProtein: 15gFat: 20gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gSodium: 800mgPotassium: 700mgFiber: 4gSugar: 5gVitamin A: 100IUVitamin C: 15mgCalcium: 100mgIron: 3mg

Notes

Ensure curry paste is blended smoothly for the best texture and adjust spice levels according to your preference. Serve with chili oil or flakes for extra kick.

Tried this recipe?

Let us know how it was!