
Spicy Peanut Udon Noodle Soup Recipe hits that perfect spot between cozy and fiery, with a creamy peanut broth that hugs every chewy strand of udon. It works well for busy weeknights, meal prep lunches, or anyone who wants big flavor in about 30 minutes. I first tested this on a rainy Tuesday and ended up standing over the pot with a spoon, “just tasting,” for a suspiciously long time.
Why Spicy Peanut Udon Noodle Soup Recipe Is Worth It
This soup tastes rich, nutty, and a little spicy, with a silky broth that clings to thick, bouncy udon noodles. The peanut flavor feels comforting, while chili, garlic, and ginger keep it bright and lively instead of heavy.
You build the soup in one pot, and the recipe uses easy pantry staples like peanut butter, soy sauce, and boxed broth. It works well with frozen veggies, rotisserie chicken, or tofu, so you can clean out the fridge and still end up with something that tastes restaurant-level.
“This Spicy Peanut Udon Noodle Soup Recipe tastes like takeout comfort in a bowl, but it comes together faster than delivery ★★★★★”
Ingredients You Need
Broth and flavor base
- Neutral oil, such as avocado or canola
- Garlic, minced
- Fresh ginger, minced or grated
- Green onions, sliced (white and green parts separated)
- Red curry paste or chili garlic sauce
- Use Thai red curry paste for deeper flavor.
- Use chili garlic sauce or sambal oelek if you want more heat and less curry flavor.
Peanut soup base
- Creamy peanut butter
- Use a smooth, shelf-stable brand like Skippy or Jif for the easiest mixing.
- Natural peanut butter works too, but stir it very well so the oil blends in.
- Soy sauce or tamari
- Use low sodium if you like more control over salt.
- Use tamari or coconut aminos for a gluten-free version.
- Rice vinegar
- Toasted sesame oil
- Brown sugar or maple syrup
- Vegetable broth or chicken broth
- Boxed broth works perfectly here.
- Use low sodium broth and adjust salt at the end.
Noodles and veggies
- Fresh or frozen udon noodles
- Shelf-stable udon bricks work well and store easily in the pantry.
- Frozen udon gives the best chewy texture if you can find it.
- Mixed vegetables
- Good options: sliced bell peppers, shredded carrots, baby spinach, bok choy, snap peas, or frozen stir fry mix.
- Protein of choice
- Cubed firm or extra firm tofu, pressed and pan seared
- Shredded rotisserie chicken
- Leftover grilled chicken or shrimp
Toppings
- Fresh cilantro or Thai basil, chopped
- Crushed roasted peanuts
- Extra sliced green onions
- Lime wedges
- Chili crisp or extra chili garlic sauce, for more heat
Equipment list
- Large pot or Dutch oven
- Medium bowl for whisking the peanut mixture
- Cutting board and sharp knife
- Measuring cups and spoons
- Tongs or chopsticks for the noodles
- Ladle for serving
Quick Tips & substitutions
- Use shelf-stable udon bricks if you cannot find fresh or frozen udon.
- Swap udon with ramen, rice noodles, or even spaghetti in a pinch.
- Stir peanut butter with a splash of warm broth in a bowl before it hits the pot to avoid clumps.
- Adjust spice by adding chili paste slowly and tasting as you go.
- Use frozen stir fry vegetables to save chopping time.
- Add rotisserie chicken at the end to warm through so it stays tender.
- Crisp tofu in a skillet before adding it so it holds texture in the broth.
- Use coconut milk for part of the broth if you want a richer, creamier soup.
- Finish with lime juice right before serving to keep the flavor bright.
How to Make Spicy Peanut Udon Noodle Soup Recipe
Step 1: Prep the flavor base
Mince the garlic and ginger, and slice the green onions, keeping white and green parts separate. Chop any vegetables you use into bite-size pieces so they cook quickly and evenly. If you use tofu, press it in a clean towel for at least 10 minutes, then cut it into cubes.
Step 2: Whisk the peanut mixture
In a medium bowl, add peanut butter, soy sauce or tamari, rice vinegar, sesame oil, brown sugar or maple syrup, and a ladle of warm broth. Whisk until the mixture turns smooth and glossy with no lumps. This step helps the peanut butter blend into the soup without clumping.
Step 3: Sauté aromatics
Heat a splash of neutral oil in a large pot over medium heat. Add the white parts of the green onions, garlic, and ginger, and cook while you stir for about 1 to 2 minutes until they smell fragrant. Add red curry paste or chili garlic sauce and stir it into the oil so it toasts slightly and deepens in flavor.
Step 4: Build the broth
Pour in the rest of the broth while you stir, scraping the bottom of the pot to loosen any browned bits. Bring the mixture to a gentle simmer. Whisk in the peanut mixture until the broth turns creamy and evenly colored.
Step 5: Add veggies and protein
Add your chopped vegetables to the pot and simmer until they turn tender but still bright, usually 3 to 5 minutes depending on the type. Add cooked protein such as shredded chicken or crisped tofu and let it heat through. Taste the broth and adjust with more soy sauce, chili paste, or a pinch of sugar as needed.
Step 6: Cook the udon noodles
Cook udon noodles according to package directions. Fresh or frozen udon usually needs just a couple of minutes in boiling water, while shelf-stable bricks may take a bit longer. Drain the noodles, then rinse briefly with hot water to loosen them and prevent sticking.
Step 7: Combine noodles and soup
Add the cooked udon noodles to the pot of peanut soup. Use tongs to toss the noodles in the broth so every strand gets coated. If the soup looks too thick, splash in a bit more broth or hot water until it reaches your preferred consistency.
Step 8: Finish and serve
Turn off the heat and squeeze in fresh lime juice to brighten the flavor. Ladle the Spicy Peanut Udon Noodle Soup into bowls, making sure each bowl gets plenty of noodles, veggies, and protein. Top with cilantro or Thai basil, green onion greens, crushed peanuts, and a drizzle of chili crisp if you like extra heat.
Recipe Variations
- Gluten-free: Use gluten-free tamari or coconut aminos and swap udon with wide rice noodles.
- Vegan: Use vegetable broth and tofu or edamame as the protein, and check that your curry paste contains no fish ingredients.
- Low carb: Use spiralized zucchini or shirataki noodles instead of udon and load up on non starchy vegetables.
- Extra creamy: Stir in a half cup of coconut milk near the end of cooking.
- Extra spicy: Add more chili garlic sauce, sliced fresh chilies, or a spoon of chili crisp to each bowl.
- Extra protein: Add edamame, more tofu, or leftover grilled chicken breast.
Ways to Serve
- Serve in deep bowls with extra lime wedges and a small dish of chili crisp on the side.
- Pair with a simple cucumber salad or shredded cabbage salad for crunch.
- Add a soft boiled egg on top for extra richness and protein.
- Serve with steamed edamame or roasted veggies for a fuller meal.
Storage Success
Store leftover Spicy Peanut Udon Noodle Soup in an airtight container in the fridge for up to 3 days. The noodles soak up broth, so add a splash of water or broth when you reheat it on the stove or in the microwave. If you plan to store it longer than a day, keep the noodles and broth in separate containers so the texture stays bouncy. Freeze the broth without noodles or delicate greens for up to 2 months, then add fresh noodles when you reheat.

Spicy Peanut Udon Noodle Soup Recipe
Ingredients
Method
- Prep the flavor base by mincing the garlic and ginger and slicing the green onions, keeping white and green parts separate. Chop any vegetables into bite-size pieces. If using tofu, press it in a clean towel for at least 10 minutes, then cut into cubes and cook as desired.
- In a medium bowl, whisk together the peanut butter, soy sauce or tamari, rice vinegar, toasted sesame oil, brown sugar or maple syrup, and a ladle of warm broth until smooth and glossy with no lumps.
- Heat the neutral oil in a large pot over medium heat. Add the white parts of the green onions, garlic, and ginger. Sauté for 1 to 2 minutes until fragrant, then stir in the red curry paste or chili garlic sauce and cook briefly to toast and deepen the flavor.
- Pour in the remaining broth, scraping the bottom of the pot to loosen any browned bits, and bring to a gentle simmer. Whisk in the peanut mixture until the broth becomes creamy and evenly colored.
- Add the chopped vegetables to the pot and simmer until just tender but still bright, about 3 to 5 minutes. Stir in the cooked protein such as shredded chicken, tofu, or shrimp and heat through. Taste and adjust the broth with more soy sauce, chili paste, or a pinch of sugar as needed.
- Cook the udon noodles according to package directions in a separate pot of boiling water. Drain and briefly rinse with hot water to loosen and prevent sticking.
- Add the cooked udon noodles to the pot of peanut soup and use tongs to toss so the noodles are well coated. If the soup is too thick, add a splash of broth or hot water to reach your preferred consistency.
- Turn off the heat and finish with a squeeze of fresh lime juice. Ladle the soup into bowls, making sure each portion has plenty of noodles, veggies, and protein. Top with cilantro or Thai basil, green onion greens, crushed peanuts, and a drizzle of chili crisp if you like extra heat.
Notes
Approximate per 1 of 4 servings, prepared with vegetable broth, tofu, and without optional toppings: 540 calories; fat 26 g; saturated fat 4 g; carbohydrates 58 g; fiber 5 g; sugars 11 g; protein 22 g; sodium 1550 mg. Values will vary based on exact ingredients, brands, and portion size. For best storage, keep noodles and broth in separate containers if holding longer than 1 day; refrigerate up to 3 days or freeze the broth (without noodles and delicate greens) up to 2 months.
