Thai Red Curry Noodle Soup

Category: Evening Meals That Deliver Results

This Thai-inspired red curry noodle soup offers a harmonious blend of vermicelli noodles, silken tofu, and shiitake mushrooms, cooked in a rich coconut milk base infused with fragrant garlic, ginger, and red curry paste. The silky broth balances spice with subtle sweetness from brown sugar and tang from fresh lime juice, garnished with cilantro to brighten each spoonful. Ready in under 40 minutes, it’s a comforting dish that quickly adapts to your preferred heat level.

Sarah Crisp
Recipe By Sarah Crisp Sarah Crisp
Last updated on Thu, 08 Jan 2026 21:11:27 GMT
A bowl of Thai Red Curry Noodle Soup. Pin
A bowl of Thai Red Curry Noodle Soup. | cookrisp.com

This Thai red curry noodle soup is the ultimate comfort for those craving bold flavors and slurpable noodles in a single bowl. Inspired by the vibrant street markets of Thailand, it offers aromatic broth, silky tofu, earthy mushrooms, and a slight coconut sweetness balanced with fresh lime.

This recipe took off in my house after a rainy-day experiment when I needed to use leftover mushrooms and tofu. Now it has become our Sunday tradition, especially in winter. My kids love garnishing their bowls with extra lime and cilantro.

Gather Your Ingredients

  • Dried vermicelli noodles: Essential for a true Southeast Asian noodle soup. Choose thin rice noodles for best texture and avoid wheat-based noodles
  • Avocado oil: A neutral high-heat oil that lets the curry flavors shine. Use any mild-tasting oil if needed
  • Red onion: Adds gentle sweetness and aromatics. Pick smaller firm onions for freshness
  • Red bell pepper: A burst of color and subtle sweetness. Select peppers with taut skins and vibrant red color
  • Garlic: Freshly minced garlic boosts depth and fragrance. Avoid pre-minced for best results
  • Shiitake mushrooms: Offer earthy umami and a meaty bite. Use fresh shiitakes if you can but dried work in a pinch
  • Fresh grated ginger: Brightens the broth and balances sweetness. Choose plump ginger roots without wrinkled skin
  • Thai red curry paste: Delivers the signature heat and lemongrass undertones. Start with a milder amount and work up if you like it spicy
  • Tomato paste: Provides body and adds rich savory balance. Opt for double-concentrated paste for deeper flavor
  • Vegetable broth: Low sodium allows the spices and coconut milk to take center stage. Use homemade or boxed broth
  • Full-fat coconut milk: Brings creamy body and tropical flavor. Always shake the can to mix the cream and water
  • Vegan fish sauce: Adds authentic salty depth. Look for one with natural ingredients
  • Brown sugar: A hint of sweetness that highlights the curry and coconut. Adjust type and amount to taste
  • Silken extra-firm tofu: Gently cubes and absorbs curry flavor. Well pressed and cut evenly to avoid crumbling
  • Fresh lime juice: Brings a bright acidic note and balances richness. Use freshly squeezed for vibrant flavor
  • Chopped cilantro: Garnish for herbal note and color. Choose bunches with perky leaves and stems

How to Make It

Prepare the Noodles:
Cook the dried vermicelli according to package instructions until just tender. Rinse immediately under cold water to prevent sticking and set aside for later
Sauté the Vegetables:
Heat the avocado oil in your largest versatile pot over medium heat. Add sliced red onion, mushrooms and bell pepper and cook for four to six minutes until soft and fragrant. Stir often, scraping up any bits that stick to the bottom
Build the Aromatics:
Add the minced garlic and freshly grated ginger to the pot. Cook for about forty five seconds until the mixture smells bright and pungent. This blooming process draws out the essential flavors
Toast the Curry Paste:
Drop in the Thai red curry paste and tomato paste. Stir constantly for at least one minute but up to two. This step is where the pastes release their oils, deepening both aroma and flavor
Create the Broth:
Pour in the vegetable broth and full fat coconut milk along with the vegan fish sauce and brown sugar. Stir everything together and bring to a gentle boil. Turn the heat down and let the soup simmer uncovered for around ten minutes to let the flavors develop
Add Noodles and Tofu:
Gently fold the cooked noodles and cubed tofu into the bubbling broth. Let them warm through for just one to two minutes so the tofu stays delicate and the noodles do not overcook
Finish with Lime and Cilantro:
Remove the pot from heat. Off the heat, stir in the fresh lime juice and chopped cilantro. Taste for seasoning and add more salt or lime juice if needed. This final step lifts the dish and balances the richness
Serve and Garnish:
Ladle the soup into bowls and top with extra cilantro and lime wedges if you like. The aroma at this point is irresistible and your kitchen will smell like a Thai eatery
A bowl of soup with noodles and vegetables.
A bowl of soup with noodles and vegetables. | cookrisp.com

I love the delicate slippery noodles in this dish which soak up the complex broth so well. My youngest daughter insists on extra mushrooms every time and we always share a laugh sneaking tastes before serving.

Flavor Boosters

Let the soup cool fully before refrigerating for up to four days. Store the noodles and broth separately to keep their textures just right. For freezer storage, leave out the noodles and tofu and add fresh when reheating. You can use any variety of mushrooms such as cremini or oyster if shiitake are unavailable. Tamari or soy sauce is a decent swap for vegan fish sauce and light coconut milk will make the broth less rich but still delicious. Brown sugar can be swapped with coconut sugar or maple syrup.

Serving Suggestions

Serve with a side of jasmine rice or crusty bread for a heartier meal. For topping, add shredded carrots, bean sprouts or a handful of fresh basil. Squeeze extra lime at the table for personal zing.

Creative Twists

Spring swap in asparagus and baby spinach; winter add extra mushrooms and a splash of extra coconut milk. In autumn, stir in roasted butternut squash cubes or sweet potatoes for warming sweetness. If you plan to freeze this soup, make the base and freeze without the noodles and tofu. When ready to eat, warm the soup base and add freshly cooked noodles and tofu before serving for the best texture.

A bowl of soup with noodles and vegetables.
A bowl of soup with noodles and vegetables. | cookrisp.com

Try this Thai red curry noodle soup when you need a comforting, vibrant meal. The balance of spice, creaminess, and freshness makes it unforgettable every time.

Common Questions About This Recipe

→ What type of noodles work best?

Thin dried vermicelli rice noodles are ideal for their delicate texture and quick cooking time, soaking up the rich broth beautifully.

→ Can I adjust the spice level?

Yes, you can add dried red chilies to increase heat or use extra coconut milk and brown sugar to mellow the spiciness to your liking.

→ Is the dish suitable for vegan diets?

Absolutely, it uses silken tofu and plant-based fish sauce substitutes, making the curry fully vegan-friendly and rich in flavor.

→ How do I make the broth creamier?

Adding additional coconut milk towards the end of cooking will enrich the broth’s texture and add extra creaminess.

→ What ingredients add fresh flavor?

Fresh lime juice and chopped cilantro stirred in just before serving brighten the dish, complementing the curry's aromatic depth.

Thai Red Curry Noodles

This vibrant Thai red curry features vermicelli noodles, tofu, and shiitake mushrooms, enhanced with creamy coconut milk and bold spices. Perfect for any cozy meal, a keeper.

Prep Time
15 minutes
Time to Cook
20 minutes
Complete Time
35 minutes
Recipe By Sarah Crisp: Sarah Crisp

Recipe Type: Dinner Victories

Level of Difficulty: Moderate Difficulty

Cuisine Style: Thai

Makes: 6 Number of Servings (About 12 cups soup)

Dietary Categories: Vegan Option, Suitable for Vegetarians, Free of Gluten, Without Dairy

Ingredients You’ll Need

→ Noodles

01 6 ounces dried vermicelli rice noodles

→ Aromatics and Vegetables

02 2 tablespoons avocado oil
03 1 small red onion, thinly sliced
04 1 small red bell pepper, thinly sliced
05 3 cloves garlic, minced
06 4 ounces shiitake mushrooms, stems removed and sliced
07 1 tablespoon freshly grated ginger

→ Soup Base

08 4 tablespoons Thai red curry paste
09 1 tablespoon tomato paste
10 5 cups low sodium vegetable broth
11 1 cup full-fat coconut milk
12 2 tablespoons vegan fish sauce
13 1 tablespoon brown sugar

→ Proteins and Garnishes

14 12 ounces silken extra-firm tofu, cubed
15 1 to 2 tablespoons fresh lime juice
16 1/4 cup chopped fresh cilantro

How to Make It

Step 01

Prepare vermicelli noodles according to package directions. Drain and rinse with cold water, then set aside.

Step 02

Heat avocado oil in a large stockpot over medium heat. Add sliced red onion, red bell pepper, and shiitake mushrooms. Sauté until tender, about 4 to 6 minutes.

Step 03

Stir in minced garlic and grated ginger. Sauté until fragrant, 30 to 60 seconds.

Step 04

Add Thai red curry paste and tomato paste to the pot. Cook, stirring, for 1 to 2 minutes until the mixture is aromatic.

Step 05

Pour in vegetable broth, coconut milk, vegan fish sauce, and brown sugar. Increase heat to bring to a gentle boil, then reduce to low and simmer uncovered for 10 minutes.

Step 06

Add cooked vermicelli noodles and cubed tofu to the soup. Warm through for 1 to 2 minutes.

Step 07

Remove pot from heat. Stir in fresh lime juice and chopped cilantro. Taste and adjust seasoning as desired.

Step 08

Ladle soup into bowls. Garnish with additional cilantro and lime wedges as desired.

Extra Suggestions

  1. For extra spice, stir in 2 to 3 dried red chilies along with the curry paste. To mellow heat, increase coconut milk or lime juice. Add kaffir lime leaves for enhanced Thai notes if available.
  2. Use thin rice vermicelli noodles for optimal texture. Adjust salt to taste at the end of cooking.

Things You'll Need

  • Large stockpot
  • Medium saucepan
  • Sharp chef’s knife
  • Cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons

Allergen Information

Always read labels for allergens and consult your doctor if unsure.
  • Contains soy from tofu and coconut. Verify ingredients in curry paste and fish sauce for soy or tree nut allergens.

Nutritional Breakdown (Per Serving)

This is for general info and isn't a replacement for professional advice.
  • Calories: 325
  • Fat Content: 14 grams
  • Carbohydrates: 37 grams
  • Protein Content: 10 grams