My healthy Spring Roll Salad has all of the flavors and textures of fresh spring rolls, deconstructed in salad form! It's full of colorful, crunchy veggies and complete with a delicious peanut dressing that you'll want to drink with a spoon. This salad is vegan, gluten-free, and sure to be loved by everyone!

What is Spring Roll Salad?
This salad is inspired by fresh Vietnamese spring rolls (also called summer rolls), which are made with crisp vegetables and herbs, and sometimes rice noodles, all wrapped in rice paper and often served with a peanut dipping sauce. They can also include proteins like shrimp, pork, or chicken. Unlike fried spring rolls, fresh spring rolls are served cold, making them feel light and refreshing.
Rolling spring rolls at home is delicious, but it can also be a little finicky. The rice paper doesn’t always cooperate, and the spring rolls can end up wonky or fall apart. That’s where this spring roll salad comes in. It delivers the same flavors and textures you love — crunchy veggies, chewy rice noodles, and bold peanut dressing — minus the wrapper! It really doesn’t sacrifice anything.
While there is some vegetable chopping involved, the recipe itself is very simple. Just whisk together the dressing, toss everything in a bowl, and you’ve got a fresh, satisfying lunch or dinner, or even a flavorful side dish. Edamame adds plant-based protein, helping make this salad more filling and balanced.
Fair warning: once you taste the homemade peanut dressing, you may be tempted to eat it by the spoonful. It’s creamy, nutty, savory, and just a little sweet and spicy.
And let’s be honest — this is a pretty salad, thanks to all those fresh, colorful ingredients. It’s a far cry from a sad bowl of lettuce and croutons.
If you enjoy the fresh, bright flavors in this spring roll salad, you’ll also love my radicchio orange pistachio salad and mango pineapple salsa.

Why You'll Love This Recipe
- Fresh & flavorful: This isn’t your average salad! A variety of crisp veggies keeps every bite interesting, and the peanut dressing is totally drool-worthy — perfect for a light, yet satisfying meal.
- Colorful: Vibrant veggies make this salad visually appealing while supporting gut health.
- Quick & easy: Skip the hassle of rolling spring rolls, and make them in salad form instead!
- Balanced meal: With protein, carbs, fiber, and healthy fats, this salad can stand on its own as a complete meal, unlike typical salads.
- Meal prep-friendly: Keep it in the fridge for easy grab-and-go lunches or dinners all week.
Ingredients & Substitutions

For the Salad
- Rice noodles: Thin rice noodles (vermicelli) are best for their thin, delicate, and chewy texture. Rice stick or Pad Thai noodles, which are both wider and flatter, also work. These are all naturally gluten-free and can be found in the international aisle.
- Red cabbage: The base of the salad — crisp and refreshing, with plenty of fiber and vitamins, plus a pop of color. Green cabbage works too.
- Romaine lettuce: Adds extra crunch and freshness that complements the red cabbage.
- Edamame: I use shelled, frozen edamame (soybeans), warmed gently in the microwave or rinsed with warm water to bring it to room temperature. It adds a delicious boost of plant-based protein.
- English cucumber: Adds refreshing crunch and a mild, cool flavor. I like to use a julienne peeler to create thin strips, but you can also cut it into thin matchsticks with a knife. Regular cucumber works too, though the skin is a bit tougher.
- Carrots: Add even more crunch and a touch of natural sweetness. Use a julienne peeler for thin strips, or cut into matchsticks with a knife.
- Basil: Fresh basil really brightens up the salad with its herbal freshness. You could also try mint or cilantro for a fun twist.
- Green onions: Add a zesty, savory boost.
- Sesame seeds: A sprinkle on top adds a subtle nutty flavor, texture, and visual appeal.

For the Peanut Dressing
- Peanut butter: The creamy, nutty base of the dressing. It adds healthy fats and some protein, making the dressing rich and satisfying. I recommend natural peanut butter made with just peanuts and salt to avoid unnecessary additives. Almond butter, cashew butter, or tahini are great substitutes, and I also enjoy using SunButter here.
- Rice vinegar: Adds just the right amount of tang and helps loosen the peanut butter for a smooth, creamy dressing.
- Soy sauce: Provides salty, umami flavor. Low-sodium soy sauce, tamari, or coconut aminos all work too.
- Maple syrup: A touch of natural sweetness to contrast the savory flavors. Agave nectar or any liquid sweetener can also be used.
- Sesame oil: Adds bold, nutty depth. Toasted sesame oil gives an even richer flavor.
- Garlic: Elevates the savory notes and makes the dressing irresistible. Fresh is best, but a teaspoon of garlic powder may be used.
- Ginger: Adds a fragrant, slightly spicy kick. You'll need a 2-inch piece of fresh ginger, or substitute with half a teaspoon of ground ginger.
- Sriracha: Adds mild heat and chili flavor. Adjust the amount to taste, use red pepper flakes if you like, or leave it out entirely.
Find the full ingredient list with measurements in the recipe card below.
Try These Additions
Want to mix things up or make this salad even more fun? Here are some ideas:
- Diced mango: For a sweet, tropical twist.
- Tofu: For extra protein, add cubed raw, pan-fried, or baked tofu. Tempeh works well too.
- Roasted peanuts: To complement the peanut dressing.
- Crispy wonton strips: A restaurant-style topping that makes the salad extra delicious.
- Red bell pepper: Adds refreshing crunch, sweetness, and a pop of color.

How to Make a Spring Roll Salad
This salad is quite simple to make! Here’s how:
Step 1: Cook the rice noodles according to package instructions — most call for soaking in hot water until pliable (5-10 minutes), then draining and rinsing with cold water to stop cooking and prevent sticking.
Step 2: In a very large bowl (you’ll need plenty of room to mix), combine the shredded cabbage, shredded romaine, shelled edamame, julienned cucumber, julienned carrots, chopped basil, and finely chopped green onions. Add the prepared rice noodles and toss everything together — using your hands can help get everything evenly distributed.
Step 3: To make the dressing, combine the peanut butter, rice vinegar, soy sauce, maple syrup, sesame oil, minced garlic, and grated ginger in a medium bowl. Stir or whisk until smooth and creamy. You’ll likely need to add a splash of water to reach a drizzleable consistency. Taste and adjust sriracha or any other ingredient to your liking.
Step 4: Serve the salad on plates or in bowls with a drizzle of peanut dressing and a sprinkle of sesame seeds. You can also toss the dressing into the whole salad if you’d like, but I recommend keeping it separate if you plan to have leftovers to prevent sogginess.
Chloe's Tips
- Use a large, sharp knife for the cabbage and romaine — it makes shredding much easier and quicker.
- Use a really large bowl to make tossing easier.
- Gentle hand-tossing helps distribute the noodles and dressing evenly.
- Cut each veggie into similar sizes so each bite has a little of everything.
- This recipe makes a huge batch of salad (about 8 medium servings), so feel free to half the recipe or scale as needed, using the sliding scale on the recipe card.

How to Store This Spring Roll Salad
This salad keeps well for up to 5 days in an airtight container in the fridge, making it perfect for meal prep or an easy grab-and-go lunch or dinner.
Store the dressing separately in an airtight container or jar in the fridge for up to 1 week. The veggies will stay crisp, and the dressing will stay flavorful. If you mix the dressing into the salad before storing, it will get soggy within a couple of days.
The dressing may thicken in the fridge — simply stir in a splash of water or rice vinegar to bring it back to a pourable consistency.
More Veggie-Packed Meals to Try
Did you try this recipe?
Let me know what you thought by leaving a ⭐ star rating and comment below and sharing it on Instagram or Facebook!
Thank you!
–Chloe

Spring Roll Salad
By Chloe MartinIngredients
Spring Roll Salad
- 8 ounces rice noodles
- 3 cups red cabbage shredded (about half a small head)
- 3 cups romaine lettuce shredded (about 1 large head)
- 3 cups shelled edamame
- 1 English cucumber julienned or cut into thin matchsticks
- 2 medium carrots julienned or cut into thin matchsticks
- 1 cup fresh basil chopped
- ½ bunch green onions finely chopped
Peanut Dressing
- 1 cup natural creamy peanut butter
- ½ cup rice vinegar
- ¼ cup soy sauce (low-sodium soy sauce, tamari, or coconut aminos also work)
- ¼ cup pure maple syrup
- 2 tablespoons sesame oil
- 4 cloves garlic finely minced
- 2 tablespoons fresh ginger grated or finely minced (about 2 inches of ginger)
- 1 ½ tablespoons sriracha (optional, adjust to taste)
Instructions
- Cook rice noodles according to package instructions. Rinse with cold water and drain. Set aside.
- Chop all of the veggies and add them to a large bowl. Add in the prepared rice noodles. Toss to combine and set aside.
- In a medium bowl, combine all ingredients for the dressing and stir or whisk until smooth. Add a splash of water to thin as necessary. Adjust sriracha to taste, depending on how spicy you like it.
- Serve salad with dressing and a sprinkle of sesame seeds. Enjoy!







Leave a Comment