This vibrant salad captures all the fresh flavors of Vietnamese spring rolls in a deconstructed format. Crisp julienned vegetables including carrots, cucumbers, radishes, and bell peppers provide satisfying crunch, while delicate rice vermicelli noodles add substance. Fresh cilantro, mint, and basil bring aromatic brightness that defines Southeast Asian cuisine.
The star is undoubtedly the creamy peanut dressing—a perfectly balanced blend of peanut butter, lime juice, soy sauce, garlic, and ginger with just a hint of sweetness. Everything comes together in butter lettuce cups for easy serving, though you can enjoy it bowl-style too.
Ready in just 35 minutes with minimal cooking required, this dish is incredibly versatile. Add grilled shrimp, tofu, or chicken for protein, or keep it vegetarian as written. The dressing can be made ahead and stored for up to a week, making meal prep effortless.
The first time I made this salad, it was ninety degrees and my tiny apartment kitchen had zero air conditioning. I had these beautiful rice wrappers for traditional spring rolls, but the humidity was making them stick together in frustrating clumps. In a moment of kitchen rebellion, I just tossed everything in a bowl instead. That happy accident has become my go-to dinner whenever I want all those fresh spring roll flavors without the fuss.
Last summer, I brought a huge bowl of this to a rooftop potluck when my friend Sarah was moving away. We sat on blankets eating directly from the serving bowl, catching lettuce leaves that caught the breeze, and laughing about how the dressing somehow ended up on three different shirts. Now whenever I make it, I text her a photo, and she always responds with way too many heart emojis.
Ingredients
- Rice vermicelli noodles: These delicate noodles absorb the peanut dressing beautifully and have that perfect slippery texture you expect from spring rolls
- Fresh vegetables: The combination of carrot, cucumber, bell pepper, radishes, and red cabbage creates this incredible rainbow crunch that makes every bite exciting
- Fresh herbs: Do not skip the cilantro, mint, and basil because that aromatic trio is what gives this salad its authentic Vietnamese soul
- Peanut butter: Use a good quality natural peanut butter without added sugar for the creamiest, most authentic dressing base
- Lime juice: Fresh squeezed is nonnegotiable here because bottled lime juice lacks that bright acidity that cuts through the rich peanut butter
- Soy sauce: This provides the essential umami base and salty depth that balances the sweet elements in the dressing
- Honey or maple syrup: Just enough to round out the tangy lime and salty soy without making the dressing cloyingly sweet
- Butter lettuce leaves: These act as the spring roll wrapper, letting you scoop up bites just like you would with traditional rolls
Instructions
- Cook the noodles perfectly:
- Boil the rice vermicelli according to package directions, then immediately rinse under cold water until completely cool to stop the cooking and prevent sticking
- Prep your vegetable rainbow:
- Slice everything into thin, uniform julienne strips so you get a little bit of everything in each bite and the textures harmonize
- Whisk up that magic dressing:
- Combine all the dressing ingredients in a bowl, whisking until completely smooth and adding warm water one tablespoon at a time until it reaches a pourable consistency
- Build the salad base:
- In a large bowl, toss together the cooled noodles with all the vegetables, bean sprouts, and about half of each fresh herb until everything is evenly distributed
- Dress it gently:
- Drizzle half the peanut dressing over the salad and toss with your hands, being careful not to bruise the delicate herbs or crush the bean sprouts
- Plate it like spring rolls:
- Arrange the butter lettuce leaves on serving plates and mound the dressed salad on top, letting some spill over for that casual, inviting look
- Finish with flourish:
- Scatter the remaining herbs and chopped peanuts across the top, then serve extra dressing on the side for anyone who wants to really lean into the peanut love
My grandmother, who grew up in Hanoi, took one bite of this and declared it the perfect lazy summer dinner. She said it reminded her of street food vendors she visited as a child, but without all the work of rolling individual wrappers. That might be the best review this recipe will ever receive.
Making It Your Own
The beauty of this salad is how it welcomes protein additions like grilled shrimp, crispy tofu, or shredded chicken. I have found that marinating the protein in a little of the peanut dressing before cooking creates these incredible flavor bridges throughout the whole dish. When my vegan friends come over, I simply swap honey for maple syrup and use extra crushed peanuts on top for protein.
The Art of Vegetable Prep
I used to rush through the julienne cutting process until I realized that uniform, thin strips make such a difference in how the salad eats. Now I actually find the rhythm of slicing vegetables almost meditative, and the way a properly julienned carrot curls in the bowl brings me way too much joy. If you are short on time, a mandoline slicer is absolutely worth the cupboard space for this recipe alone.
Dressing Secrets
The dressing thickens in the refrigerator, so let it come to room temperature and give it a good whisk before serving. I have learned that making a double batch is always the smart move because this peanut sauce works on absolutely everything from grain bowls to roasted vegetables.
- Add a drop more sriracha than you think you need because the heat gets tamed by all those fresh vegetables
- If the dressing separates, just whisk in a teaspoon of warm water at a time until it emulsifies again
- Taste the dressing before adding it to the salad because peanut butter brands vary wildly in saltiness
There is something so satisfying about eating with your hands, wrapping cool lettuce leaves around that peanut kissed salad. Every bite feels like a tiny vacation to somewhere warm and fragrant.
Recipe Q&A Section
- → Can I make this salad ahead of time?
-
Yes, but keep components separate. Prepare vegetables and noodles up to 24 hours ahead, storing them in airtight containers in the refrigerator. Make the peanut dressing up to a week in advance—it actually develops more flavor over time. Toss everything together just before serving to maintain optimal texture and freshness.
- → Is this dish gluten-free?
-
Naturally gluten-free except for the soy sauce. Simply substitute tamari or coconut aminos in the peanut dressing to make this completely gluten-free. Double-check that your rice vermicelli noodles are certified gluten-free, though most varieties naturally are.
- → What protein options work well?
-
Grilled shrimp is the classic choice and pairs beautifully with the Vietnamese flavors. Crispy tofu, shredded rotisserie chicken, or even seared beef strips work wonderfully. For added plant-based protein without modification, edamame or additional peanuts provide satisfying substance.
- → How do I properly julienne vegetables?
-
A julienne peeler creates uniform strips quickly and safely. Alternatively, use a sharp knife to cut vegetables into matchsticks about 2-3 inches long and 1/8 inch thick. For carrots, create flat surfaces first by slicing off rounded sides, then cut into even planks before strip-cutting. Consistent sizing ensures even eating texture throughout the salad.
- → Can I adjust the peanut dressing consistency?
-
Absolutely. The dressing should coat the back of a spoon. If too thick, add warm water one tablespoon at a time until it reaches desired pourability. If too thin, add another teaspoon of peanut butter. The dressing naturally thickens when chilled, so thin it slightly with warm water before tossing if refrigerated.
- → What if I have a peanut allergy?
-
Sunflower seed butter makes an excellent substitution, offering similar creaminess and nutty flavor without peanuts. Top with toasted pumpkin seeds or sunflower seeds instead of chopped peanuts. The overall flavor profile remains remarkably close to the original.