20-Minute Creamy Sesame Peanut Noodles (Highly Customizable)
This post may contain affiliate links, which means I’ll receive a commission if you purchase through my links, at no extra cost to you. This helps keep the content on my site free. please read my disclosure here
If you’re looking for a meal that feels cozy, comforting, and full of flavour, these Creamy Sesame Peanut Noodles are just that. This recipe is inspired by the classic cold sesame noodles found in Asian delis, but we’ve taken the sauce a step further to make it extra velvety and rich.
The beauty of this dish is its simplicity. While your noodles boil, you whisk together a few pantry staples—creamy peanut butter, toasted sesame oil, and soy sauce—to create a restaurant-quality glaze. It’s vegetarian-friendly, kid-approved, and tastes even better as leftovers the next day!
Why You’ll Love This Recipe
- Lightning Fast: From pantry to plate in just 20 minutes.
- Pantry Staples: You likely already have every ingredient in your kitchen right now.
- Versatile: Serve it warm for a comforting dinner or cold for a refreshing summer lunch.
- Highly Adaptable: It’s easy to add your favourite protein, like grilled chicken, shrimp, or crispy tofu.
Ingredients You Will Need
These ingredients are simple, but the quality of your peanut butter and sesame oil makes all the difference.
The Noodles & Protein:
- Noodles: 4 bundles (approx. 270g) or 1 pack of wheat, egg, or rice noodles. (Spaghetti or linguine works in a pinch!)
- Protein (Optional): Sliced chicken breast, sautéed shrimp, or pan-fried tofu.
The Creamy Sesame Peanut Sauce:
- Peanut Butter: 1 cup creamy peanut butter (smooth is best for a velvety sauce).
- Soy Sauce: 3 Tablespoons (use low-sodium to control the salt).
- Toasted Sesame Oil: 2 Tablespoons for that deep, nutty aroma.
- Rice Vinegar: 2 Tablespoons for a bright, tangy finish.
- Brown Sugar: ¼ cup to balance the savoury notes.
- Aromatics: 2 cloves garlic (minced) and ½ teaspoon fresh ginger (grated).
- Warm Water: 2–4 Tablespoons to thin the sauce to your desired consistency.
The Garnish:
- Green Onions: Thinly sliced.
- Cilantro: For a touch of extra herb flavour.
- Toasted Sesame Seeds: For a little crunch.
- Lime: Balances the creaminess of the peanut butter with a bright, zesty finish.
- Crushed Peanuts (optional): Adds a great textural contrast.
- Heat (optional): A drizzle of chili oil or a sprinkle of red pepper flakes
How to Make Creamy Peanut Noodles (Step-by-Step)
Phase 1: Boil the Noodles
- Cook your noodles in a large pot of boiling water according to the package instructions.
- The Golden Rule: Do not overcook! Aim for al dente (usually 1–2 minutes less than the box suggests).
- The No-Rinse Trick: Drain the noodles but do not rinse them with cold water. The natural starch on the warm noodles helps the peanut sauce cling perfectly.
Phase 2: Sauté the Aromatics
- Heat the Oil: Add 1 Tablespoon of vegetable oil to a large nonstick pan and heat over medium.
- Sauté: Add the minced garlic and grated ginger. Fry until they become highly fragrant and lightly browned, which should take about 5 minutes.
Phase 3: Create the Savoury Sauce
- Build the Base: Pour the chicken stock into the pan, followed by the soy sauce, rice vinegar, and brown sugar.
- Simmer: Stir to combine all the ingredients and cook until the liquid starts to bubble.
- Melt the Peanut Butter: Pour in the sesame oil and add the peanut butter. Immediately turn off the heat and stir continuously with a spatula until the peanut butter is completely melted and the sauce is velvety smooth. If the sauce is still too thick, thin it out by adding 2–4 tablespoons of warm broth or water to help keep the sauce velvety smooth.
Phase 4: Toss, Garnish, and Serve
- Coat the Noodles: Add your drained noodles directly to the warm pan. Mix vigorously until the noodles are thoroughly coated in the savoury peanut sauce.
- Plate and Garnish: Divide the noodles among plates or bowls. Generously sprinkle with toasted sesame seeds, chopped green onions, and fresh cilantro. If desired, top with crushed peanuts for extra crunch and a drizzle of chili oil for added heat.
- Customize and Serve: Add your choice of cooked protein and extra vegetables if desired. Serve warm with a wedge of lime or lemon on the side!
💡Pro Tips for the Best Texture
- Warmth is Key: If you are serving these warm, toss the sauce with the noodles immediately after draining. The starch and heat act as an emulsifier.
- Thinning the Sauce: If the noodles sit for a few minutes and get too thick, simply add a tiny splash of warm water or broth to loosen the sauce back up.
- Nut-Free Option: You can substitute the peanut butter with SunButter (sunflower seed butter) or Tahini for a similarly creamy, nut-free version.
More 20-Minute Noodle Favourites
If you loved how fast this meal came together, try these other favourites from the blog:
Frequently Asked Questions
Can I make this gluten-free?
Yes! Simply use rice noodles (like those used in Pho or Pad Thai) and swap the soy sauce for Tamari or coconut aminos.
What kind of peanut butter is best?
While natural peanut butter works, a standard creamy commercial brand (like Jif or Skippy) usually results in a smoother, more emulsified sauce that doesn’t separate.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. If the noodles feel “stiff” when cold, microwave them for 30 seconds – 1 minute with a teaspoon of water to bring back the creaminess.
Pin it for later
Creamy Sesame Peanut Noodles
Ingredients
- 15 oz spaghetti noodles (1 pack) or noodles of your choice that serves 4 people
- 1 Tablespoon vegetable or canola oil
- 1½ teaspoons fresh garlic (2 cloves, minced or pressed) or 1 teaspoon garlic powder
- ½ teaspoon fresh ginger (1-inch knob, peeled & grated) or 1/4 teaspoon ground ginger
- ½ cup chicken stock (full sodium)
- 3 Tablespoons soy sauce (full sodium)
- 2 Tablespoons rice vinegar or apple cider vinegar
- ¼ cup brown sugar packed
- 2 Tablespoons toasted sesame oil
- 1 cup smooth peanut butter
- 1 Tablespoon toasted sesame seeds divided into 4
- ¼ cup green onions or chives trimmed and chopped
- ¼ cup cilantro trimmed and chopped
- 1 large lime cut into 4 wedges
Method
- Boil the Noodles: Cook the noodles according to the package instructions, subtracting 3 minutes from the recommended cooking time to achieve perfect al dente texture. Drain the noodles when done, but do not rinse them. Set a timer for your noodles and immediately get started on the next step.
- Sauté the Aromatics: While the noodles are cooking, heat 1 Tablespoon of vegetable or canola oil in a large nonstick pan over medium heat. Add the minced garlic and grated ginger, frying until highly fragrant and lightly browned (about 5 minutes).
- Build the Sauce Base: Pour the chicken stock, soy sauce, and rice vinegar into the pan, then add the brown sugar. Stir to combine all the ingredients and cook until the liquid starts to bubble.
- Melt and Combine: Turn off the heat and remove the pan from the heat. Add the sesame oil and peanut butter to the pan. Stir continuously until the peanut butter is completely melted and smoothly combined into the sauce. If the sauce is still too thick, thin it out by adding 2–4 tablespoons of warm broth or water to help keep the sauce velvety smooth.
- Coat the Noodles: Add the warm, drained noodles directly into the pan. Mix vigorously until the noodles are evenly coated with the savoury peanut sauce.
- Garnish: Divide the noodles into 4 serving bowls. Generously sprinkle with toasted sesame seeds, chopped green onions, and fresh cilantro. If desired, top with crushed peanuts for extra crunch and a drizzle of chili oil for added heat.
- Customize and Serve: Add your choice of cooked protein and extra vegetables if desired. Serve warm with a wedge of lime or lemon on the side!















