
Spicy Peanut Udon Noodle Soup Recipe tastes rich, nutty, spicy, and a little sweet, with bouncy noodles and a cozy broth that hugs your soul. It works perfectly for busy weeknights, meal prep lunches, or chilly evenings, and you can get it on the table in about 30 minutes. I tested this on my own “tired and hungry after work” self many times, and it keeps passing the vibe check.
Why Spicy Peanut Udon Noodle Soup Recipe Is Worth It
This soup hits that perfect comfort zone where takeout-style flavor meets weeknight-level effort. The peanut broth tastes creamy and bold, the chili heat wakes everything up, and the thick udon noodles give every spoonful some serious chew.
You build the whole thing in one pot, so cleanup stays easy. The recipe also uses pantry staples like peanut butter, soy sauce, and chili paste, so you probably own half the ingredients already.
“This Spicy Peanut Udon Noodle Soup Recipe tastes like my favorite noodle shop made dinner in my kitchen, but I still wore sweatpants while I ate it. ★★★★★”
Ingredients You Need
Broth and Flavor Base
- 1 tablespoon neutral oil (avocado, canola, or grapeseed work well)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
- 2–3 tablespoons red curry paste or chili garlic sauce
- Use Thai red curry paste for deeper flavor and chili garlic sauce for a more straightforward heat.
- 4 cups low-sodium vegetable broth or chicken broth
- I like Better Than Bouillon because it saves pantry space and tastes rich.
- 2 tablespoons soy sauce or tamari (for gluten-free)
- 1 tablespoon rice vinegar or lime juice
- 1–2 teaspoons toasted sesame oil
Peanut Base
- 1/3–1/2 cup creamy peanut butter
- Use shelf-stable creamy peanut butter for the smoothest broth. Natural peanut butter still works; just stir it well.
- 1–2 tablespoons honey, maple syrup, or brown sugar
- Adjust sweetness to balance the heat and salt.
Noodles and Veggies
- 14–16 ounces fresh or frozen udon noodles
- Frozen udon usually turns out chewier and springier than shelf-stable packs.
- 1 cup sliced mushrooms (shiitake, cremini, or button)
- 1 cup shredded carrots or matchstick carrots
- 1 red bell pepper, thinly sliced
- 2 cups baby spinach or chopped bok choy
- 2 green onions, thinly sliced
Protein Options (pick one or mix)
- 12–14 ounces extra-firm tofu, pressed and cubed
- 8–10 ounces cooked chicken, shredded or sliced
- 8–10 ounces shrimp, peeled and deveined
- 2 eggs, soft-boiled or jammy (optional but excellent)
Toppings
- Chopped roasted peanuts
- Extra green onions
- Fresh cilantro or Thai basil
- Lime wedges
- Extra chili oil or chili crisp
Equipment
- Large soup pot or Dutch oven
- Cutting board and sharp knife
- Measuring cups and spoons
- Whisk or fork for mixing the peanut base
- Small saucepan for eggs, if you add them
Quick Tips & substitutions
- Use frozen udon noodles when possible; they cook quickly and stay chewy.
- Stir the peanut butter with a little hot broth in a separate bowl, then add it back so the soup stays smooth.
- Swap soy sauce with tamari or coconut aminos if you avoid gluten.
- Use vegetable broth and tofu for a fully vegan Spicy Peanut Udon Noodle Soup Recipe.
- Add more chili paste or chili oil at the end instead of in the pot if you cook for mixed spice levels.
- Toss leftover roasted veggies or rotisserie chicken into the pot to clear out the fridge.
- Use almond butter or cashew butter if peanut allergies exist in your house.
- Slice veggies thin so they cook quickly and keep a bit of crunch.
How to Make Spicy Peanut Udon Noodle Soup Recipe
Step 1: Prep the ingredients
Chop the garlic, ginger, mushrooms, bell pepper, and green onions. Shred or slice the carrots and rinse the spinach or bok choy. Press and cube the tofu if you use it, or slice any cooked chicken.
Keep everything close to the stove so you move quickly once the pot heats up. This soup cooks fast, so a little prep makes the whole thing feel easy.
Step 2: Build the flavor base
Heat the oil in a large pot over medium heat. Add garlic and ginger, then stir for about 30 seconds until they smell fragrant and slightly golden. Add the red curry paste or chili garlic sauce and stir it into the oil for another 30–60 seconds.
This step wakes up the spices and gives the broth a deeper flavor. Keep the heat at medium so the garlic does not burn.
Step 3: Add broth and seasonings
Pour in the vegetable or chicken broth while you stir. Add soy sauce, rice vinegar or lime juice, and sesame oil. Bring the mixture to a gentle simmer.
Taste the broth at this stage so you understand the salt and heat level. You can always add more soy sauce or chili later.
Step 4: Make the peanut mixture
Scoop the peanut butter into a small bowl. Ladle in about 1/2 cup of the hot broth from the pot. Whisk until the mixture turns smooth and silky, with no lumps.
Stir in your sweetener of choice until it blends fully. This step keeps the peanut butter from clumping in the main pot.
Step 5: Combine peanut base with broth
Pour the peanut mixture back into the pot while you stir. Keep the heat at a gentle simmer and stir until the broth looks creamy and uniform. Taste again and adjust with more soy sauce, sweetener, or chili paste as needed.
You want a balance of salty, sweet, tangy, and spicy. The flavor should taste slightly stronger than you want because the noodles and veggies will mellow it.
Step 6: Cook the veggies and protein
Add mushrooms, carrots, and bell pepper to the pot. Simmer for 4–6 minutes until the veggies soften but still hold some texture. If you use tofu, gently stir it in now so it soaks up the broth.
If you use shrimp, add them during the last 3 minutes of simmering and cook until they turn opaque and pink. If you use pre-cooked chicken, add it during the last 2–3 minutes just to warm it through.
Step 7: Cook the udon noodles
Add the udon noodles directly to the pot. If you use frozen udon, separate the blocks with a fork as they loosen. Simmer for 2–4 minutes until the noodles turn tender and springy.
If you use shelf-stable udon, follow the package directions, then rinse briefly and add them to the soup. Stir gently so you do not break the noodles.
Step 8: Finish with greens and taste
Stir in the spinach or bok choy and let it wilt for 1–2 minutes. Add most of the green onions, saving some for topping. Taste the broth one more time and adjust seasoning with lime, soy sauce, or chili oil.
If you plan to store leftovers, keep the soup slightly brothy so the noodles have room to soak some liquid later. Turn off the heat once everything tastes balanced.
Step 9: Add eggs and toppings
If you use soft-boiled eggs, cook them in a separate pot for about 7 minutes, then peel and slice. Ladle the Spicy Peanut Udon Noodle Soup Recipe into bowls. Top with egg halves, chopped peanuts, extra green onions, cilantro, and a drizzle of chili oil if you like more heat.
Serve lime wedges on the side so everyone can squeeze their own. The fresh lime brightens the rich peanut broth.
Recipe Variations
- Gluten-free: Use tamari or coconut aminos, gluten-free broth, and gluten-free noodles such as rice noodles or gluten-free ramen.
- Vegan: Use vegetable broth, tofu or edamame for protein, and maple syrup or brown sugar instead of honey.
- Low carb: Swap udon for shirataki noodles or spiralized zucchini and use extra mushrooms and greens.
- Extra protein: Add more tofu, chicken, shrimp, or even edamame for a higher protein bowl.
- Extra veggies: Toss in broccoli florets, snap peas, cabbage, or baby corn.
- Mild version: Cut the chili paste in half and serve chili oil on the side.
- Extra spicy: Add a spoonful of chili crisp or a pinch of crushed red pepper right at the end.
Ways to Serve Spicy Peanut Udon Noodle Soup Recipe
- Serve with a simple cucumber salad dressed with rice vinegar and sesame oil.
- Add a side of steamed edamame with a sprinkle of flaky salt.
- Pair with a crunchy Asian-style slaw for texture contrast.
- Offer a small bowl of extra chopped peanuts, green onions, and lime wedges so everyone customizes their bowl.
- Serve with sliced fresh fruit like oranges or pineapple to cool the heat.
Storage Success
Store leftover Spicy Peanut Udon Noodle Soup Recipe in airtight containers in the fridge for up to 3–4 days. The noodles soak up broth as they sit, so add a splash of water or broth when you reheat. Warm the soup gently on the stove over medium-low heat or in the microwave, stirring halfway so the peanut broth turns smooth again. If you plan to store several portions, keep some noodles and broth in separate containers so the texture stays bouncy.

Spicy Peanut Udon Noodle Soup Recipe
Ingredients
Instructions
- Prep the ingredients by chopping the garlic, ginger, mushrooms, bell pepper, and green onions. Shred or slice the carrots, rinse the spinach or bok choy, and prepare any protein you plan to use.
- Heat the neutral oil in a large pot over medium heat. Add the minced garlic and ginger and cook for about 30 seconds until fragrant and slightly golden.
- Stir in the red curry paste or chili garlic sauce and cook for another 30–60 seconds to bloom the flavors, keeping the heat at medium so the garlic does not burn.
- Pour in the vegetable or chicken broth while stirring. Add the soy sauce or tamari, rice vinegar or lime juice, and toasted sesame oil. Bring the mixture to a gentle simmer and taste to check the salt and heat level.
- In a small bowl, add the creamy peanut butter. Ladle in about 1/2 cup of the hot broth from the pot and whisk until the mixture is smooth and lump-free. Stir in the honey, maple syrup, or brown sugar until fully combined.
- Pour the peanut mixture back into the pot while stirring. Keep the soup at a gentle simmer and cook until the broth looks creamy and uniform, then taste and adjust with more soy sauce, sweetener, or chili paste as needed.
- Add the mushrooms, carrots, and red bell pepper to the pot. Simmer for 4–6 minutes until the vegetables soften but still hold some texture. If using tofu, gently stir it in so it can soak up the broth.
- If using shrimp, add them during the last 3 minutes of simmering and cook just until opaque and pink. If using pre-cooked chicken, stir it in during the last 2–3 minutes to warm through.
- Add the udon noodles directly to the pot. If using frozen udon, separate the blocks with a fork as they loosen. Simmer for 2–4 minutes until the noodles are tender and springy, or prepare shelf-stable udon according to package directions before adding.
- Stir in the spinach or bok choy and let it wilt for 1–2 minutes. Add most of the sliced green onions, reserving some for topping, and taste the broth again, adjusting with more lime, soy sauce, or chili oil if needed.
- If using soft-boiled eggs, cook them separately, then peel and slice. Ladle the soup into bowls and top with egg halves if using, chopped roasted peanuts, extra green onions, fresh herbs, lime wedges, and a drizzle of chili oil or chili crisp as desired. Serve warm.
Notes
Approximate per serving (4 servings, without optional toppings or protein): 520 calories; fat 25 g; saturated fat 4 g; carbohydrates 60 g; fiber 5 g; sugars 12 g; protein 16 g; sodium 1350 mg. Values will vary based on broth type, peanut butter, noodle brand, protein choice, toppings, and portion size.
