These peanut noodles with crunchy purple cabbage and fresh basil are so delicious, you may bust into song when you see them! They are loaded with fresh veggies and have a dreamy lightly sweet and savory ginger peanut sauce that makes them irresistible.

Peanut Noodles with Cabbage and Basil

Why We Love This Peanut Noodles Recipes

If you love peanut noodles then this recipe with creamy peanut sauce flavored with ginger and tossed with cooked pasta, basil and a colorful combination of carrots, scallions and purple cabbage will wow you for sure! It’s a crowd-pleasing vegetarian recipe for a potluck or family-friendly get together.

It can also be made ahead and served chilled for summer dinners with family. The lightly sweet peanut sauce is a hit for the whole family! Plus the addition of extra veggies makes it a healthier choice than traditional peanut noodles.

We used penne pasta instead of linguini or long noodles but feel free to use your favorite!

Peanut Noodles with Cabbage and Basil

Tips on Making These Healthy Peanut Noodles

Making homemade peanut noodles is incredibly easy, but there are a few things to remember when making this vegetarian dinner recipe:

1. Cook the pasta until al dente:

You don’t want to overcook the pasta, as it’ll soak up the peanut sauce once you mix everything together.

If you cook the pasta too much, it’ll only get mushier after you add in the sauce. You want slightly firm peanut noodles that can hold their own against all those veggies.

2. Use pure maple syrup:

When buying the ingredients for these peanut noodles, make sure to grab pure maple syrup and not the artificially flavored stuff.

Real maple syrup is contains micronutrients and is a natural sweetener, whereas artificial maple syrup is basically just flavored corn syrup.

3. Use fresh ginger, if possible:

I know not everyone keeps fresh ginger in their house, but it’s definitely worth using in this easy recipe. The fresh ginger adds the perfect punch of flavor in this recipe without overshadowing the peanut sauce.

Just make sure to finely mince the ginger, otherwise you’ll bite down on a big chunk of the stuff.

Peanut Noodles in bowls on a table

4. Utilize the pasta water

Pasta water is an often overlooked ingredient, but it’s really useful in this peanut noodles recipe. We’ve used the hot pasta water to thin out the peanut butter and make the peanut sauce.

The starchy pasta water helps the peanut sauce thicken up nicely and prevents you from wasting anything in this recipe. 

More Easy Recipes To Try:

Don’t miss this Ultimate Guide to Cabbage

Thanks so much for reading! If you are new here, you may want to sign up for my email newsletter to get a free weekly menu plan and the latest recipes right to your inbox. If you make this recipe, please come back and leave a star rating and review. I would love to hear what you thought!

Happy Cooking! ~Katie

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Noodles with Cabbage and Basil | Healthy Seasonal Recipes | Vegetarian

Peanut Noodles with Cabbage and Basil


Creamy peanut sauce, sweetened with a little maple syrup and flavored with ginger is tossed with cooked pasta, basil and a colorful combination of carrots, scallions and purple cabbage. It’s a crowd-pleasing vegetarian recipe for a potluck or family-friendly get together.


  • 1 16-ounce box penne pasta
  • ½ cup smooth no-stir peanut butter
  • 2 tablespoons pure maple syrup, dark or amber
  • 2 tablespoons tamari or soy sauce
  • 4 teaspoons white vinegar
  • 1 clove garlic, finely grated
  • 1 to 2 teaspoons hot sauce such as Sriracha, to taste
  • 1 ½ teaspoon finely grated ginger
  • ½ teaspoon salt, or to taste
  • 2 cups chopped red cabbage
  • 1 cup chopped scallions
  • 1 cup finely chopped carrots
  • ½ cup chopped basil
  • ½ cup chopped roasted unsalted peanuts


  1. Bring a large pot of water to a boil. Cook pasta according to package instructions. Reserve ½ cup pasta cooking water. Drain pasta and run cold running water over it.
  2. Whisk peanut butter and the hot pasta water in a large bowl. Add maple syrup, tamari, vinegar, garlic, hot sauce, ginger and salt. Add the pasta and toss to coat. Add cabbage, scallions, carrots, basil and peanuts and toss to coat. Taste and adjust salt if desired just before serving. Serve immediately or chill.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai


  • Serving Size: 1.5 cups
  • Calories: 345
  • Sugar: 9 g
  • Sodium: 400 mg
  • Fat: 11 g
  • Saturated Fat: 2 g
  • Carbohydrates: 50 g
  • Fiber: 5 g
  • Protein: 13 g

Keywords: peanut noodles, healthy peanut noodles