Thai Peanut Noodle Soup

Featured in: Dinner Blast

Noodle soup combines classic Thai aromatics, rich peanut butter, and coconut milk for a creamy, warming dish. Rice noodles and crisp vegetables create a hearty texture, while a touch of lime juice and garnish of fresh cilantro and roasted peanuts bring brightness and crunch. Finished with a drizzle of sriracha, this bowl balances nutty, savory, and tangy elements for a comforting meal. Easily adaptable to vegan or gluten-free diets, it's a crowd-pleaser full of depth and fresh flavor.

Updated on Fri, 03 Oct 2025 17:58:08 GMT
Bowl of Thai Peanut Noodle Soup with creamy coconut broth and fresh vegetable toppings. Save
Bowl of Thai Peanut Noodle Soup with creamy coconut broth and fresh vegetable toppings. | ticktaste.com

This creamy and aromatic Thai Peanut Noodle Soup has rescued many weeknight dinners when I crave something rich, comforting, and packed with vibrant flavors. The coconut-peanut broth feels like pure comfort, while fresh vegetables and chewy noodles keep it light. It is the one recipe I rely on for impressing guests or just treating myself to a nourishing bowl.

After serving this soup once at a snowy gathering with friends, it quickly became a weeknight favorite in our house. Each time I make it, everyone ends up hovering by the stove for taste tests.

Ingredients

  • Vegetable oil: adds richness and helps sauté aromatics choose a neutral oil for best results
  • Small onion: finely chopped for subtle sweetness and depth pick a firm onion
  • Garlic cloves: minced to layer up the flavor look for plump cloves with tight skins
  • Fresh ginger: grated brightens the whole soup with zing select ginger that feels heavy and smooth
  • Thai red curry paste: the backbone of the soup use a high quality brand or your homemade paste for extra punch
  • Vegetable broth: forms the base opt for a low sodium or homemade broth for control over saltiness
  • Coconut milk: delivers creaminess and essential Thai character full fat is best for a velvety texture
  • Creamy peanut butter: gives the iconic peanut taste and smooth texture natural peanut butter with minimal additives works great
  • Soy sauce: boosts umami and seasoning use a gluten free variety if needed check for quality ingredients
  • Brown sugar: balances salt spice and acid opt for a soft light brown sugar
  • Lime juice: lifts the flavors and adds acidity choose juicy limes with thin skins
  • Rice noodles: gentle and chewy pick wide or thin as preferred gluten free by nature
  • Red bell pepper: brings color and a subtle sweetness look for shiny firm peppers
  • Carrots: for crunch and color choose sweet and brightly colored ones
  • Snap peas: offer fresh crispy texture trim off any tough ends
  • Green onions: sliced to finish for freshness and bite
  • Roasted peanuts: for garnish crunch and flavor use freshly roasted if you can
  • Fresh cilantro leaves: add freshness look for bright green bunches
  • Lime wedges: squeeze more brightness at the table select limes that yield slightly to pressure
  • Sriracha or chili flakes: for optional heat choose your favorite hot sauce

Instructions

Warm the Oil and Sauté Onion:
Gently heat the vegetable oil in a large pot on medium making sure not to let it smoke Add chopped onion and cook for two to three minutes stirring regularly until you see it start turning translucent Softening the onion now will make the soup base much sweeter and rounder
Bloom Aromatics and Curry Paste:
Scatter in the minced garlic and fresh ginger along with red curry paste Stir constantly for about one minute until the kitchen smells intense and fragrant This blooming unlocks the aromas that define Thai soups
Add Broth and Coconut Milk:
Pour in the vegetable broth and coconut milk Stir well and bring to a gentle simmer over medium heat Avoid boiling which can split the coconut milk The gentle heat blends the flavors together
Incorporate Peanut Butter and Seasonings:
Whisk in creamy peanut butter soy sauce brown sugar and lime juice Continue whisking until completely smooth No streaks of peanut butter should remain Taste the broth at this stage to check for the right balance of sweet salty and tart
Cook the Vegetables:
Add sliced red bell pepper julienned carrots and trimmed snap peas Simmer everything gently for five to seven minutes until the vegetables yield slightly but still keep some crunch This preserves their color and freshness
Prepare the Rice Noodles:
While the soup simmers cook rice noodles in a separate pot according to package instructions Drain well then fluff the noodles so they stay separated and do not overcook
Combine Noodles and Green Onions:
Add the cooked rice noodles and sliced green onions to the soup Stir gently to distribute the noodles and heat them through for a minute or two This final step brings the elements together
Season to Taste:
Taste the soup and add a splash more soy sauce or squeeze of lime if the broth needs more punch Adjust to your preferences using the broth as your guide
Serve and Garnish:
Ladle the steaming soup into bowls Top with chopped roasted peanuts a smattering of cilantro and extra lime wedges Optionally drizzle with sriracha or add chili flakes to taste
Steaming Thai Peanut Noodle Soup garnished with cilantro, lime wedges, and roasted peanuts. Save
Steaming Thai Peanut Noodle Soup garnished with cilantro, lime wedges, and roasted peanuts. | ticktaste.com

My favorite part is scooping a swirl of extra peanut butter into my own bowl that creamy nutty hit is a total winner My family loves constructing elaborate toppings bars for soup night making each bowl unique Sometimes I find the kids nibbling extra peanuts while we set the table

Storage Tips

Keep any leftovers in airtight containers in the fridge for up to three days When reheating add a splash of water or broth to loosen the soup Rice noodles can soak up liquid if stored together so sometimes I keep noodles and broth separate for best texture

Ingredient Substitutions

Try sunflower or almond butter if you need a peanut free version Tamari works as a gluten free alternative to soy sauce If you do not have red curry paste use a mix of sriracha and a pinch of curry powder for a fresh spin

Serving Suggestions

Brighten each bowl with more fresh herbs or thinly sliced Thai basil Add cubes of crispy tofu for heartiness or shower roasted mushrooms on top A crunchy side like cucumber salad or a simple cabbage slaw is a perfect pairing

Cultural Context

Thai soups often celebrate layers of sweet salty sour and spicy This dish borrows from the classic street food satay flavors combining them with the comfort of noodle soups you might see all over Thailand and Southeast Asia

Seasonal Adaptations

Swap in zucchini or mushrooms for the vegetables in summer Use hearty greens like spinach in cooler months Toss in roasted butternut squash for autumn warmth

Success Stories

My friend once asked for this recipe after just one spoonful at a dinner party Later she served it as the star at a game night with rave reviews This is a go to for Meatless Monday especially on chilly nights

Freezer Meal Conversion

You can freeze the broth without the noodles or veggies just let it cool and store flat in zip top bags Add freshly cooked noodles and vegetables when reheating for best results

Creamy Thai Peanut Noodle Soup featuring rice noodles, carrots, snap peas, and a spicy aroma. Save
Creamy Thai Peanut Noodle Soup featuring rice noodles, carrots, snap peas, and a spicy aroma. | ticktaste.com

Sometimes I finish the soup with a dash of toasted sesame oil for added depth of flavor That little finishing touch elevates it from everyday to extraordinary Plus kids will love swirling their own toppings at the table for a dinner with a fun twist

Recipe Questions

Can other nut butters be used instead of peanut butter?

Yes, almond or cashew butter can be substituted for a different flavor but may change the overall taste.

What type of noodles work best?

Rice noodles are ideal for their texture and to keep the dish gluten-free, but wheat noodles may be used if preferred.

How can it be made spicier?

Increase the red curry paste or add more sriracha or chili flakes to boost the heat according to your preference.

Is this suitable for vegan diets?

It can be made vegan by verifying the curry paste and soy sauce are plant-based; the soup itself contains no animal products.

What garnishes pair well with this soup?

Roasted peanuts, fresh cilantro, lime wedges, green onions, and sriracha are recommended for added flavor and texture.

Can protein be added to this dish?

Absolutely. Tofu is an excellent vegan option, or cooked chicken can be added for extra protein as desired.

Thai Peanut Noodle Soup

Flavorful soup with rice noodles, vegetables, and a creamy peanut-coconut broth, finished with fresh herbs.

Setup time
15 min
Heat time
20 min
Complete duration
35 min
Created By Jamie Torres

Classification Dinner Blast

Complexity Easy

Cultural Background Thai-inspired

Output 4 Portions

Dietary considerations Meat-Free, No Dairy

Components

Aromatics

01 1 tablespoon vegetable oil
02 1 small onion, finely chopped
03 3 cloves garlic, minced
04 1 tablespoon fresh ginger, grated
05 2 tablespoons Thai red curry paste

Broth Base

01 4 cups vegetable broth
02 1 can (400 ml) full-fat coconut milk
03 1/2 cup creamy peanut butter
04 2 tablespoons soy sauce
05 1 tablespoon brown sugar
06 1 tablespoon fresh lime juice

Noodles and Vegetables

01 7 ounces (200g) rice noodles
02 1 red bell pepper, thinly sliced
03 2 medium carrots, julienned
04 1 cup snap peas, trimmed
05 2 green onions, thinly sliced

Garnish

01 1/4 cup roasted peanuts, chopped
02 Fresh cilantro leaves
03 Lime wedges
04 Sriracha or chili flakes (optional)

Directions

Phase 01

Sauté Aromatics: Heat vegetable oil in a large pot over medium heat. Add the chopped onion and sauté for 2-3 minutes until softened.

Phase 02

Bloom Curry Paste: Stir in the minced garlic, grated ginger, and Thai red curry paste. Cook for 1 minute until fragrant.

Phase 03

Simmer Broth: Pour in the vegetable broth and coconut milk. Bring the mixture to a gentle simmer.

Phase 04

Incorporate Peanut Flavor: Whisk in the peanut butter, soy sauce, brown sugar, and lime juice until the broth is smooth and well combined.

Phase 05

Cook Vegetables: Add the sliced bell pepper, julienned carrots, and snap peas to the simmering broth. Cook for 5-7 minutes, or until the vegetables are tender-crisp.

Phase 06

Prepare Noodles: Cook the rice noodles according to package directions. Drain the noodles thoroughly and set them aside.

Phase 07

Combine and Heat: Add the cooked rice noodles and sliced green onions to the soup. Stir gently to combine and heat through for 1-2 minutes.

Phase 08

Adjust Seasoning: Taste the soup and adjust the seasoning as needed with additional soy sauce or lime juice.

Phase 09

Serve and Garnish: Ladle the soup into serving bowls. Garnish generously with chopped roasted peanuts, fresh cilantro leaves, lime wedges, and a drizzle of sriracha or chili flakes, if desired.

Tools needed

  • Large pot
  • Sharp knife
  • Cutting board
  • Whisk
  • Ladle

Allergy details

Review each component for potential allergens and seek professional healthcare guidance if you're uncertain.
  • Contains peanuts and soy (derived from peanut butter and soy sauce).
  • May contain gluten if non-gluten-free soy sauce or noodles are used. Always verify ingredient labels for allergen compliance.

Nutrient breakdown (per portion)

These values are approximate guidelines only and shouldn't replace professional medical consultation.
  • Energy Value: 480
  • Fats: 22 g
  • Carbohydrates: 55 g
  • Proteins: 13 g