As the scent of spicy curry paste fills the kitchen, I’m transported to the bustling streets of Thailand, where the allure of warm bowls of Vegan Khao Soi beckons. This quick and easy Thai coconut noodle soup, with its creamy broth and crispy fried tofu, has become my go-to comfort food, especially when time’s tight. Not only does this recipe come together in under 30 minutes, but it also offers flexibility with gluten-free options, making it a perfect choice for any gathering. Topped with fresh herbs and zesty lime, each spoonful is a delightful hug for your senses. So, are you ready to bring a taste of Thailand into your own home?

Why is Vegan Khao Soi so beloved?

Creamy Comfort: The luscious texture of the coconut milk forms a warm embrace in every spoonful, making it the ultimate comfort dish for both cozy nights and special gatherings.

Quick and Easy: With the entire preparation taking under 30 minutes, this dish fits seamlessly into any busy lifestyle without sacrificing flavor.

Versatile Ingredients: Easily adjust to dietary needs—swap rice noodles for a gluten-free option or use tempeh in place of tofu.

Bursting With Flavor: The aromatic blend of spices, combined with fresh herbs and zesty lime, creates a rich flavor profile that’s sure to impress your guests.

Crowd-Pleasing Dish: Perfect for gatherings, this Vegan Khao Soi has a universal appeal, making it a hit among both vegans and non-vegans alike.

Try serving it with additional chili oil or a side of fresh salad for a complete meal. Each bite truly transports you to the heart of Thailand, beckoning you back for more!

Vegan Khao Soi Ingredients

For the Curry Paste

  • Coriander Seeds – Adds aromatic flavor; substitute with ground coriander if unavailable.
  • Mild Red Chillies – Provides heat and depth; soak in hot water for easier blending.
  • Shallots – Adds sweetness and depth; can substitute with yellow onions if needed.
  • Garlic – Offers a strong aromatic base; use fresh for best flavor.
  • Ginger – Adds warmth and spice; fresh ginger is preferred for an authentic taste.
  • Cardamom Powder – Enhances complexity; substitute with a pinch of cinnamon if unavailable.
  • Ground Turmeric – Provides color and aroma; can skip if unavailable.
  • Water – Used for soaking chilies; adds flavor to the broth; use hot water from noodle prep.

For the Soup

  • Coconut Milk – Creates creaminess and richness; almond or cashew milk can lighten the soup.
  • Soy Sauce – Adds umami; use tamari for a gluten-free version.
  • Vegan Fish Sauce – Provides a similar flavor; substitute with a mix of soy sauce and lime juice if needed.
  • Coconut Sugar – Adds sweetness; brown sugar can alternatively be used.
  • Neutral Oil – For frying tofu and noodles, creating crispiness.

For the Noodles and Topping

  • Flat Fresh or Dried Noodles – Serve as the soup base; choose rice noodles for a gluten-free option.
  • Extra Firm Tofu – Offers protein; substitute with tempeh or other proteins if desired.
  • Crispy Noodles (for topping) – Adds a delightful crunch; prepare with the same noodles used for the soup.

For Garnish

  • Cilantro – Provides freshness; use according to your taste preference.
  • Spring Onions – Adds green color and crunch; perfect for a pop of flavor.
  • Sliced Shallots – For an additional burst of sweetness; adjust based on availability.
  • Lime Wedges – Adds brightness to each serving; don’t skip this for extra zing!
  • Pickled Mustard Greens – Enhances the soup with a tangy element; optional but delicious.

Get ready to dive into the irresistible flavors of Vegan Khao Soi! Each ingredient plays a crucial role in creating the deep, rich essence of this comforting dish!

Step‑by‑Step Instructions for Vegan Khao So

Step 1: Boil the Noodles
Begin by preparing the flat fresh or dried noodles according to the package instructions, ensuring they’re al dente for the perfect bite. Set a timer for 5-7 minutes and remember to reserve about half a cup of the cooking water for later use. Drain and rinse the noodles under cold water to stop the cooking process, and set them aside.

Step 2: Prepare Curry Paste
Soak the mild red chillies in hot water for about 10 minutes to soften them, making blending easier. In a blender, combine the soaked chillies with coriander seeds, shallots, garlic, ginger, cardamom powder, and turmeric. Blend everything until you achieve a smooth paste, adding a splash of the chili soaking water if needed for the right consistency.

Step 3: Cook the Soup
In a large saucepan, heat 2 tablespoons of neutral oil over medium heat for about 2 minutes. Add the prepared curry paste, and cook it for 3-5 minutes or until it becomes fragrant and deepens in color. Carefully pour in the reserved noodle cooking water along with soy sauce, vegan fish sauce, and coconut milk. Stir thoroughly and bring the mixture to a gentle simmer over medium-low heat.

Step 4: Adjust the Broth
Let the soup simmer for about 10 minutes on low heat, allowing the flavors to meld beautifully. As the broth thickens, taste and adjust seasonings, adding coconut sugar for sweetness and adjusting saltiness to your liking. If the broth looks too thick, simply add a little more reserved cooking water to achieve your desired consistency.

Step 5: Fry the Tofu
Slice extra firm tofu into strips, and season lightly with your favorite spices. In a non-stick skillet, heat oil over medium-high heat for about 2 minutes until shimmering. Add the tofu slices to the pan and fry for 5-7 minutes, turning occasionally, until they are golden brown and crispy on all sides. Transfer them to a paper towel-lined plate to absorb excess oil.

Step 6: Prepare Crispy Noodle Topping
In the same skillet, add a handful of pre-cooked noodles into hot oil, frying them for about 2-3 minutes until crispy and golden. Keep an eye on them to prevent burning, and once done, use a slotted spoon to transfer the crispy noodles to a paper towel to drain excess oil.

Step 7: Assemble the Bowl
In broad serving bowls, layer the cooked noodles at the bottom, then ladle the fragrant soup over them. Top generously with crispy fried tofu and the crispy noodle topping. Garnish each bowl with fresh cilantro, sliced shallots, pickled mustard greens, chopped spring onions, and lime wedges on the side for an extra zing.

Storage Tips for Vegan Khao Soi

  • Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave until warmed through, ensuring the flavors stay vibrant.
  • Freezer: The soup (without noodles) can be frozen for up to 3 months. Thaw overnight in the fridge before reheating on the stovetop or in the microwave.
  • Curry Paste: Make your curry paste ahead of time, storing it in the fridge for up to 3 days, so you can whip up a quick Vegan Khao Soi anytime.
  • Noodles: If you’ve got leftover noodles, store them separately in the fridge for up to 2 days. Reheat in boiling water for a few seconds before adding them to your soup.

Variations & Substitutions for Vegan Khao Soi

Feel free to customize your Vegan Khao Soi and make it uniquely yours with these enticing variations!

  • Gluten-Free: Substitute flat ‘egg’ noodles with rice noodles to ensure a gluten-free delight without sacrificing flavor.
  • Protein-Packed: Swap out tofu for tempeh or seitan for a heartier protein boost. Each brings unique texture and flavor, transforming your dish into a satisfying meal.
  • Nut-Free: Use coconut milk instead of almond or cashew milk for creaminess, ensuring your soup remains nut-free while retaining its comfort factor.
  • Extra Veggies: Add in some fresh leafy greens like bok choy or spinach for additional nutrients and a lovely pop of color in your bowl. They’ll wilt beautifully in the warm broth.
  • Spice it Up: Increase the number of red chillies or add a spoonful of chili paste for those who crave a spicier kick. For a milder option, opt for sweet bell pepper slices instead.
  • Fresh Herbs: Experiment with seasonal herbs like Thai basil or mint to switch up the flavor profile and add a refreshing twist to your soup. Feel free to mix and match!
  • Creaminess Level: If you love creaminess, increase the amount of coconut milk or incorporate a dollop of vegan sour cream just before serving. It adds a rich, tangy layer to each delicious bite.
  • Pickled Enhancements: Serve with a side of pickled vegetables or use different pickled greens to elevate each bowl with pungent, tangy notes for fantastic contrast to the rich broth.

Feel inspired? You can always remix the flavors and textures of your Vegan Khao Soi, making it a wonderfully adaptable dish for every occasion! And if you’re looking for more flavor options, don’t forget to check out how to add a side of fresh salad or experiment with garnishes like chili oil for an extra zing!

Expert Tips for Vegan Khao Soi

  • Blend Smoothly: Ensure your curry paste is blended until velvety for the best texture; lumps can affect the soup’s consistency.

  • Fry Tofu Hot: Use hot oil to fry tofu, achieving a crispy exterior; cooler oil will make it soggy instead.

  • Customize Spice Levels: Adjust red chillies based on your heat preference; serve with chili oil or flakes on the side for extra kick.

  • Check Broth Thickness: If the broth becomes too thick, add reserved noodle cooking water gradually to achieve the right consistency.

  • Prep Ahead: Make the curry paste up to three days in advance for a quick dinner solution. Just store it in the fridge!

Make Ahead Options

These Vegan Khao Soi are perfect for meal prep enthusiasts! You can prepare the curry paste up to 3 days in advance and store it in an airtight container in the fridge. Additionally, the soup (without the noodles) can be made ahead and refrigerated for up to 3 days—just reheat gently on the stove. To maintain quality, wait to fry the tofu and crispy noodles until just before serving to ensure they stay crunchy and fresh. When ready to enjoy your comforting Vegan Khao Soi, simply heat the soup, cook the noodles according to package instructions, and assemble your bowls for a restaurant-quality dish with minimal effort!

What to Serve with Creamy Vegan Khao Soi?

A delightful bowl of Vegan Khao Soi can shine even brighter when paired with the right accompaniments, enhancing your dining experience.

  • Crispy Spring Rolls: These light, flaky bites provide crunch and a burst of flavor. They serve as a wonderful appetizer to set the mood for your meal.

  • Jasmine Rice: Fluffy, fragrant jasmine rice acts as a perfect base to soak up the luscious broth, adding a comforting element to each bite.

  • Thai Cucumber Salad: The refreshing crunch of this salad, with its tangy dressing, provides a palate cleanser that balances the rich, creamy soup beautifully.

  • Grilled Vegetables: Charred seasonal veggies add depth and texture, offering a savory complement that enhances the overall experience of your Khao Soi.

  • Chili Oil Drizzle: A simple yet impactful addition, a drizzle of chili oil will elevate your soup’s spice level, giving it an extra kick for spice enthusiasts.

  • Zesty Lime Wedges: Always a must-have, lime wedges introduce a zesty brightness to your soup, enhancing the flavors and adding a fresh touch.

As you explore these pairings, remember that each option serves to complement the flavors of your Vegan Khao Soi, creating a harmonious culinary experience that is truly unforgettable.

Vegan Khao Soi Recipe FAQs

What type of noodles should I use for Vegan Khao Soi?
I recommend using flat fresh or dried rice noodles for a gluten-free option. If you prefer the traditional texture, regular flat noodles work wonderfully as well. Just remember, fresh noodles will cook quicker than dried ones, so stay close while cooking to avoid overcooking!

How do I store leftover Vegan Khao Soi?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave, ensuring the flavors stay vibrant. For the best quality, keep the noodles separate from the broth if possible, as they can become soggy.

Can I freeze Vegan Khao Soi?
Absolutely! The soup, without the noodles, can be frozen for up to 3 months. To freeze, allow the soup to cool completely, then transfer to a freezer-safe container. When you’re ready to enjoy it again, thaw it overnight in the fridge and reheat on the stove, adding a splash of coconut milk if it thickens too much.

How do I ensure my curry paste is the right consistency?
To achieve that velvety texture, blend your curry paste until completely smooth. If it appears too thick and difficult to blend, add a small splash of the chili soaking water until it reaches a smoother consistency. A well-blended paste is crucial for enhancing the flavors in your soup!

What should I do if my soup is too spicy?
If you find the heat level too high, you can balance it out by adding a bit more coconut milk or a teaspoon of sugar to neutralize the spice. Another option is to serve with a side of lime wedges, which can help cut through the heat while complementing the flavors beautifully.

Are there any dietary considerations for pets or allergies?
This Vegan Khao Soi is generally safe for humans, but avoid feeding it to pets due to the spices and soy sauce. If you or anyone you’re serving has specific allergies, always double-check the ingredients, especially soy and coconut products, to ensure it fits their dietary needs.

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!