Creamy Peanut Butter Noodles (Ready in 15 Minutes)
These creamy peanut butter noodles come together in about 15 minutes with pantry staples. They’re perfect for a weeknight when you want something hot and satisfying without much effort.

The sauce is savory, nutty, and just a little spicy, coating every noodle in a silky gloss. Keep spaghetti and peanut butter on hand, and dinner is never far away.
Why These Noodles Are a Weeknight Favorite
The peanut butter gives the sauce a creamy body without any dairy, and a splash of rice vinegar keeps it from tasting flat. I’ve made this on tired Tuesdays more times than I can count, and it never disappoints.
It tastes like the best kind of takeout but comes together in the time it takes to boil water. That’s the kind of math I can get behind.
Ingredients

- 8 oz dried noodles (spaghetti or lo mein): spaghetti works perfectly and is always in the pantry.
- 1/2 cup creamy peanut butter: natural peanut butter brings deeper nuttiness, but regular smooth peanut butter is fine.
- 3 tbsp soy sauce: low sodium is best so you can control the salt.
- 2 tbsp rice vinegar: adds a bright tang; white wine vinegar works in a pinch.
- 1 tbsp toasted sesame oil: the deep, nutty kind makes a big difference.
- 1 tbsp honey or maple syrup: just enough to round out the salty notes.
- 2 garlic cloves, minced: fresh is best here.
- 1 tsp grated fresh ginger: if you only have ground ginger, use 1/4 tsp.
- 1/4 to 1/2 tsp red pepper flakes or sriracha: dial the heat up or down to your taste.
- 2 green onions, sliced, for serving: optional, but the fresh bite is worth it.
- Sesame seeds, for serving: optional, for a little toasty crunch.
Simple Swaps and Add-Ins
- Add protein: toss in shredded rotisserie chicken, pan-fried tofu, or cooked shrimp just before serving to make it a fuller meal.
- Make it vegan: use maple syrup instead of honey and check that your noodles are egg-free.
- Turn up the heat: double the chili flakes, or swirl in chili oil at the table.
- Use what you have: almond butter or sunflower seed butter work in place of peanut butter; the flavor will change but still be rich and savory.
- Get some greens: handfuls of baby spinach will wilt from the heat of the noodles when you toss.
If you love this one, you’ll want to try my Cold Sesame Noodles next.
How to Make Peanut Butter Noodles
Step 1: Cook the Noodles

Bring a large pot of water to a boil. Cook the 8 oz dried noodles until al dente, about 8 to 10 minutes. Before you drain them, scoop out 1/2 cup of the starchy pasta water and set it aside. The noodles should be tender but still have a little firmness in the center.
Step 2: Whisk the Peanut Sauce

While the noodles cook, grab a large bowl and whisk together the 1/2 cup peanut butter, 3 tbsp soy sauce, 2 tbsp rice vinegar, 1 tbsp sesame oil, 1 tbsp honey, the minced garlic, and the grated ginger. Add the chili flakes now, too. The sauce will be thick and smell deeply nutty and savory.
Step 3: Toss and Serve

Add the hot drained noodles to the bowl with the sauce. Use tongs to toss everything together, adding a splash of the reserved pasta water a little at a time. Keep tossing until the sauce loosens into a glossy coat that clings to every strand. Pile the noodles into bowls, top with sliced green onions and sesame seeds, and eat right away while they’re warm.
A Few Pointers for the Best Noodles
- The sauce tastes sharply salty from the soy sauce before you toss it with the noodles. Wait until everything is mixed to decide if it needs extra salt, because the pasta water and noodles will mellow it.
- If the sauce feels too thick after adding the pasta water, stir in a bit more water a tablespoon at a time. If you accidentally add too much liquid, whisk in a small spoonful of peanut butter to bring it back.
- For quick crunch, toss in a handful of roasted peanuts or sliced cucumber when you serve each bowl.
- A squeeze of lime juice at the table wakes up the flavors, especially if the noodles have been sitting for a few minutes.
Storing Leftover Noodles
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm gently in the microwave with a splash of water, stirring halfway, until hot.
- Serve Cold: These noodles are great straight from the fridge. Give them a toss to loosen them up and add a little extra lime or soy sauce if needed.
What to Serve With Peanut Butter Noodles
A simple smashed cucumber salad is my favorite side, the cool crunch balances the rich sauce. Steamed broccoli works well because the florets catch any extra peanut coating. If you want to bulk it up with protein, grilled chicken skewers or crispy pan-fried tofu slip right into the bowl without competing with the flavors.
Frequently Asked Questions
Can I use crunchy peanut butter instead?
Absolutely. It adds a nice bit of texture; just whisk the sauce well so the chopped peanuts distribute evenly.
Is this recipe gluten-free?
Yes, if you swap in tamari instead of soy sauce and use rice noodles or a certified gluten-free pasta.
What can I use instead of rice vinegar?
Lime juice is the closest swap. White wine vinegar or a mild apple cider vinegar also work, but fresh lime gives the brightest finish.
Can I double the recipe?
You sure can. Double all the ingredients and use a larger bowl for tossing. You may need a little extra pasta water to get the sauce to the right silky consistency.

Peanut Butter Noodles Recipe
Ingredients
Method
- Cook noodles in boiling water until al dente, about 8 to 10 minutes. Reserve 1/2 cup pasta water, then drain.
- In a large bowl, whisk peanut butter, soy sauce, rice vinegar, sesame oil, honey, garlic, ginger, and chili flakes until smooth.
- Add hot noodles to the bowl. Toss with tongs, adding splashes of reserved pasta water until the sauce turns glossy and coats the noodles. Serve topped with green onions and sesame seeds.
