Vegan Spring Roll Salad Peanut Dressing

Featured in: Veggies & Grain Bowls

This vibrant Vietnamese-inspired bowl combines shredded red cabbage, carrots, cucumber, and bell pepper with cooling mint, cilantro, and basil. Optional rice noodles add satisfying texture while creamy avocado brings richness. The star is the zesty peanut dressing—whisk together peanut butter, fresh lime juice, soy sauce, maple syrup, sesame oil, garlic, and ginger, thinning with warm water until pourable. Top with roasted peanuts for extra crunch. Ready in just 20 minutes with no cooking required, perfect for light lunches or colorful sides.

Updated on Wed, 11 Feb 2026 11:49:00 GMT
A close-up view of a colorful Vegan Spring Roll Salad with Peanut Dressing, featuring crunchy red cabbage, carrots, cucumber, and fresh herbs like mint and cilantro. Save
A close-up view of a colorful Vegan Spring Roll Salad with Peanut Dressing, featuring crunchy red cabbage, carrots, cucumber, and fresh herbs like mint and cilantro. | sonicpantry.com

One humid afternoon, I was standing in my kitchen staring at a pile of fresh herbs and vegetables, wishing for something that tasted like a Vietnamese street market but required zero cooking. That's when this salad clicked into place, inspired by spring rolls but stripped down to their most vibrant essence. The peanut dressing came together almost by accident, really, when I realized I had lime juice and sesame oil sitting next to a jar of peanut butter. What started as improvisation became the one salad I crave when the weather turns warm and my appetite shrinks but my need for flavor doesn't budge.

I made this for my sister last summer when she was visiting between jobs, and she ate an entire bowl while sitting on my kitchen counter, barely pausing to breathe. She kept asking what the dressing was, convinced I'd bought it from somewhere expensive. The pride I felt explaining that it was just peanut butter and lime juice mixed together was maybe a little silly, but something about watching someone enjoy food you've made hits different. She now texts me photos of versions she's making at home, which feels like the highest compliment.

Ingredients

  • Red cabbage: Shredded thin so it wilts slightly from the dressing's acidity, adding color and a subtle peppery sweetness that grounds the brightness.
  • Carrots: Raw and shredded, they stay crisp and sweet, creating contrast against the softer herbs and greens.
  • Cucumber: Slice it thin and as close to serving time as possible or it'll weep water into the salad and dilute everything.
  • Rice noodles: Cooked and completely cooled, these make it more substantial, turning lunch into an actual meal rather than a side.
  • Red bell pepper: The sweetness here plays beautifully against the sharp lime in the dressing, so don't skip it.
  • Bean sprouts: Fresh and delicate, they add an almost creamy mouthfeel without any fat.
  • Fresh mint, cilantro, and basil: This is where the magic lives—the herbs are not a garnish here, they're the backbone, so use your hands and tear them roughly rather than chopping.
  • Avocado: Add it at the very end or it'll bruise and darken, turning what should be bright into something melancholy.
  • Roasted peanuts: Roughly chopped so some pieces are chunky and some are fine, giving varied texture throughout.
  • Creamy peanut butter: Not the natural kind with separated oil unless you're feeling brave—standard creamy works beautifully here.
  • Lime juice: Fresh squeezed, always, because bottled tastes like nothing and you'll find yourself using twice as much.
  • Soy sauce or tamari: This adds umami depth, making the dressing taste less sweet and more savory, so don't reduce it even if you're watching sodium.
  • Maple syrup: Just enough to balance the sharpness of lime and soy without making it dessert.
  • Sesame oil: Toasted sesame oil specifically, and just a teaspoon because the stuff is potent—a little goes further than you'd think.
  • Garlic and ginger: Minced fresh, because this is where you taste whether you're patient or lazy, honestly.
  • Warm water: The secret weapon for getting the dressing to the right consistency—add it gradually or you'll overshoot and have something too thin.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your base:
In a large bowl, combine the cabbage, carrots, cucumber, rice noodles if using, bell pepper, and bean sprouts. Toss gently with your hands so nothing bruises, then scatter the mint, cilantro, and basil over top without fully mixing yet—you want to see those herbs when you plate it.
Plate it out:
Arrange the salad on a serving platter or into individual bowls, letting it sit slightly loose so the dressing can find its way through. This moment before dressing is applied is when the salad looks its absolute best, so take a breath and appreciate what you've built.
Make the dressing:
In a small bowl, whisk together peanut butter, lime juice, soy sauce, maple syrup, and sesame oil until it's mostly smooth, then add minced garlic and ginger. The mixture will look thick and stubborn, which is exactly right, because now you'll add warm water one tablespoon at a time, whisking between additions until you reach something that drizzles but doesn't run.
Finish and serve:
Drizzle the dressing over the salad just before serving, or pass it on the side if you're feeding people with strong opinions about dressing quantity. Scatter avocado slices and peanuts over everything at the last possible moment, then toss gently and eat immediately while the vegetables are still snappy and the herbs are at their brightest.
This overhead shot shows a large bowl of Vegan Spring Roll Salad with Peanut Dressing, topped with creamy avocado slices and chopped roasted peanuts for texture. Pin it
This overhead shot shows a large bowl of Vegan Spring Roll Salad with Peanut Dressing, topped with creamy avocado slices and chopped roasted peanuts for texture. | sonicpantry.com

There was this one dinner party where I served this salad and a guest asked if I'd been to Vietnam, as if the flavors themselves proved it. I hadn't, but in that moment I understood how food carries memory and place even when you're just a home cook doing your best with what the farmers market gave you that morning. That's what I love about cooking, really—the ability to transport people somewhere, even if it's just into a moment where everything tastes right.

Why This Salad Works Year-Round

The beauty of this salad is its flexibility with seasons. In summer, use the crispest vegetables you can find and load it heavy with herbs. In cooler months, you might skip the avocado and add extra noodles, or throw in some quick-pickled vegetables for acidity and staying power. The peanut dressing is what makes it work no matter what—it's rich enough to carry a meal but light enough that you don't feel heavy afterward.

Variations That Keep It Interesting

Once you've made this a few times, you'll start seeing possibilities everywhere. Add shredded beets for earthiness, swap in kale that's been massaged with a tiny bit of oil for something heartier, or throw in some roasted chickpeas if you need more protein. I've even made it with almond butter when peanut allergies were involved, and honestly, it's almost better—lighter, somehow, and the dressing tastes less sweet. The framework stays the same, but the details shift based on what you have and what you're craving.

Storage and Make-Ahead Tips

This salad is not a great make-ahead in the traditional sense because the vegetables will soften and the herbs will darken if left dressed overnight. What you can do is prep and store everything separately—chopped vegetables in containers, herbs loosely wrapped in paper towels, dressing in a jar—and assemble it all right before eating. The dressing actually keeps beautifully for up to five days, so make a double batch and use it on grain bowls or roasted vegetables throughout the week, or even as a dip for raw veggies when you need something to do with your hands.

  • Store chopped vegetables in airtight containers for up to two days before the salad starts to break down.
  • Fresh herbs wilt if stored in a sealed container, so wrap them loosely in damp paper towels instead.
  • The peanut dressing works on almost anything, so make extra and don't feel obligated to use it only on this salad.
Serving suggestion for Vegan Spring Roll Salad with Peanut Dressing, ready to eat in a white bowl, showcasing vibrant vegetables and a drizzle of the zesty peanut sauce. Pin it
Serving suggestion for Vegan Spring Roll Salad with Peanut Dressing, ready to eat in a white bowl, showcasing vibrant vegetables and a drizzle of the zesty peanut sauce. | sonicpantry.com

This salad tastes like summer tastes, bright and alive and unapologetic about being green and fresh and good for you. Make it when you want to feel like you're doing something right in the kitchen.

Frequently Asked Questions

Can I make this gluten-free?

Yes, use tamari instead of soy sauce and ensure your rice noodles are certified gluten-free. The remaining ingredients are naturally gluten-free.

How long does the peanut dressing last?

Store the dressing in an airtight container in the refrigerator for up to 1 week. The dressing may thicken when cold—thin with warm water and whisk before using.

Can I add protein to make it more filling?

Yes, try adding crispy tofu, edamame, grilled tempeh, or shredded cooked chicken. These proteins complement the Vietnamese flavors beautifully.

What can I substitute for peanut butter?

Almond butter, sunflower seed butter, or cashew butter work well as alternatives. Each brings a slightly different flavor while maintaining creamy texture.

Will this salad get soggy if dressed ahead?

The sturdy vegetables hold up well, but for best texture, dress just before serving. Rice noodles may soften over time, so add them if planning to eat within a few hours.

Can I prepare components in advance?

Absolutely. Shred vegetables up to 2 days ahead and store separately. Whisk the dressing and keep refrigerated. Combine when ready to serve for maximum freshness.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Spring Roll Salad Peanut Dressing

Crisp vegetables and rice noodles tossed in zesty peanut dressing

Prep Time
20 Minutes
0
Total Time
20 Minutes


Difficulty: Easy

Cuisine: Vietnamese-Inspired

Yield: 4 servings

Dietary: Vegan, Dairy-Free, Gluten-Free

Ingredients

Salad

01 1 cup shredded red cabbage
02 1 cup shredded carrots
03 1 cup thinly sliced cucumber
04 1 cup cooked and cooled rice noodles, optional
05 1 red bell pepper, thinly sliced
06 1 cup bean sprouts
07 1/2 cup fresh mint leaves
08 1/2 cup fresh cilantro leaves
09 1/4 cup fresh basil leaves
10 1 avocado, sliced
11 1/4 cup roasted peanuts, roughly chopped

Peanut Dressing

01 1/4 cup creamy peanut butter
02 2 tablespoons fresh lime juice
03 1 tablespoon soy sauce or tamari
04 1 tablespoon maple syrup
05 1 teaspoon toasted sesame oil
06 1 clove garlic, minced
07 1 teaspoon grated fresh ginger
08 2 to 3 tablespoons warm water

Instructions

Step 01

Prepare the Salad Base: In a large mixing bowl, combine the shredded red cabbage, carrots, cucumber, cooked rice noodles if using, sliced bell pepper, bean sprouts, mint, cilantro, and basil. Toss gently to distribute vegetables evenly.

Step 02

Assemble the Salad: Arrange the salad mixture on a large serving platter or divide among individual bowls. Top with avocado slices and chopped roasted peanuts.

Step 03

Make the Peanut Dressing: In a small bowl, whisk together peanut butter, lime juice, soy sauce or tamari, maple syrup, sesame oil, minced garlic, and grated ginger until combined. Add warm water one tablespoon at a time, whisking until the dressing reaches a smooth, pourable consistency.

Step 04

Dress the Salad: Drizzle the peanut dressing over the assembled salad just before serving, or serve the dressing on the side to allow guests to dress their portions as desired.

Step 05

Serve: Toss gently to combine all components and serve immediately while vegetables remain crisp and fresh.

Tools You'll Need

  • Large mixing bowl
  • Cutting board and sharp knife
  • Small whisk or fork
  • Small mixing bowl

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains peanuts and soy from peanut butter and soy sauce.
  • Use coconut aminos as a soy-free alternative to soy sauce.
  • Always check ingredient labels for hidden allergens and cross-contamination warnings.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 310
  • Total Fat: 17 g
  • Total Carbohydrate: 33 g
  • Protein: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.