Thai Peanut Noodle Soup

Featured in: Vegetarian & Plant-Based Grill

This Thai-inspired peanut noodle soup combines silky rice noodles, crisp vegetables, and a creamy coconut-peanut broth with a subtle kick of red curry. Quick to prepare and easy to adjust for vegetarian or vegan diets, it delivers rich, comforting flavors in every spoonful. Brighten each serving with fresh cilantro, crunchy peanuts, and lime wedges for a vibrant finish. Perfect for busy weeknights or cozy evenings, this dish makes for a satisfying main course the whole family will love.

Updated on Sat, 04 Oct 2025 13:58:05 GMT
Creamy Thai Peanut Noodle Soup with fresh vegetables and toppings, served hot in a bowl. Save
Creamy Thai Peanut Noodle Soup with fresh vegetables and toppings, served hot in a bowl. | bitegrill.com

This Thai Peanut Noodle Soup brings together all my favorite cozy flavors in one bowl. Creamy coconut joins nutty peanut and a touch of red curry to hug silky noodles and tender veggies. It is a meal that feels both comforting and bright—the sort of thing I make when chilly weather arrives or when I crave a takeout favorite at home.

When my kids were little, this soup was my secret weapon for getting more vegetables into dinner. The creamy broth always wins them over and now it is one of our top family comfort recipes for quick weeknights.

Ingredients

  • Rice noodles or soba noodles: The base that gives slurpable body Choose rice noodles for mild flavor or soba for a nutty bite Look for ones without additives for best texture
  • Vegetable oil: Ensures gentle sauteing and brings a little richness Grab one with a neutral flavor
  • Small onion: Brings savory depth Select one that feels heavy for its size and no sprouting
  • Garlic cloves: Minced for aroma and complexity The fresher the better
  • Fresh ginger: Grated for warmth Choose plump pieces with thin skin
  • Red bell pepper: Lends sweetness and a pop of color Firm and glossy peppers are best
  • Carrots: Julienned for crunch and sweetness Go for ones that snap easily
  • Baby spinach: Leaves for color and nutrition Fresh spinach will wilt quickly and stay bright
  • Spring onions: Fresh crunch and gentle onion flavor for garnish Pick ones with crisp greens
  • Red chili: For heat and vibrant garnish Optional but a colorful touch
  • Vegetable broth: Forms the core of the soup Choose low sodium for better control of saltiness
  • Coconut milk: Full-fat for creaminess Look for brands with a high percentage of coconut extract
  • Smooth peanut butter: The signature flavor Choose unsweetened for best results
  • Soy sauce: Layers in umami Use low sodium or tamari for gluten free
  • Brown sugar: Balances acidity and heat A little goes a long way
  • Red curry paste: Brings bold Thai flavor Pick a paste that fits your spice comfort and check for vegetarian ingredients if needed
  • Lime juice: Adds acid for brightness Fresh squeezed for best zing
  • Fresh cilantro leaves: Topping for herbal pop Only use fresh for the best aroma
  • Chopped roasted peanuts: Texture and extra peanut depth Toast peanuts yourself for maximum flavor
  • Lime wedges: A squeeze at the end lifts everything

Instructions

Prepare the Noodles:
Cook the rice noodles or soba noodles exactly as the package instructs Rinse them with cold water to stop cooking then set aside so they do not get mushy in the soup
Build the Aromatic Base:
Pour vegetable oil into a large pot over medium heat Add the chopped onion and stir frequently for about three minutes The goal is soft but not browned onions releasing plenty of aroma
Add Garlic and Ginger:
Stir in freshly minced garlic and grated ginger Continue cooking for one more minute until you can clearly smell their fragrance This step builds deep background flavor
Soften the Vegetables:
Add the red bell pepper strips and julienned carrots to the pot Sauté the vegetables for three to four minutes until they start to lose their crispness but still look vibrant
Bloom the Curry Paste:
Add red curry paste directly to the vegetables Stir everything thoroughly letting the paste heat up for a minute This wakes up the spices for maximum flavor
Make the Broth:
Pour in your chosen vegetable broth and all of the coconut milk Stir to combine and raise the heat until the liquid gently simmers
Create the Soup Base:
Add peanut butter soy sauce and brown sugar Whisk steadily so the peanut butter blends smoothly into the mix The broth should look creamy and enticing
Let Flavors Meld:
Maintain a gentle simmer for five to seven minutes Stir now and then to keep things from sticking This time allows the soup to take on all those layered flavors
Finish with Noodles and Greens:
Add the baby spinach and the cooked noodles directly to the simmering pot Stir everything together for just two minutes The spinach will wilt and noodles heat through but will not overcook
Brighten Up:
Stir in the fresh lime juice Taste and add a splash more soy sauce or an extra squeeze of lime if you want
Serve and Garnish:
Ladle the hot soup into bowls Finish with spring onion slices chili if using cilantro chopped peanuts and a wedge of lime for everyone Let each person squeeze fresh lime over their bowl for that final hit of freshness
Steaming bowl of Thai Peanut Noodle Soup garnished with cilantro, peanuts, and lime wedges. Save
Steaming bowl of Thai Peanut Noodle Soup garnished with cilantro, peanuts, and lime wedges. | bitegrill.com

I am especially fond of the bold coconut and peanut pairing in this recipe My youngest son loves to pile on extra chopped peanuts for crunch and I always think back to our kitchen table full of laughter and empty bowls after a rainy Saturday’s batch

Storage Tips

Leftovers keep well in the refrigerator for up to three days Store the noodles and broth separately if you want to avoid the noodles absorbing too much liquid Always let the soup cool fully before sealing

Ingredient Substitutions

If rice noodles are unavailable use soba or whole wheat spaghetti For coconut milk you can substitute lite versions but the soup will not be as creamy If avoiding peanuts try almond butter To make this gluten free use tamari instead of soy sauce and check your curry paste for hidden gluten

Serving Suggestions

Serve with extra lime wedges a dash of sriracha or chili crisp and rainbow stir fried veggies on the side For extra heartiness top each bowl with cubes of crispy tofu or a soft boiled egg Fresh herbs like Thai basil or mint offer a nice change from cilantro

Cultural Context

Thai soups often blend spicy tangy creamy and savory in a balance unique to their cuisine This dish draws inspiration from both Thai coconut-based curries and noodle soups It is a comforting fusion style bowl that stays true to those elements but uses ingredients accessible to most home cooks

Seasonal Adaptations

In spring swap carrots for snap peas or asparagus In autumn try adding roasted sweet potato cubes Winter is ideal for kale instead of spinach Tomatoes can be added in summer for extra brightness

Vegetable Swaps

Swap the vegetables for whatever is fresh in the market

Protein Additions

Add grilled tofu or tempeh for a bigger protein punch

Herb Variations

Use basil or mint in place of cilantro for a fun change

Success Stories

Whenever I bring a pot of this soup to a family potluck it disappears shockingly fast One friend now texts me for the recipe every time her kids fall sick because it comforts even the pickiest eaters I once made a double batch and tucked half away for freezer meals it was a lifesaver on a hectic week

Freezer Meal Conversion

To freeze prepare the broth and vegetables but skip adding noodles and spinach until reheating Cool the base completely then transfer to freezer safe containers Later thaw gently on the stove add fresh noodles and greens and serve fresh

Rich Thai Peanut Noodle Soup featuring silky noodles and vibrant vegetables in coconut-peanut broth. Save
Rich Thai Peanut Noodle Soup featuring silky noodles and vibrant vegetables in coconut-peanut broth. | bitegrill.com

This soup is a flavor explosion that is both nourishing and deeply satisfying. Enjoy this comforting yet vibrant bowl whenever you crave a taste of Thailand.

Recipe FAQ

How can I make this soup vegan?

Use vegan red curry paste and ensure all other ingredients are plant-based. The soup is naturally dairy-free, so just check labels for added animal products.

Can I substitute the noodles?

Yes, rice noodles and soba noodles both work well. You can also use udon, ramen, or glass noodles depending on availability and preference.

What can I use instead of peanut butter?

Sunflower seed or almond butter can be used for a peanut-free version, but the flavor and texture may vary slightly.

How can I adjust the spice level?

Increase or decrease the red curry paste and chili to suit your heat tolerance. Add extra chili for more kick or omit for mild flavor.

What vegetables work best?

Bell pepper, carrots, and spinach work beautifully, but you can swap in mushrooms, broccoli, snap peas, or other favorites as desired.

Is this dish gluten-free?

When using rice noodles and gluten-free soy sauce (such as tamari), the soup can be enjoyed as a gluten-free meal.

Thai Peanut Noodle Soup

Aromatic Thai-style soup with tender noodles, fresh veggies, and creamy peanut-coconut broth in under 40 minutes.

Prep duration
15 min
Cook duration
20 min
Complete duration
35 min
Created by Ethan Walker


Skill Level Easy

Heritage Thai

Output 4 Portions

Dietary considerations Meat-Free, No Dairy

Components

Noodles

01 200 grams rice noodles or soba noodles

Vegetables

01 1 tablespoon vegetable oil
02 1 small onion, finely chopped
03 2 cloves garlic, minced
04 1 tablespoon fresh ginger, grated
05 1 red bell pepper, thinly sliced
06 2 medium carrots, julienned
07 100 grams baby spinach leaves
08 2 spring onions, sliced (for garnish)
09 1 red chili, sliced (optional, for garnish)

Broth Base

01 800 ml vegetable broth
02 400 ml full-fat coconut milk
03 80 grams smooth peanut butter
04 2 tablespoons soy sauce
05 1 tablespoon brown sugar
06 2 teaspoons red curry paste
07 Juice of 1 lime

Optional Garnishes

01 Fresh cilantro leaves
02 Chopped roasted peanuts
03 Lime wedges

Method

Phase 01

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

Phase 02

Sauté Aromatics: In a large pot or Dutch oven, heat vegetable oil over medium heat. Add finely chopped onion and sauté for 2 to 3 minutes until softened.

Phase 03

Incorporate Garlic and Ginger: Add minced garlic and grated ginger to the pot. Cook for 1 minute until fragrant.

Phase 04

Cook Vegetables: Stir in the thinly sliced red bell pepper and julienned carrots. Cook for 3 to 4 minutes until vegetables are slightly tender-crisp.

Phase 05

Add Curry Paste: Incorporate the red curry paste into the pot. Cook for an additional minute, stirring constantly to toast the paste.

Phase 06

Build the Broth: Pour in the vegetable broth and full-fat coconut milk. Bring the mixture to a gentle simmer.

Phase 07

Emulsify Peanut Butter: Whisk in the smooth peanut butter, soy sauce, and brown sugar until fully incorporated and the broth is smooth.

Phase 08

Allow Flavors to Meld: Simmer the soup gently for 5 to 7 minutes, allowing the flavors to meld together.

Phase 09

Combine Noodles and Greens: Add the baby spinach leaves and the cooked noodles to the simmering soup. Cook for another 2 minutes, or until the spinach wilts and the noodles are heated through.

Phase 10

Finish with Lime: Remove the pot from heat and stir in the fresh lime juice. Taste and adjust seasoning as necessary.

Phase 11

Serve and Garnish: Ladle the soup into bowls. Garnish generously with sliced spring onions, optional chili slices, fresh cilantro leaves, chopped roasted peanuts, and lime wedges.

Tools needed

  • Large pot or Dutch oven
  • Knife and cutting board
  • Whisk
  • Ladle
  • Cooking spoon

Allergy details

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain about sensitivities.
  • Contains peanuts and soy products (e.g., peanut butter, soy sauce).
  • Contains coconut, which may be a concern for individuals with tree nut allergies.
  • While rice noodles are typically gluten-free, always verify labels on soy sauce, opting for tamari if gluten is a concern.
  • Thoroughly review all ingredient labels if managing specific allergies.

Nutritional information (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 480
  • Fats: 24 g
  • Carbohydrates: 53 g
  • Proteins: 13 g