Crowd fave Peanut Noodles with broccoli are my weeknight hero dinner when I want an easy, filling, and mega flavorful meal in 30 minutes. Perfectly cooked noodles, crisp tender broccoli and carrots, plus the dreamiest peanut sauce make this a 10/10 every time. Bonus: it packs 20g of plant-powered protein per serving (more if you add edamame!).

Why HELLO, one skillet wonder! Isn't she simply marvelous?!
Now that the temps are dropping and the air is getting a bit more crisp, I'm craving all things cozy and comforting.
You fell hard for the easy peanut sauce in my Chickpea Broccoli Buddha Bowls and Instant Pot Pad Thai Stir Fry; so I was super excited to make a fun new vegan-friendly spin off of this recipe using pasta because...COMFORT.
More on our star ingredients
- Noodles: Whole wheat spaghetti or higher-protein spaghetti (like Barilla) is my favorite here. You could also use regular spaghetti, gluten-free spaghetti, rice noodles, or soba noodles. We're using 8 ounces, or half of a traditional package.
- Peanut butter: Opt for the natural, creamy variety with just peanuts and salt listed as the ingredients. It should have a pourable consistency. If it's thick or hard, add more milk. If you have a peanut allergy, I've tested these with sunflower seed butter too!
- Soy Sauce: It was clear in testing that umami is critical for flavor here. Be sure to use reduced sodium, or else consider reducing it to 3 tbsp.
- Sriracha: A must for a bit of a kick and added oomph flavor-wise. Don't skip it! It doesn't make this really spicy, just super flavorful and well rounded.
- Veggies: I used fresh broccoli and carrots, but you could easily use frozen for convenience. You could then skip the sautéing step and just add the steamed veggies to the cooked noodles. I've also made this with cabbage and bell peppers!


If I were in the kitchen with you, I'd tell ya this
- You want to sauté the veggies in the biggest skillet you have so it can accommodate the cooked pasta and peanut sauce once the veggies are cooked. A 12 or 14-inch cast iron is perfect here, especially since you'll get a nice sear on the veggies (not to mention an iron boost!).
- If you don't have a large skillet, simply transfer everything to a bigger vessel once it comes time to toss all the ingredients together. I can say from experience it's way easier than over-stuffing the pot!
The add-ins that makes this even better
I think the cilantro and green onions at the end of the dish totally make it, adding loads of fresh flavor. A sprinkle of crushed peanuts is nice for crunch on top, too.
- Veggie variety: I'm partial to broccoli and carrots for color and flavor, but you could also do bell peppers, snap peas, cabbage, or spinach stirred in at the end.
- Top liberally with herbs, preferably a pile: In addition to the toppings in the recipe, herbs are great here. If you have fresh basil or mint in your garden, they'd be delish. A sprinkle of sesame seeds is nice for color, too!
- Boost the protein: This dish already boasts 20 grams of protein per serving, but if you want something extra, I often add edamame, tofu or chicken!
A note on leftovers...
This dish is actually best eaten immediately after cooking. The noodles will soak up all that lovely peanut sauce as it sits and it will get much thicker. It will still be tasty leftover, but different texturally.
Leftovers taste great warm, at room temperature, or chilled. They will keep for up to 3 days in the fridge.

If you want to prep this ahead of time, simply cook the noodles and veggies, make the peanut sauce, then store the three components separately in the refrigerator. Combine just before serving the next day.
Happy peanut noodling!
Print
30-Minute Peanut Noodles with Broccoli
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Meals
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegan
Description
Crowd fave Peanut Noodles with broccoli are my weeknight hero dinner when I want an easy, filling, and mega flavorful meal in 30 minutes. Perfectly cooked noodles, crisp tender broccoli and carrots, plus the dreamiest peanut sauce make this a 10/10 every time. Bonus: it packs 20g of plant-powered protein per serving (more if you add edamame!).
Ingredients
For the noodles:
- 8 oz spaghetti of choice (½ package)
- 1 tbsp extra virgin olive oil
- 1 lb broccoli florets (5 cups, chopped into bite-sized pieces)
- 3-4 medium carrots (1 cup, chopped)
- ½ cup green onion, chopped (tender green parts only)
- ½ cup cilantro, chopped
- 2-4 tbsp roasted peanuts, for garnish (can sub cashews)
For the peanut sauce:
- ½ cup natural peanut butter
- ¼ cup unsweetened almond or coconut milk
- ¼ cup reduced sodium soy sauce
- 2 tbsp apple cider vinegar
- 2 tbsp maple syrup
- juice and zest of 1 lime (1 tbsp)
- 1 tbsp sriracha
Instructions
- Cook pasta according to package directions. Once cooked, drain and set aside.
- In your largest skillet (I used a 12-inch cast iron), warm oil over medium heat. Once hot, add broccoli and carrot. Cook, stirring often, for 8-10 minutes, or until softened and browned.
- Meanwhile, place peanut sauce ingredients in a medium bowl. Whisk until smooth. It will taste salty, but it will get diluted in the pasta.
- Once veggies are cooked, remove pan from heat. Add noodles to pan followed by peanut sauce. Use tongs to toss everything together. (If your pan was on the smaller side, you can transfer everything to a large bowl so you can mix it together easily). Top with plenty of cilantro, green onions and peanuts, lightly tossing to coat. Serve immediately, as the pasta will absorb the sauce as it sits. I like to top mine with extra sriracha!
Notes
This is best eaten right after it's made as the peanut sauce will thicken as it sits. I like eating leftovers chilled or heated, but it will be less saucy. Feel free to add a splash of water if reheating leftovers to loosen the sauce.
TO MAKE GLUTEN FREE: Use your favorite gluten-free pasta and sub tamari for the soy sauce. If it's not low sodium, start with 3 tbsp.
*Use salted natural peanut butter that has a "drippy" consistency and is pourable into the measuring cup. If it's thicker or kept in the refrigerator, you will likely need to add more almond milk. The sauce should not be very thick.





Jena says
This recipe was a hit with my family of 4! It was filling (especially with the addition of the edamame), flavorful and easy! A true 30 min meal that had me doing a celebration dance !
Alexis Joseph, MS, RD says
Love this so much, Jena! How awesome your whole fam loved it. Thank you!!
Julie says
I've made this many times, and it is soooo good! It's a wonderful combination of flavors!
Alexis Joseph, MS, RD says
Love it, thank you Julie!!
Rachel says
Delicious as always!! The family was very impressed. We will be adding this into our regular rotation for sure!
Amy says
so good! Love every single one of your recipes.
Alexis Joseph says
Awwww thank you so much, Amy!
Caroline says
I made this last night using chickpea pasta because that's what I had on hand and it was delicious! I loved the flavor and how it came together quickly. Will definitely be making again soon!
Alexis Joseph says
Yayyy my favorite!
Sara says
It's a deliciously filling meal the whole family loves it. I added chopped garlic ginger onion asparagus & kale as l didn't have any brocolli & had it with rice noodles. My son likes to make the sauce so it all comes together very quickly.
Alexis Joseph says
Wonderful, thanks so much Sara!!
Jenny Coffey says
If this dish was all I could eat for the rest of my life, I wouldn't be mad. It's delicious! It checks all the boxes for me; vegan, packed with veggies, lots of ways to modify it, and it just takes good! Make this immediately.
Alexis Joseph says
Hahahah that is the best. Love the meal on a bowl! Thanks so much, Jenny!
Leigh C says
So delicious. We used cassava noodles and added red bell peppers, carrots and could not have been happier! Definitely will become a regular!
Alexis Joseph says
Wonderful, thanks so much Leigh!
Tara says
This was delicious as it looked and sounded
Alexis Joseph says
I'm so glad you loved it, Tara! If you'd be up for leaving a star rating next time that would be super awesome. It helps other people find my recipes 🙂
Bri says
Yum yum and yum! It also only took me about 20 minutes to prep and cook and 2 minutes to eat! I accidentally made it without the almond milk and the sauce came out thicker but mixed well with the hot noodles
Alexis Joseph says
Hahaha amazing, so glad you loved it!!
Leigh says
Super easy weeknight recipe. I added cassava flour rotini, red and orange bell peppers and fresh garlic and ginger to the oil before adding the broccoli. Delish.
Alexis Joseph says
Yummmm that sounds so good! Thanks, Leigh 🙂
Alexis Joseph says
Nice, thanks Anna!
Alexis Joseph says
Heck yes!
Kirsten S says
Really tasty! I was in need of a new vegetarian dish and this hit the spot. My husband is not a huge fan of meatless meals but enjoyed it as well. I would recommend to others not to skimp on the green onions and cilantro - makes it super fresh tasting.
Alexis Joseph says
I totally agree on not skimping on the garnishes. Thrilled you and your hubby loved this one!
Karly Prichard says
This recipe gave me a much needed confidence boost in the kitchen after moving to a new country. I so appreciate how simple and adjustable the recipe is - esp. living in on an island with limited access to a lot of items we can easily find in US stores. Totally hit the spot!
Alexis Joseph says
That is SO awesome! This made my night. Thank you so much for letting me know, Karly! Best of luck in DR!
Mike says
If I were to replace the soy sauce with fish sauce, how much would I use to keep the sodium at a reasonable level?
Thanks!
Alexis Joseph says
Hi there, I can't be much help with this one as I don't typically cook with fish sauce (and am unaware of the sodium). I've only tested this recipe with soy sauce and it's pretty key for the overall flavor of the dish so I would recommend against substituting it.
Dylan says
So good — I love how quickly it all comes together!
Alexis Joseph says
That's my favorite part, too! Thanks Dylan 🙂