
Spicy Peanut Udon Noodle Soup Recipe tastes rich, nutty, spicy, and a little tangy, like a cozy hug with a kick. It works perfectly for busy weeknights, takes about 30 minutes, and satisfies anyone who loves big flavor without complicated steps. I tested this on my own “tired on a Tuesday” brain and it passed with flying colors.
Why Make This Spicy Peanut Udon Noodle Soup Recipe at Home
You control the heat, the salt, and the toppings, so every bowl fits your mood. Restaurant bowls often taste great but come with mystery ingredients and a higher price tag, while this version uses simple pantry items and fresh veggies.
You also build layers of flavor with peanut butter, garlic, ginger, and chili, which gives the broth a deep, slurpable richness. Leftovers taste even better the next day, so you cook once and eat twice.
“This Spicy Peanut Udon Noodle Soup Recipe hits that perfect combo of creamy, spicy, and cozy, and I could happily eat it three nights in a row. ★★★★★”
Ingredients You Need
Broth base
-
4 cups low-sodium vegetable broth
- Use chicken broth if you prefer a meatier flavor.
- Low-sodium broth keeps the salt level under control since soy sauce already adds plenty.
-
1 to 1 ½ cups water
- Adjust to thin the soup if it tastes too rich or thick.
-
3 tablespoons creamy peanut butter
- Use smooth peanut butter, not natural peanut butter that separates heavily, for easier mixing.
- If you use natural peanut butter, stir it very well and add an extra pinch of sugar to balance.
-
2 to 3 tablespoons low-sodium soy sauce
- Tamari works great for a gluten-free option.
- Start with 2 tablespoons and add more at the end if the broth needs extra depth.
-
1 to 2 tablespoons chili garlic sauce or sambal oelek
- Adjust to your heat tolerance.
- Sriracha works in a pinch, though it tastes slightly sweeter.
-
1 tablespoon toasted sesame oil
- Adds a nutty aroma that pairs nicely with the peanut butter.
-
1 tablespoon rice vinegar or lime juice
- Adds brightness and keeps the soup from tasting heavy.
-
1 to 2 teaspoons brown sugar or honey
- Balances the spice and salt.
- Taste at the end and adjust.
Aromatics and veggies
- 1 tablespoon neutral oil (avocado, canola, or grapeseed)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
- Use ginger paste from a tube as a shortcut.
- 1 small onion or 3 to 4 green onions, sliced
- 1 cup sliced mushrooms (shiitake, cremini, or button)
- 1 small red bell pepper, thinly sliced
- 1 cup shredded carrot or matchstick carrots
- 2 cups baby spinach or chopped bok choy
Noodles and protein
-
14 to 16 ounces fresh or frozen udon noodles
- Shelf-stable vacuum-packed udon works fine; just follow package directions.
- If you cannot find udon, use thick wheat noodles or even ramen noodles.
-
8 to 12 ounces protein of choice
- Cubed tofu (extra firm, pressed)
- Thinly sliced chicken breast or thigh
- Shrimp, peeled and deveined
- You can skip protein and add extra veggies for a lighter bowl.
Toppings
- Sliced green onions
- Chopped roasted peanuts
- Fresh cilantro or Thai basil
- Lime wedges
- Extra chili oil or chili crisp
Equipment list
- Medium to large soup pot or Dutch oven
- Cutting board and sharp knife
- Measuring cups and spoons
- Wooden spoon or spatula
- Small whisk for mixing the peanut sauce
- Ladle for serving
Tips & Mistakes
- Use low-sodium broth and soy sauce so you season gradually and avoid a salty soup.
- Whisk peanut butter with a little warm broth in a bowl first so it blends smoothly and does not clump.
- Add chili garlic sauce slowly and taste as you go, since you can always add more heat but never remove it.
- Slice veggies thinly so they cook quickly and stay tender-crisp, not soggy.
- Cook udon noodles just until tender; overcooked udon turns mushy and loses that bouncy texture.
- Add leafy greens like spinach at the very end so they wilt gently and keep their color.
- Brown chicken or tofu lightly before adding broth so the soup gains extra flavor.
- Do not boil the soup vigorously after you add peanut butter, since high heat can cause the broth to split.
- Taste right before serving and adjust soy sauce, lime, and sugar so the flavor hits salty, spicy, tangy, and slightly sweet.
- Serve toppings on the side so everyone customizes their own bowl and you avoid picky eater drama.
How to Make Spicy Peanut Udon Noodle Soup Recipe
Step 1: Prep ingredients
Chop onion, mince garlic and ginger, and slice mushrooms and bell pepper.
Shred or slice carrots and wash your greens.
Pat your protein dry and cut it into bite-size pieces so it cooks evenly.
Step 2: Sear the protein
Heat 1 tablespoon neutral oil in a large pot over medium-high heat.
Add chicken, shrimp, or tofu in a single layer and season lightly with salt and pepper.
Cook until the outside browns and the pieces almost cook through, then transfer them to a plate and keep them nearby.
Step 3: Sauté aromatics and veggies
Lower the heat to medium.
Add onion, garlic, and ginger to the same pot and stir until they smell fragrant, about 1 to 2 minutes.
Add mushrooms, bell pepper, and carrots, then cook until they soften slightly but still hold some bite.
Step 4: Mix the peanut sauce
In a small bowl, add peanut butter, soy sauce, chili garlic sauce, brown sugar, and a ladle of warm broth or water.
Whisk until the mixture turns smooth and glossy with no lumps.
This step helps the peanut butter blend into the soup easily.
Step 5: Build the broth
Pour vegetable broth and water into the pot with the veggies.
Stir in the peanut mixture and bring the soup to a gentle simmer over medium heat.
Add sesame oil and taste, then adjust soy sauce or chili garlic sauce to match your preference.
Step 6: Add noodles and protein
Add udon noodles directly to the simmering broth.
Cook according to package directions, usually 2 to 4 minutes for fresh or frozen udon, until they turn tender and bouncy.
Return the browned protein to the pot and simmer for another 2 to 3 minutes so everything heats through.
Step 7: Finish with greens and acid
Stir in spinach or bok choy and cook just until the greens wilt.
Turn off the heat and add rice vinegar or a squeeze of lime juice.
Taste again and adjust seasoning with extra soy sauce, lime, or a pinch more sugar if the soup tastes too sharp.
Step 8: Serve
Ladle the Spicy Peanut Udon Noodle Soup Recipe into deep bowls.
Top with sliced green onions, chopped peanuts, cilantro, and extra chili oil if you like more heat.
Serve with lime wedges on the side and enjoy while it steams up your glasses.
Variations I've Tried
I swapped peanut butter for almond butter and added a drizzle of honey, which gave the soup a slightly lighter nut flavor that still tasted rich.
I used coconut milk for part of the liquid and reduced the water, which turned the broth extra creamy and slightly sweet.
I made a veggie-heavy version with tofu, extra mushrooms, snap peas, and baby corn, which tasted like a loaded noodle bowl that needed no meat at all.
I also tried a miso twist by whisking in a spoonful of white miso at the end, which added a deep savory note that worked nicely with the peanut and chili.
How to Serve Spicy Peanut Udon Noodle Soup Recipe
Serve this Spicy Peanut Udon Noodle Soup Recipe piping hot in big bowls so the noodles have room to move and soak up broth. Add a generous handful of toppings like green onions, peanuts, herbs, and a squeeze of lime for brightness. Pair it with a simple cucumber salad, steamed edamame, or roasted veggies for a complete meal. A cold glass of iced tea, sparkling water with lime, or a fruity mocktail matches the spicy, nutty broth perfectly.
How to store
- Cool the soup to room temperature within 1 hour, then store it in airtight containers in the fridge for up to 3 days.
- Store noodles and broth separately if possible, since noodles soak up liquid and soften in the fridge.
- Freeze the broth (without noodles) in freezer-safe containers for up to 2 months, then add fresh-cooked udon when you reheat.
- Reheat gently on the stove over medium-low heat until hot, and add a splash of water or broth if the soup thickens too much.
- If you use a microwave, heat in short bursts, stir often, and finish with a fresh squeeze of lime and a tiny drizzle of soy sauce to wake the flavors back up.

Spicy Peanut Udon Noodle Soup Recipe
Ingredients
Instructions
- Prep all ingredients: chop the onion, mince the garlic and ginger, slice the mushrooms and bell pepper, shred the carrots, and wash the greens. Pat your protein dry and cut it into bite-size pieces so it cooks evenly.
- Heat the neutral oil in a large soup pot over medium-high heat. Add the chicken, shrimp, or tofu in a single layer, season lightly with salt and pepper, and cook until browned on the outside and almost cooked through. Transfer the protein to a plate and set aside.
- Reduce heat to medium. In the same pot, add the onion, garlic, and ginger. Sauté for 1 to 2 minutes until fragrant. Add the mushrooms, red bell pepper, and carrots, and cook until they start to soften but still have some bite.
- In a small bowl, combine the peanut butter, soy sauce, chili garlic sauce, brown sugar or honey, and a ladle of warm broth or water. Whisk until the mixture is smooth and glossy with no lumps.
- Pour the vegetable broth and water into the pot with the sautéed vegetables. Stir in the peanut mixture until fully incorporated. Bring the soup to a gentle simmer, then add the toasted sesame oil. Taste and adjust soy sauce or chili garlic sauce if needed.
- Add the udon noodles directly to the simmering broth. Cook according to package directions, usually 2 to 4 minutes for fresh or frozen udon, until tender and bouncy. Return the browned protein to the pot and simmer for another 2 to 3 minutes to heat through.
- Stir in the spinach or bok choy and cook just until the greens wilt. Turn off the heat and add the rice vinegar or lime juice. Taste and adjust with extra soy sauce, more lime, or a pinch of sugar if the soup tastes too sharp.
- Ladle the spicy peanut udon noodle soup into deep bowls. Top with sliced green onions, chopped roasted peanuts, fresh herbs, and extra chili oil or chili crisp if desired. Serve with lime wedges on the side and enjoy hot.
Notes
Approximate per 1 of 4 servings (prepared with vegetable broth, tofu, and without optional toppings): 520 calories; fat 22 g; saturated fat 4 g; carbohydrates 63 g; fiber 5 g; sugars 10 g; protein 20 g; sodium 1250 mg. Values will vary based on protein choice, brands, toppings, and exact portion size.
