
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

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

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.