Of all the quick weeknight dinners in my rotation, this one holds a special place in my heart—and my family’s. There’s something magical about a bowl of warm, slurp-worthy noodles coated in a rich, velvety sauce that is the perfect trifecta of nutty, sweet, and savory. This Stir-Fried Peanut Sesame Noodles recipe isn’t just a meal; it’s an experience. The first time I made it, I was trying to clean out the vegetable drawer and was craving something comforting yet vibrant. The result was so much better than I ever expected. The kitchen filled with the intoxicating aroma of toasted sesame oil and garlic, and when I served it, the silence at the dinner table was quickly replaced by enthusiastic slurps and requests for seconds. It has since become our go-to for busy evenings when we need something satisfying and delicious in under 20 minutes. It’s lush, creamy without any dairy, and so incredibly satisfying that you’ll forget it’s entirely plant-based. It’s inspired by the complex flavors of Thai cuisine and my undying love for a good peanut satay, simplified for the everyday home cook.
Why You’ll Fall in Love with This Peanut Sesame Noodle Recipe
Before we dive into the nitty-gritty of cooking, let’s talk about why this recipe will undoubtedly become a staple in your kitchen.
- Incredibly Fast and Easy: With just 5 minutes of prep time and 10 minutes of cook time, you can have a restaurant-quality meal on the table in just 15 minutes. It’s the ultimate solution for “What’s for dinner?” on a hectic Tuesday night.
- A Flavor Explosion: This isn’t your average noodle dish. The sauce is the star of the show—a perfect harmony of creamy peanut butter, nutty toasted sesame oil, savory soy sauce, a hint of sweetness from maple syrup, and a gentle kick from sriracha. Every bite is a journey of complex, satisfying flavors.
- Completely Customizable: Think of this recipe as a template for your creativity. It’s the perfect vehicle for using up leftover vegetables lingering in your fridge. Don’t have bell peppers? Use broccoli. No purple cabbage? Toss in some spinach or kale. You can also swap the protein or leave it out entirely.
- Wholesome and Vegan: This recipe is 100% vegan and packed with potential for plant-based goodness. You get protein from the tofu, nutrients from the colorful vegetables, and hearty satisfaction from the noodles. It’s comfort food you can feel good about.
- Pantry-Friendly Ingredients: Most of the ingredients, especially for the sauce, are pantry staples in many kitchens. Peanut butter, soy sauce, sesame oil, and garlic are all you need to create the foundation of this incredibly flavorful dish.
Ingredients
The beauty of this recipe lies in its simplicity and flexibility. Here’s a detailed breakdown of what you’ll need and potential substitutions to make it your own.
For the Noodles and Stir-Fry:
- 180g Dry Rice Noodles: Rice noodles are fantastic here because they cook quickly and have a wonderful, slightly chewy texture that soaks up the sauce beautifully. I recommend the flat, pad Thai-style rice noodles.
- Alternatives: Don’t have rice noodles? No problem! This recipe is incredibly forgiving. You can easily substitute with ramen noodles, udon noodles, soba noodles, or even regular linguine or spaghetti for an Asian-fusion twist. Just be sure to cook them according to their package directions before adding them to the stir-fry.
- ¼ cup Sliced Scallions (Green Onions): These add a mild, fresh oniony bite that cuts through the richness of the sauce.
- ½ Medium Red Onion, Sliced into Strips: Red onion adds a touch of sweetness and a vibrant color when sautéed. A yellow or white onion works just as well.
- ½ cup Sliced Bell Peppers: I love using a mix of red, yellow, or orange bell peppers for a pop of color and a sweet, crisp texture. Any color will do!
- 2 tbsp Toasted Sesame Oil: This is a key flavor component. Toasted sesame oil has a much deeper, nuttier, and more aromatic flavor than regular sesame oil. I highly recommend using it for the most authentic taste, but if you only have regular sesame oil or another high-heat oil like avocado or canola oil, that will work for the sautéing step.
- 200g Extra-Firm Tofu (Optional): Pan-fried tofu adds a wonderful, hearty protein element and a satisfying textural contrast. For the best results, press the tofu for at least 30 minutes before cooking to remove excess water, which allows it to get crispy.
- Other Protein Ideas: You could also use tempeh, edamame, or a can of chickpeas (rinsed and drained) instead of tofu.
- ½ cup Sliced Purple Cabbage (Optional): This adds a fantastic crunch, a beautiful splash of purple, and extra nutrients.
- Cilantro and Sesame Seeds for Topping: These aren’t just for looks! Fresh cilantro adds a bright, herbaceous note, while toasted sesame seeds provide a final nutty crunch. Don’t skip them if you can help it! Other great toppers include crushed peanuts, a squeeze of lime juice, or thinly sliced chili.
For the Lush Peanut Sesame Sauce:
- ¾ cup Warm Vegetable Broth or Water: Using warm liquid helps the peanut butter dissolve more easily, creating a smoother sauce. Vegetable broth will add an extra layer of savory depth, but warm water works perfectly fine.
- 2 ½ tbsp Peanut Butter: The heart of our sauce! I used a slightly salted and sweetened creamy peanut butter (like Jif or Skippy) for convenience. If you are using natural peanut butter (the kind where the oil separates), you may need to add a little extra sweetener and a pinch more salt to balance the flavors. Both creamy and crunchy varieties work well.
- 3 cloves Garlic, Minced: Fresh garlic is essential for a pungent, aromatic kick. I recommend using a garlic press or mincing it as finely as possible to ensure it incorporates smoothly into the sauce.
- 2 tbsp Toasted Sesame Oil: Yes, more of it! This second addition goes directly into the sauce, infusing every drop with its signature nutty aroma. It’s a non-negotiable for that classic Asian-inspired flavor.
- 2 tbsp Maple Syrup: This provides the perfect touch of sweetness to balance the salty and savory elements. You can substitute with another liquid sweetener like agave nectar or even brown rice syrup. If you only have granulated sugar, dissolve it in the warm broth before mixing it with the other ingredients.
- 4 tbsp Soy Sauce: This is our primary source of salty, umami flavor. Use low-sodium soy sauce if you are watching your salt intake. For a gluten-free version, tamari is a perfect substitute.
- 1 tsp Sriracha (Optional): For those who like a little heat! Sriracha adds a gentle warmth and a garlicky-chili flavor. Feel free to adjust the amount based on your personal spice preference, or leave it out completely if you prefer a mild dish.
For the Cornstarch Slurry (The Secret to a Thick, Clingy Sauce):
- ½ tbsp Cornstarch
- 1 tbsp Room Temperature Water
- This simple mixture is the key to transforming the sauce from a thin liquid into a velvety coating that clings perfectly to every single noodle. It’s a classic technique in stir-fry cooking that makes a world of difference.
Instructions
Follow these step-by-step instructions to create the perfect bowl of stir-fried peanut sesame noodles. The key is to have all your ingredients prepped and ready to go before you start cooking, as the process moves very quickly!
Step 1: Prepare the Noodles
Place your 180g of dry rice noodles in a large, heat-proof bowl. Bring a kettle of water to a boil. Carefully pour the boiling water over the noodles, ensuring they are completely submerged. Use chopsticks or tongs to gently separate the noodle strands. Let them sit for 3-5 minutes, or until they are pliable and no longer hard and translucent, but still have a slight bite (al dente). Be careful not to overcook them, as they will cook further in the pan. Once ready, immediately drain the noodles in a colander and rinse briefly with cold water to stop the cooking process. Set aside.
Note: If you are using other types of noodles like ramen or spaghetti, cook them according to the package instructions until al dente, then drain.
Step 2: Whisk Up the Dreamy Peanut Sauce
In a medium-sized bowl, combine all the sauce ingredients: ¾ cup warm vegetable broth, 2 ½ tbsp peanut butter, 3 minced garlic cloves, 2 tbsp toasted sesame oil, 2 tbsp maple syrup, 4 tbsp soy sauce, and 1 tsp sriracha (if using). Whisk vigorously until the peanut butter is fully dissolved and the sauce is smooth and creamy. Take a small taste and adjust the seasonings if needed. Want it sweeter? Add a touch more maple syrup. Saltier? A splash more soy sauce. Spicier? Another dash of sriracha. Set the sauce aside.
Step 3: Make the Cornstarch Slurry
In a separate small bowl or cup, combine the ½ tbsp of cornstarch and 1 tbsp of room-temperature water. Mix with a fork or small whisk until the cornstarch is completely dissolved and there are no lumps. Set this aside near your stove—you’ll need it at the end.
Step 4: Sauté the Aromatics and Veggies
Place a large wok or non-stick skillet over medium-high heat. Add the 2 tbsp of toasted sesame oil and let it heat up for a moment until it shimmers. Add the sliced red onion, scallions, and bell peppers. Sauté for 2-3 minutes, stirring frequently, until the vegetables are tender-crisp. You want them to retain a slight bite.
Step 5: Add Protein and Other Veggies
If you are using tofu, add your 200g of pan-fried tofu strips to the pan along with any other vegetables you’re including, like the ½ cup of purple cabbage. Sauté for another minute, just to heat everything through and combine the flavors.
Step 6: Combine Noodles and Sauce
Add the drained noodles to the pan with the vegetables. Pour the prepared peanut sauce all over the noodles. Use tongs to gently toss everything together, ensuring the noodles and vegetables are evenly coated in the sauce. Continue to cook for 3-5 minutes over medium-high heat, allowing the noodles to absorb the flavorful sauce.
Step 7: Thicken and Finish
Give your cornstarch slurry a quick final stir (as it can settle), and pour it into the pan. Continue to toss the noodles constantly. You will see the sauce begin to bubble and thicken almost immediately, transforming into a glorious, glossy coating that clings to every noodle. Cook for another 30-60 seconds until the sauce has reached your desired consistency.
Step 8: Serve and Garnish
Turn off the heat. Immediately transfer the hot noodles to serving bowls. Garnish generously with fresh cilantro and a sprinkle of sesame seeds. Serve right away and enjoy the deliciousness!
Nutrition Facts
This recipe is designed to be both delicious and reasonably balanced.
- Servings: 3 generous main course servings
- Calories per serving: Approximately 525 kcal
Disclaimer: The nutritional information provided is an estimate and can vary significantly based on the specific brands of ingredients used, optional add-ins, and exact portion sizes.
Preparation Time
One of the best features of this recipe is its speed, making it a true weeknight champion.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
Pro-Tip: The 5-minute prep time assumes you are quick with your knife skills. To guarantee a stress-free cooking experience, do all your chopping and measuring before you even think about turning on the stove. This French culinary concept, known as “mise en place” (everything in its place), is the secret to a smooth and fast stir-fry.
How to Serve
Serving these noodles is all about enhancing the experience. While they are phenomenal straight from the pan, here are a few ways to elevate your presentation and meal:
- Serve Immediately: These noodles are at their absolute best when served piping hot, right after the sauce has thickened and coated everything perfectly.
- Garnish Generously: Don’t be shy with the toppings! A mountain of fresh cilantro, a heavy-handed sprinkle of toasted sesame seeds, and some crushed peanuts for extra crunch can take this dish from great to spectacular.
- Add a Squeeze of Freshness: A wedge of fresh lime served on the side is a game-changer. The bright, acidic juice cuts through the richness of the peanut sauce and brightens up all the flavors.
- Create a Noodle Bowl Bar: For a fun, interactive meal, serve the noodles plain and set out small bowls of various toppings. Guests can customize their own bowls. Ideas include:
- Chopped cilantro
- Toasted sesame seeds
- Crushed peanuts
- Sliced scallions
- Bean sprouts
- Shredded carrots
- Lime wedges
- Extra sriracha or chili garlic sauce
- Pair with a Cooling Side: To complement the rich and savory noodles, serve them with a light and refreshing side dish, such as a simple cucumber salad dressed with rice vinegar and sesame oil.
Additional Tips for Noodle Perfection
Here are five expert tips to ensure your Stir-Fried Peanut Sesame Noodles come out perfectly every single time.
- Don’t Overcook Your Noodles: This is the most crucial tip. Rice noodles, in particular, can go from perfectly al dente to a soft, mushy mess very quickly. It’s always better to slightly undercook them during the initial soak, as they will continue to cook in the hot pan with the sauce. Rinsing them with cold water after draining is a key step to halt the cooking process.
- Taste and Adjust the Sauce: The sauce is the soul of this dish. Before you add it to the pan, give it a taste. Everyone’s palate is different, and the brands of peanut butter and soy sauce you use can vary in sweetness and saltiness. Don’t be afraid to customize it. If it tastes a little flat, it might need a pinch more salt (soy sauce) or a bit of acid (a tiny splash of rice vinegar or lime juice).
- The Secret to Great Tofu is Pressing It: If you’re using tofu, pressing it is a non-negotiable step for achieving a firm, crispy texture. Wrap a block of extra-firm tofu in a few paper towels or a clean kitchen towel, place it on a plate, and put something heavy on top (like a cast-iron skillet or a few books) for at least 30 minutes. This removes excess water, allowing the tofu to pan-fry to a beautiful golden brown instead of steaming.
- Embrace Meal Prep: For an even faster assembly, you can do most of the prep work ahead of time. Whisk the peanut sauce together and store it in an airtight container in the fridge for up to 3-4 days (the flavors will meld and become even better!). Chop all your vegetables and store them in a separate container. When it’s time to cook, you’re just a quick sauté away from dinner.
- Control the Sauce Thickness: The cornstarch slurry is your tool for controlling the final consistency. If you prefer a runnier sauce, use slightly less cornstarch. If you want a very thick, heavy coating, you can add a little more slurry (mix ¾ tbsp cornstarch with 1.5 tbsp water). Always add the slurry at the end of cooking over high heat and toss continuously to ensure it thickens evenly without clumping.
Frequently Asked Questions (FAQ)
Here are answers to some common questions about making this recipe.
1. How can I make this recipe gluten-free?
This recipe is very easy to make gluten-free! Simply make two key substitutions:
- Soy Sauce: Swap the regular soy sauce for an equal amount of tamari or a certified gluten-free soy sauce.
- Noodles: Ensure you are using 100% rice noodles, which are naturally gluten-free. If you substitute with other noodles, be sure to choose a gluten-free variety, such as those made from brown rice or quinoa.
2. How do I store and reheat leftovers?
Leftovers are fantastic! Store the noodles in an airtight container in the refrigerator for up to 3 days. The noodles will absorb the sauce and become quite firm when cold. To reheat, it’s best to use a skillet or wok over medium heat. Add the noodles to the pan with a splash of water or vegetable broth (about 1-2 tablespoons). This will help loosen the sauce and rehydrate the noodles as they heat up. Toss frequently until warmed through. You can also microwave them, but the stovetop method yields a better texture.
3. Can I make the peanut sauce ahead of time?
Absolutely! The peanut sauce can be made up to 4 days in advance and stored in an airtight jar or container in the refrigerator. In fact, the flavors often meld and become even more delicious after a day or two. The sauce will thicken considerably in the fridge, so you may need to let it sit at room temperature for 15-20 minutes or whisk in a tablespoon of warm water to loosen it up before adding it to your stir-fry.
4. My peanut sauce is too thick or too thin. How can I fix it?
This is an easy fix!
- If your sauce is too thick: Simply whisk in more warm vegetable broth or water, one tablespoon at a time, until it reaches your desired consistency.
- If your sauce is too thin: There are two options. You can either whisk in another teaspoon of peanut butter to thicken it, or you can rely on the cornstarch slurry. If it’s still too thin after adding the slurry in the final cooking step, you can mix another ½ teaspoon of cornstarch with a teaspoon of water and add that to the pan while tossing.
5. What other vegetables work well in this stir-fry?
This recipe is a fantastic way to clean out your crisper drawer! Almost any stir-fry-friendly vegetable will work beautifully. Some excellent additions or substitutions include:
- Broccoli florets (blanch them for 1-2 minutes first for a more tender texture)
- Shredded carrots
- Sliced mushrooms (cremini, shiitake, or white button)
- Snow peas or snap peas
- Baby corn
- Water chestnuts
- Zucchini or yellow squash sticks
- A few large handfuls of fresh spinach or kale (add at the very end and toss until just wilted)
This Stir-Fried Peanut Sesame Noodle recipe is more than just food; it’s a bowl of pure joy that proves vegan cooking can be exceptionally rich, flavorful, and quick. It’s a testament to the power of a good sauce and the versatility of simple, fresh ingredients. I can’t wait for you to try it and make it your own. I have a feeling it will become a beloved favorite in your home, just as it is in mine. Enjoy every last slurp
Print
Peanut Sesame Noodle Recipe
Ingredients
For the Noodles and Stir-Fry:
- 180g Dry Rice Noodles: Rice noodles are fantastic here because they cook quickly and have a wonderful, slightly chewy texture that soaks up the sauce beautifully. I recommend the flat, pad Thai-style rice noodles.
- Alternatives: Don’t have rice noodles? No problem! This recipe is incredibly forgiving. You can easily substitute with ramen noodles, udon noodles, soba noodles, or even regular linguine or spaghetti for an Asian-fusion twist. Just be sure to cook them according to their package directions before adding them to the stir-fry.
- ¼ cup Sliced Scallions (Green Onions): These add a mild, fresh oniony bite that cuts through the richness of the sauce.
- ½ Medium Red Onion, Sliced into Strips: Red onion adds a touch of sweetness and a vibrant color when sautéed. A yellow or white onion works just as well.
- ½ cup Sliced Bell Peppers: I love using a mix of red, yellow, or orange bell peppers for a pop of color and a sweet, crisp texture. Any color will do!
- 2 tbsp Toasted Sesame Oil: This is a key flavor component. Toasted sesame oil has a much deeper, nuttier, and more aromatic flavor than regular sesame oil. I highly recommend using it for the most authentic taste, but if you only have regular sesame oil or another high-heat oil like avocado or canola oil, that will work for the sautéing step.
- 200g Extra-Firm Tofu (Optional): Pan-fried tofu adds a wonderful, hearty protein element and a satisfying textural contrast. For the best results, press the tofu for at least 30 minutes before cooking to remove excess water, which allows it to get crispy.
- Other Protein Ideas: You could also use tempeh, edamame, or a can of chickpeas (rinsed and drained) instead of tofu.
- ½ cup Sliced Purple Cabbage (Optional): This adds a fantastic crunch, a beautiful splash of purple, and extra nutrients.
- Cilantro and Sesame Seeds for Topping: These aren’t just for looks! Fresh cilantro adds a bright, herbaceous note, while toasted sesame seeds provide a final nutty crunch. Don’t skip them if you can help it! Other great toppers include crushed peanuts, a squeeze of lime juice, or thinly sliced chili.
For the Lush Peanut Sesame Sauce:
- ¾ cup Warm Vegetable Broth or Water: Using warm liquid helps the peanut butter dissolve more easily, creating a smoother sauce. Vegetable broth will add an extra layer of savory depth, but warm water works perfectly fine.
- 2 ½ tbsp Peanut Butter: The heart of our sauce! I used a slightly salted and sweetened creamy peanut butter (like Jif or Skippy) for convenience. If you are using natural peanut butter (the kind where the oil separates), you may need to add a little extra sweetener and a pinch more salt to balance the flavors. Both creamy and crunchy varieties work well.
- 3 cloves Garlic, Minced: Fresh garlic is essential for a pungent, aromatic kick. I recommend using a garlic press or mincing it as finely as possible to ensure it incorporates smoothly into the sauce.
- 2 tbsp Toasted Sesame Oil: Yes, more of it! This second addition goes directly into the sauce, infusing every drop with its signature nutty aroma. It’s a non-negotiable for that classic Asian-inspired flavor.
- 2 tbsp Maple Syrup: This provides the perfect touch of sweetness to balance the salty and savory elements. You can substitute with another liquid sweetener like agave nectar or even brown rice syrup. If you only have granulated sugar, dissolve it in the warm broth before mixing it with the other ingredients.
- 4 tbsp Soy Sauce: This is our primary source of salty, umami flavor. Use low-sodium soy sauce if you are watching your salt intake. For a gluten-free version, tamari is a perfect substitute.
- 1 tsp Sriracha (Optional): For those who like a little heat! Sriracha adds a gentle warmth and a garlicky-chili flavor. Feel free to adjust the amount based on your personal spice preference, or leave it out completely if you prefer a mild dish.
For the Cornstarch Slurry (The Secret to a Thick, Clingy Sauce):
- ½ tbsp Cornstarch
- 1 tbsp Room Temperature Water
- This simple mixture is the key to transforming the sauce from a thin liquid into a velvety coating that clings perfectly to every single noodle. It’s a classic technique in stir-fry cooking that makes a world of difference.
Instructions
Place your 180g of dry rice noodles in a large, heat-proof bowl. Bring a kettle of water to a boil. Carefully pour the boiling water over the noodles, ensuring they are completely submerged. Use chopsticks or tongs to gently separate the noodle strands. Let them sit for 3-5 minutes, or until they are pliable and no longer hard and translucent, but still have a slight bite (al dente). Be careful not to overcook them, as they will cook further in the pan. Once ready, immediately drain the noodles in a colander and rinse briefly with cold water to stop the cooking process. Set aside.
Note: If you are using other types of noodles like ramen or spaghetti, cook them according to the package instructions until al dente, then drain.
In a medium-sized bowl, combine all the sauce ingredients: ¾ cup warm vegetable broth, 2 ½ tbsp peanut butter, 3 minced garlic cloves, 2 tbsp toasted sesame oil, 2 tbsp maple syrup, 4 tbsp soy sauce, and 1 tsp sriracha (if using). Whisk vigorously until the peanut butter is fully dissolved and the sauce is smooth and creamy. Take a small taste and adjust the seasonings if needed. Want it sweeter? Add a touch more maple syrup. Saltier? A splash more soy sauce. Spicier? Another dash of sriracha. Set the sauce aside.
In a separate small bowl or cup, combine the ½ tbsp of cornstarch and 1 tbsp of room-temperature water. Mix with a fork or small whisk until the cornstarch is completely dissolved and there are no lumps. Set this aside near your stove—you’ll need it at the end.
Place a large wok or non-stick skillet over medium-high heat. Add the 2 tbsp of toasted sesame oil and let it heat up for a moment until it shimmers. Add the sliced red onion, scallions, and bell peppers. Sauté for 2-3 minutes, stirring frequently, until the vegetables are tender-crisp. You want them to retain a slight bite.
If you are using tofu, add your 200g of pan-fried tofu strips to the pan along with any other vegetables you’re including, like the ½ cup of purple cabbage. Sauté for another minute, just to heat everything through and combine the flavors.
Add the drained noodles to the pan with the vegetables. Pour the prepared peanut sauce all over the noodles. Use tongs to gently toss everything together, ensuring the noodles and vegetables are evenly coated in the sauce. Continue to cook for 3-5 minutes over medium-high heat, allowing the noodles to absorb the flavorful sauce.
Give your cornstarch slurry a quick final stir (as it can settle), and pour it into the pan. Continue to toss the noodles constantly. You will see the sauce begin to bubble and thicken almost immediately, transforming into a glorious, glossy coating that clings to every noodle. Cook for another 30-60 seconds until the sauce has reached your desired consistency.
Turn off the heat. Immediately transfer the hot noodles to serving bowls. Garnish generously with fresh cilantro and a sprinkle of sesame seeds. Serve right away and enjoy the deliciousness!
Nutrition
- Serving Size: One Normal Portion
- Calories: 525





