Vegan Spring Roll Salad Peanut

Featured in: Light Sweet Bowls & Treats

This vibrant bowl captures all the beloved flavors of Vietnamese spring rolls without the wrapper. Crisp shredded cabbage and carrots meet cool cucumber slices and rice noodles, topped with fragrant mint, cilantro, and basil. The crowning glory is a velvety peanut dressing, perfectly balanced with bright lime, savory soy, and a hint of sweet maple syrup. Everything comes together in just 20 minutes for a refreshing lunch or colorful side that's naturally vegan, gluten-free, and packed with texture.

Updated on Wed, 11 Feb 2026 15:15:00 GMT
Bright Vegan Spring Roll Salad with peanut dressing, topped with sliced avocado, crunchy peanuts, and vibrant herbs on a white plate. Pin It
Bright Vegan Spring Roll Salad with peanut dressing, topped with sliced avocado, crunchy peanuts, and vibrant herbs on a white plate. | sweetcairn.com

Last summer, I was leafing through a cookbook at a friend's house when I spotted a photo of Vietnamese spring rolls glistening with sauce. The colors were so vivid—jade greens, sunset oranges, deep purples—that I thought, why wait for the effort of rolling when I could just toss all those same fresh ingredients into a bowl? That afternoon, I made my first version of this salad, and honestly, it felt like a tiny rebellion against tradition in the best way possible.

I served this to my partner on a sweltering evening when even thinking about hot food felt wrong, and watching them go back for seconds while sitting on the porch told me everything I needed to know about whether this would become a regular rotation. Now it's my go-to when I want something that feels nourishing but tastes like pure joy.

Ingredients

  • Red cabbage: Raw and crunchy, it adds both sweetness and bite, plus it won't wilt even if the dressing sits on it for a bit.
  • Carrots: Shredded finely so they stay tender and soak up the dressing beautifully.
  • Cucumber: Keep the skin on for color and texture; it's too pretty to peel away.
  • Rice noodles: Optional but they make this feel more substantial if you're eating it as a main course rather than a side.
  • Red bell pepper: Thin slices mean they'll flex with the other ingredients instead of dominating the plate.
  • Bean sprouts: These are the secret to that spring roll crunch you're chasing; don't skip them.
  • Fresh mint, cilantro, and basil: Use them generously because the herbs are really what transport this from salad to something special.
  • Avocado: Add it right before serving so it doesn't turn brown and sad.
  • Roasted peanuts: The final garnish that catches the light and makes everything feel intentional.
  • Creamy peanut butter: The backbone of the dressing; make sure it's smooth and no chunks lurking.
  • Lime juice: Freshly squeezed makes all the difference; bottled tastes flat by comparison.
  • Soy sauce or tamari: This adds umami depth that peanut butter alone can't deliver.
  • Maple syrup: Just a touch to balance the salt and acid, not enough to make it sweet.
  • Toasted sesame oil: A little goes a long way; it's almost floral, and it lingers on your tongue.
  • Garlic and ginger: Both minced small so they distribute evenly through the creamy dressing.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Gather and prep your vegetables:
Shred, slice, and chop everything you need and spread it across a cutting board before you start assembling. This is when the kitchen smells clean and full of possibility, and it makes the next steps feel effortless.
Build the salad base:
Toss the cabbage, carrots, cucumber, noodles if using, bell pepper, sprouts, and herbs together in a large bowl with a gentle hand, like you're being kind to them. You want everything mingled but not bruised.
Arrange on your serving vessel:
Spread the mixture across a big platter or divide into bowls, leaving space for the final toppings. There's something satisfying about the presentation at this point, before the dressing transforms everything.
Make the dressing:
Whisk peanut butter with lime juice, soy sauce, maple syrup, sesame oil, garlic, and ginger in a small bowl until it smells absolutely intoxicating. Add warm water a tablespoon at a time until it flows like a gentle stream when you lift the whisk.
Crown the salad:
Arrange avocado slices and sprinkle peanuts over the top with intention, as if you're decorating something you're proud of. Drizzle the dressing just before serving, or let people pour their own if that's more your style.
Colorful Vegan Spring Roll Salad tossed with crisp veggies, rice noodles, and fresh mint, drizzled with creamy peanut dressing for a light lunch. Pin It
Colorful Vegan Spring Roll Salad tossed with crisp veggies, rice noodles, and fresh mint, drizzled with creamy peanut dressing for a light lunch. | sweetcairn.com

There's a moment when you sit down to eat this and the flavors hit all at once—the nutty dressing, the bright herbs, the cooling cucumber—and you realize you've made something that tastes both comforting and completely alive. That's when it stops being just lunch and becomes a little gift to yourself.

Why This Salad Feels So Satisfying

What makes this different from other vegetable salads I've tried is the balance between texture and flavor. The crunch of raw vegetables, the creaminess of the dressing, and the fragrance of fresh herbs create this conversation between your teeth and your taste buds that keeps you coming back for another bite. It's the kind of dish that reminds you that eating well doesn't have to mean sacrifice or boredom.

The Dressing is Everything

I learned this the hard way when I once tried to just drizzle bottled peanut sauce over the salad and expected the same magic. It wasn't there. The homemade dressing matters because you control how much lime and ginger go into it, how silky it gets, and you taste it develop right in front of you as you whisk. Once you make it fresh, you'll never go back.

Ways to Make It Your Own

This salad is honestly a jumping-off point more than a rigid recipe. I've made versions with snap peas when I had them, added crispy tofu for protein, and even stirred in sriracha on mornings when I needed extra heat. The core idea—fresh vegetables, fragrant herbs, creamy peanut dressing—stays the same, but the details adapt to what you have and what you're craving.

  • Radishes or sliced watermelon radish add a peppery bite and wild color that photographs beautifully.
  • Substitute any nut or seed butter you prefer, or use tahini if you're avoiding peanuts entirely.
  • A drizzle of sriracha or a pinch of red pepper flakes transforms this from refreshing into boldly spiced.
Freshly prepared Vegan Spring Roll Salad arranged with bean sprouts, bell peppers, and avocado slices, served with peanut dressing in a small bowl. Pin It
Freshly prepared Vegan Spring Roll Salad arranged with bean sprouts, bell peppers, and avocado slices, served with peanut dressing in a small bowl. | sweetcairn.com

This salad has become my answer to almost every occasion where I need something that's healthy but tastes like a celebration. Make it once and you'll understand why.

Recipe FAQs

Can I make this salad ahead of time?

The salad ingredients stay fresh for 1-2 days when stored without dressing. Keep the peanut dressing separate in a sealed container and toss just before serving to maintain crunch.

What can I substitute for rice noodles?

Feel free to skip the noodles entirely or replace with shredded romaine lettuce, extra cabbage, or even thin slices of jicama for added crunch.

Is this salad protein-rich enough for a full meal?

With 9g of protein per serving from peanuts, peanut butter, and vegetables, it's substantial for lunch. Add edamame, baked tofu, or grilled chicken for extra protein if desired.

How do I prevent the avocado from browning?

Slice avocado just before serving. For advance prep, toss slices with a little lime juice to slow oxidation, or serve avocado on the side.

Can I make the peanut dressing spicy?

Absolutely. Add sriracha, chili garlic sauce, or fresh minced Thai chilies to the dressing. Start with 1/2 teaspoon and adjust to your preferred heat level.

What vegetables work well as additions?

Thinly sliced radishes, snap peas, shredded Brussels sprouts, or julienned bell peppers all complement the flavors beautifully.

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

Fresh vegetables and herbs tossed in creamy peanut dressing

Prep Duration
20 minutes
0
Time Needed
20 minutes
Recipe by Hunter Phillips


Level Easy

Cuisine Vietnamese-Inspired

Makes 4 Portions

Dietary Notes Vegan-friendly, No Dairy, No Gluten

Ingredient List

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

Steps

Step 01

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

Step 02

Assemble on Serving Platter: Transfer the salad mixture to a large serving platter or divide among individual bowls. Arrange avocado slices on top and scatter chopped roasted peanuts over the salad.

Step 03

Whisk the Dressing: In a small bowl, combine peanut butter, lime juice, soy sauce or tamari, maple syrup, sesame oil, garlic, and ginger. Whisk until well blended, then gradually add warm water one tablespoon at a time until dressing reaches desired pourable consistency.

Step 04

Dress and Serve: Drizzle peanut dressing over the salad immediately before serving, or present dressing separately on the side. Gently toss to combine and serve right away.

Equipment Needed

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

Allergy Info

Look through each ingredient for allergens and check with a healthcare provider if you’re uncertain.
  • Contains peanuts and soy from peanut butter and soy sauce
  • Use coconut aminos as soy-free alternative
  • Check all ingredient labels for potential hidden allergens

Nutrition Info (each serving)

Figures are for reference only—always seek medical advice when needed.
  • Caloric Value: 310
  • Fats: 17 grams
  • Carbohydrates: 33 grams
  • Proteins: 9 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.