Thai Vermicelli Noodle Soup

This Thai-style vermicelli noodle soup recipe is creamy, spicy, and loaded with crisp veggies and slurpable noodles. It’s quick to pull together, big on flavor, and built for weeknights when you want comfort food fast.
post featured image
Overhead shot of Thai vermicelli noodle soup with rice noodles, vegetables, and fresh herbs.
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

There’s soup—and then there’s this Thai-style vermicelli noodle soup. A rich, slurpy, coconut-creamy broth with golden swirls of curry and just the right amount of heat. Toss in tender-crisp veggies and a tangle of vermicelli noodles, and what you’ve got is a Thai-inspired noodle soup that hits all the notes: savory, spicy, slightly sweet, and completely satisfying.

It’s a weeknight-level recipe with weekend-level payoff. The curry paste does the heavy lifting, the noodles bring the cozy carbs, and the whole thing comes together in under 40 minutes. Whether you call it Thai vermicelli soup or coconut curry noodle soup, it’s perfect for chilly nights, meal prep wins, or those moments when you want takeout flavor without any delivery involved.

If you love all things Thai-inspired, don’t miss out on this Thai tofu salad with peanut sauce, Thai red curry with rice recipe, and authentic vegan pad Thai noodles. Or, this glass noodle soup when you’re craving more veggie noodle soup recipes!

Why You’ll Love This Vermicelli Noodle Soup

This Thai-style vermicelli noodle soup recipe is what cozy cravings are made of. Silky coconut broth, tender-crisp vegetables, and delicate noodles come together in one dreamy bowl that’s spicy, savory, and deeply slurpable. Here’s why you’ll love it:

  • Big Flavor, Minimal Effort. The curry paste brings bold, Thai-inspired flavor without the need for dozens of ingredients. It’s your weeknight shortcut to restaurant-level broth in under 40 minutes.
  • Comforting Without Feeling Heavy. Coconut milk adds richness, but the overall feel is light and bright—thanks to crunchy veggies, rice noodles, and just the right touch of heat.
  • Customizable to What You Have. Use whatever veggies are in the fridge—snap peas, mushrooms, kale, or bok choy all work beautifully. You can even swap in glass noodles or add tofu for extra protein.
  • Naturally Vegan and Gluten-Free. This vermicelli curry soup skips the meat and dairy but brings all the umami. Plus, rice noodles keep it gluten-free by default.
  • Meal Prep–Friendly and Slurp-Worthy. Store the broth and noodles separately and reheat all week. It’s the kind of vegan noodle soup that gets even better the next day.

Key Ingredients

This vermicelli noodle soup recipe keeps things simple but powerful. Each ingredient pulls its weight—bringing depth, texture, and the bold, Thai-inspired flavor that makes this soup craveable. Here’s what makes it shine:

Flat lay of key ingredients for vermicelli noodle soup including rice noodles, broth, and vegetables.
  • Vermicelli Noodles These thin rice noodles are soft, slurpable, and cook in minutes. They soak up the curry broth beautifully and give the soup its signature texture. You can also use glass noodles if you prefer something extra silky.
  • Thai Yellow Curry Paste – This is the flavor base of the broth—spicy, slightly sweet, and packed with lemongrass, turmeric, and garlic. Be sure to check the label for vegan-friendly versions (some contain shrimp paste).
  • Full-Fat Coconut Milk – Adds richness and body to the broth while mellowing the spice. It’s what transforms this into a true coconut curry noodle soup—creamy, dreamy, and deeply comforting.
  • Vegetable Broth – Balances the richness of the coconut milk and helps carry the flavors of the curry paste. Choose a broth with clean, savory notes to complement the spice.
  • Brown Sugar – Just a touch balances the heat and brings out the warmth of the curry spices. It also rounds out the soup’s slightly sweet, Thai-style flavor profile.
  • Fresh Vegetables – Red bell pepper, broccoli, and carrots add color, crunch, and nutrients. Feel free to swap in mushrooms, bok choy, or baby spinach based on what you have on hand.
  • Garlic + Onion + Ground Ginger This aromatic trio lays the foundation for flavor before the curry paste even hits the pot. It’s what makes your kitchen smell amazing within the first five minutes.
  • Chili Flakes (Optional) – For a little extra heat if you like your vermicelli curry soup on the spicy side. Totally optional, but totally delicious.

How To Make

This vermicelli noodle soup recipe comes together in under 40 minutes, making it perfect for busy weeknights or whenever you’re craving something cozy and full of flavor. The curry paste and coconut milk do most of the heavy lifting—your job is just to build the layers (it’s so easy!). Here’s how to make it:

Chopped onion and garlic sautéing in sesame oil in a cream-colored Dutch oven.

Step 1: Sauté the Aromatics – In a large pot, heat the sesame oil over medium heat. Add the chopped onion and minced garlic and cook for 2–3 minutes, until the kitchen smells incredible and everything is soft and golden.

Raw carrots, broccoli, and red bell pepper added to onion base in Dutch oven.

Step 2: Stir-Fry the Vegetables – Add the red bell pepper, broccoli, and carrot. Stir-fry for about 5–6 minutes, just until the veggies start to soften but still have a little bite. This keeps your Thai vermicelli soup colorful and textural.

Broccoli, red bell pepper, and yellow curry paste in a pot with sautéed onion and garlic.

Step 3: Add the Curry Paste – Stir in the Thai yellow curry paste and coat everything evenly.

Sautéed carrots, broccoli, red pepper, and curry paste cooking down in a pot.

Let it cook for 1–2 minutes to bloom the spices and bring out that deep, savory aroma.

Coconut milk added to Thai curry soup with vegetables in a cream-colored pot.

Step 4: Pour in the Broth and Coconut Milk – Add the vegetable broth and full-fat coconut milk, stirring well to combine. This is your creamy curry broth base—the heart of this coconut curry noodle soup.

Thai-style soup in progress with coconut milk, vegetables, and yellow curry paste simmering.

Step 5: Simmer and Season – Bring the mixture to a gentle simmer. Stir in the brown sugar, ground ginger, salt, and chili flakes (if using).

Large pot of Thai-style vermicelli noodle soup with coconut curry broth and broccoli.

Let everything simmer uncovered for 10–12 minutes to allow the flavors to meld and the vegetables to finish cooking.

Step 6: Cook the Noodles – While the broth simmers, prepare the vermicelli noodles according to the package instructions. Drain and set aside. If using glass noodles instead, cook them just until tender—they’ll continue to soften once added to the soup.

Bowl of Thai-style vermicelli noodle soup topped with lime wedges, fresh cilantro, and crisp vegetables.

Step 7: Assemble and Serve – Divide the noodles between bowls and ladle the hot curry broth and vegetables over top. Garnish with fresh herbs (like cilantro or Thai basil), a squeeze of lime, or extra chili flakes for heat.

Pro Tip: Keep the noodles and broth separate if you’re meal-prepping—this prevents sogginess and keeps the texture just right.

How To Serve

This vermicelli noodle soup recipe is cozy enough to eat solo, but it also plays well with other dishes. Whether you’re building a quick lunch or a full Thai-inspired spread, here’s how to turn your noodle bowl into a complete meal:

  • Over a Scoop of Jasmine Rice – Make it extra hearty by adding a spoonful of steamed rice to the bottom of the bowl. It soaks up the curry broth and adds a grounding texture that turns this into a rice-noodle hybrid moment.
  • With Crispy Tofu or Plant-Based Chicken – Top your soup with pan-seared tofu or vegan chicken for a protein boost. They add savory depth and make it a fully satisfying one-bowl meal.
  • Add Fresh Herbs and Crunch – Toss in fresh cilantro, Thai basil, or mint for brightness. For texture, try bean sprouts, crushed peanuts, or fried shallots—these little add-ons make every bite pop.
  • Serve With a Light Side – Balance the richness of the coconut curry with a side of pickled onions, cucumber salad, or steamed greens like bok choy or broccoli.
  • Drizzle, Swirl, or Squeeze – Customize your bowl with chili crisp, sriracha, or a squeeze of fresh lime. A swirl of vegan chili oil takes it into spicy vermicelli curry soup territory.

FAQs

Are vermicelli noodles good for soup?

Yes—vermicelli noodles are perfect for soup. Their thin shape and quick cook time make them ideal for brothy dishes like Thai vermicelli soup, where they absorb flavor without getting mushy.

How do you prepare vermicelli noodles for soup?

To make this vermicelli noodle soup recipe, cook the noodles according to package directions—usually a 3–5 minute soak or boil. Rinse with cold water to prevent sticking, then add just before serving.

Can I make vermicelli noodle soup ahead of time?

Yes, but keep the noodles and broth separate. Store them in different containers and combine just before eating. This keeps the noodles from over-softening and makes leftovers taste fresh.

Bowl of vermicelli noodle soup with lime wedges, cilantro, and coconut curry broth.

If you make this Thai vermicelli noodle soup recipe, please leave a star rating and let me know what you think in the comments below! I love reading your comments!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!

Thai Vermicelli Noodle Soup

5 from 7 votes
This Thai-style vermicelli noodle soup recipe is creamy, spicy, and loaded with slurpable noodles and tender-crisp veggies. Thai curry paste builds the flavor, coconut milk brings the richness, and rice noodles pull it all together. It’s fast, flavorful, and built for cozy nights in.
Overhead shot of Thai vermicelli noodle soup with rice noodles, vegetables, and fresh herbs.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4

Ingredients

  • 2 tablespoons sesame oil
  • 2 cloves garlic, minced
  • ½ cup chopped onion
  • 1 cup red bell pepper, cut into strips
  • 1 cup chopped broccoli
  • 1 medium carrot, chopped
  • 3 tablespoons Thai yellow curry paste, plant-based
  • 3 cups vegetable broth
  • 1 14-ounce can full-fat coconut milk
  • ¼ cup brown sugar
  • 1 teaspoon ground ginger
  • 1 teaspoon chili flakes, optional
  • 1 4-ounce package vermicelli noodles, we also love glass noodles!

Instructions

  • In a large pot, heat the sesame oil over medium heat. Add the minced garlic and chopped onion and sauté for 2–3 minutes or until fragrant and slightly softened.
  • Toss in the red bell pepper, broccoli, and carrot. Stir-fry for another 5–6 minutes, letting them soften just a bit while still keeping their color and crunch.
  • Add the Thai yellow curry paste and stir everything together until the vegetables are coated and the paste is fragrant.
  • Add the vegetable broth and coconut milk, stirring to combine. Bring the mixture to a gentle simmer.
  • Add the brown sugar, salt, ground ginger, and chili flakes (if using). Stir well and let the soup simmer uncovered for about 10–12 minutes, allowing the flavors to meld and the veggies to finish cooking.
  • While the soup is simmering, cook your vermicelli or glass noodles according to package instructions. Drain and set aside.
  • Divide the cooked noodles into serving bowls. Ladle the hot, flavorful soup over the noodles. Garnish with fresh herbs, a squeeze of lime, or extra chili flakes if desired.

Notes

  • Scan the curry label: Not all Thai curry pastes are vegan—some sneak in shrimp paste or fish sauce. Look for brands clearly labeled as vegan.
  • Noodles last, always: Vermicelli or glass noodles both work well—just cook separately and add them right before serving to keep them silky, not soggy.
  • Make it a meal: Add crispy tofu or vegan chicken to boost protein. Stir in at the end to keep the texture just right.
  • Storage smarts: Keep broth and noodles separate in the fridge for up to 4 days. Combine just before reheating to avoid mushy leftovers.
  • Gentle reheat > microwave blast: Warm the broth first, then add noodles and swirl to heat through to avoid breaking them.
  • Spice it your way: Use mild curry paste or kick things up with chili flakes, sriracha, or a drizzle of chili crisp.
  • Top like a pro: Finish with lime wedges, cilantro, scallions, or a splash of coconut milk for brightness and balance.

Nutrition

Calories: 246kcal | Carbohydrates: 42g | Protein: 3g | Fat: 8g | Saturated Fat: 6g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 549mg | Potassium: 264mg | Fiber: 3g | Sugar: 14g | Vitamin A: 6003IU | Vitamin C: 73mg | Calcium: 61mg | Iron: 1mg
Course — Soup
Cuisine — Thai
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner every month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Leave a Comment

5 from 7 votes (1 rating without comment)

Your email address will not be published. Required fields are marked *


The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating




6 comments
  1. 5 stars
    delicious such a yummy looking soup

  2. 5 stars
    Such a warming soup! I love keeping vermicelli noodle in my pantry specifically for this 🙂

  3. 5 stars
    This soup is next level! Sooo good!

Stay Inspired!

Thank you for subscribing!