Rainbow Peanut Noodles Recipe with Crunchy Veggies

Our peanut noodles are loaded with a rainbow of vegetables, tossed with ramen noodles and a simple, creamy peanut butter sauce. This quick, flavorful dish makes an ideal weeknight dinner that’s both colorful and satisfying.

peanut noodles in cast iron.

Best Peanut Butter Noodles!

Meet a simple, family-friendly recipe for peanut butter noodles that’s bursting with texture and bright flavors. Ramen noodles soak up the sauce perfectly while crisp-tender vegetables add color, crunch, and nutrition. The homemade peanut sauce balances salty, sweet, tangy, and spicy notes so every bite is deeply satisfying.

This recipe is extremely flexible. Use the vegetables you have on hand and add a protein like shrimp, chicken, beef, or tofu to make it heartier. It’s quick to prepare, easy to scale, and ideal for meal prep or feeding a crowd.

Why you’ll love it!

  • Veggie-packed and colorful
  • Quick and easy to make
  • Feeds multiple people — great for leftovers
  • Kid-friendly with adjustable spice
veggies on platter.

Featured Ingredients

The Noodle

Ramen noodles: This recipe uses ramen noodles because they’re widely available and readily absorb the sauce. You can easily swap in other noodles if you prefer.

Other noodle options

  • Rice noodles
  • Fettuccine
  • Spaghetti
  • Pappardelle

The Veggies

One of the best things about this dish is how adaptable the vegetables are — use what you like or what’s in the fridge. For this version we used:

  • Carrots (matchsticks)
  • Red bell pepper (thinly sliced)
  • Broccoli florets
  • Cherry tomatoes (halved)
  • Red onion (thinly sliced)
  • Garlic and green onions for aromatics

The Peanut Noodles Sauce

The homemade peanut sauce is the star — creamy, salty, slightly sweet, and just a little spicy. It clings to the noodles and vegetables for big flavor in every bite.

  • Peanut butter (creamy, all-natural)
  • Soy sauce
  • Chili garlic sauce
  • Fresh garlic
  • Honey
  • Freshly grated ginger
  • Sriracha
  • Fresh lime juice
  • Fish sauce (optional)
  • Sesame oil
  • Reserved starchy pasta water (to thin and bind the sauce)
Veggies cooked in cast iron skillet.

How to Make Peanut Noodles

This recipe comes together quickly in about 40 minutes total. Below is a clear step-by-step guide to get the best texture and flavor.

Make the peanut sauce

Whisk all sauce ingredients (except the starchy pasta water) together in a medium bowl until smooth. Set aside. The reserved pasta water will be added later to thin and finish the sauce so it coats the noodles evenly.

Make it spicy!

If you want spicy peanut noodles, increase the amount of sriracha or chili garlic sauce to taste.

Cook the vegetables

Heat a large, deep skillet over medium-high heat and add sesame oil. When the oil is hot and fragrant, add the sliced onion and sauté 1–2 minutes. Add the matchstick carrots, minced garlic, and cherry tomatoes and cook another 1–2 minutes.

Lower the heat to medium and add the broccoli florets, sliced red bell pepper, soy sauce, and lime juice. Sauté until the broccoli brightens and the peppers are tender but still have bite, about 4–5 minutes. Remove vegetables from the heat and set aside. If you plan to add a protein, cook it separately now (shrimp, chicken, beef, or tofu work well).

Cook the ramen

Bring a large pot of salted water to a boil and cook the ramen noodles until al dente. Before draining, scoop out and reserve 1/4 cup of the starchy pasta water. Drain the noodles and return them to the pot or a warm serving bowl.

Combine

Add the cooked vegetables to the noodles and toss to combine. Pour half the prepared peanut sauce over the noodles and toss so the sauce coats everything evenly.

Mixing noodles with veggies.

Thicken and finish the sauce

Whisk the reserved starchy pasta water into the peanut sauce a little at a time until the sauce is smooth and reaches a pourable, glossy consistency. Add the remaining sauce to the noodles and toss once more to fully coat.

Toss and enjoy

Serve the noodles topped with chopped fresh cilantro, sliced green onions, chopped roasted peanuts, and a sprinkle of sesame seeds. Taste and adjust with extra lime, soy, or sriracha if desired.

Sesame peanut noodles in dish.

Storage

Store leftover peanut noodles in an airtight container in the refrigerator for 3–5 days.

To reheat: Warm leftovers in a large skillet over medium heat. Add a splash of water or broth if the noodles seem dry, and toss until heated through.

Peanut butter noodles with veggies in bowl.

Rainbow Peanut Noodles

Servings: 6 • Prep: 20 mins • Cook: 20 mins • Total: 40 mins

By: Lee Funke

Ingredients

Sauce

  • 2 tablespoons creamy, all-natural peanut butter
  • 2 tablespoons soy sauce
  • 1 teaspoon chili garlic sauce
  • 2 cloves garlic, minced
  • 1 teaspoon honey
  • 2 teaspoons freshly grated ginger
  • 2 teaspoons sriracha
  • 1 1/2 tablespoons fresh lime juice
  • 1/2 teaspoon fish sauce (optional)
  • 1 tablespoon sesame oil
  • 1/4 cup starchy pasta water, reserved from cooking noodles

Vegetables & Garnish

  • 2 tablespoons sesame oil (for cooking)
  • 1/2 large red onion, thinly sliced
  • 4 large carrots, peeled and cut into matchsticks
  • 4 cloves garlic, minced
  • 1 cup cherry tomatoes, halved
  • 1 cup broccoli florets, cut into bite-sized pieces
  • 1 large red bell pepper, thinly sliced
  • 1 tablespoon soy sauce (for the vegetables)
  • 1 tablespoon fresh lime juice (for the vegetables)
  • 1/2 cup fresh cilantro, roughly chopped
  • 3 green onions, sliced
  • 2 tablespoons roasted peanuts, chopped
  • Sesame seeds, for serving

Other

  • 9 oz ramen noodles (about 3 packages, discard seasoning packets)

Instructions

  1. Prepare the peanut sauce by whisking all sauce ingredients except the starchy pasta water together in a small bowl. Set aside.
  2. Heat a large skillet over medium-high heat and add sesame oil. Sauté the onion 1–2 minutes until fragrant.
  3. Add the carrots, garlic, and cherry tomatoes, tossing for another 1–2 minutes.
  4. Lower heat to medium and add broccoli, bell pepper, soy sauce, and lime juice. Sauté 4–5 minutes until broccoli brightens and peppers are tender. Remove from heat.
  5. Cook the ramen in a large pot of boiling salted water until al dente. Reserve 1/4 cup starchy pasta water, then drain.
  6. Toss the cooked noodles with the vegetables in the skillet or a large bowl.
  7. Whisk the reserved pasta water into the peanut sauce until smooth and glossy. Pour half the sauce over the noodles and toss, then add the remaining sauce and toss again to coat everything evenly.
  8. Top with cilantro, green onions, chopped peanuts, and sesame seeds. Serve warm.

Tips & Notes

  • Use an all-natural peanut butter rather than a very sweet brand — this keeps the sauce savory and balanced.
  • Do not overcook the noodles; slightly undercooked noodles hold texture better after tossing with sauce.
  • Make sure the noodles are warm when you add the sauce so it spreads evenly and clings to the strands.

Nutrition

Calories: 353 kcal • Carbohydrates: 41 g • Protein: 9 g • Fat: 18 g • Fiber: 4 g • Sugar: 7 g

Nutrition information is an approximation and should be used as a guideline.

Photography: photos used in this post were taken by Ashley McGlaughlin from The Edible Perspective.