Crispy, fresh Vietnamese Spring Rolls with the BEST Sauce, this irresistible homemade dipping sauce will make you ditch takeout forever. Learn what to put in spring rolls and master this addictive spring roll recipe Vietnamese-style!
You know that moment when you bite into a perfectly made Vietnamese spring roll and everything just clicks? That’s what I’m here to help you recreate at home. These fresh spring rolls are honestly one of my favorite things to make when I want something light but totally satisfying—and that dipping sauce? It’s ridiculously good.
Table of Contents
Why You’ll Love This Spring Roll Recipe Vietnamese-Style
Let me tell you, once you make these at home, you’ll wonder why you ever ordered them out. They’re fresher, you can customize exactly what to put in spring rolls based on what you love, and they’re way more fun to make than you’d think.
Plus, they look absolutely gorgeous on a plate, which makes them perfect for impressing guests (or just making yourself feel fancy on a random Tuesday). The combo of sweet shrimp, crunchy veggies, and those two incredible sauces is seriously unbeatable.

Heavenly Vietnamese Spring Rolls with the BEST Sauce
Equipment
- Shallow bowl
- Cutting board
- Colander
- Mixing bowl
Ingredients
Fresh Spring Rolls
- 1 lb Large Shrimp (21-25 count) Peeled and deveined—save those shells!
- 3 oz Vermicelli Rice Noodles Thin, delicate ones
- ½ head Butter Lettuce About 15 leaves
- 2 medium Carrots Peeled and julienned into matchsticks
- ½ cucumber English Cucumber Or 3 small cucumbers, julienned
- 1 cup Fresh Cilantro No stems, just leafy parts
- 15 sheets Round Rice Paper Sheets 8.5″ diameter
Vietnamese Dipping Sauce
- ⅓ cup Water Filtered is best
- ¼ cup Fish Sauce Three Crabs brand is recommended
- ¼ cup Granulated Sugar Adjust to taste
- 2 Tbsp Fresh Lime Juice From about 1 lime
- 2 tsp Rice Wine Vinegar
- 2 tsp Chili Garlic Sauce More if you like it spicy
- 1 clove Garlic Grated or finely minced
- 2 tsp Sesame Oil For a nutty finish
- 1 Tbsp Shredded Carrot For garnish
Peanut Dipping Sauce
- 1 cup Sesame Ginger Dressing Brand optional
- 2 Tbsp Peanut Butter Creamy or crunchy
Instructions
- Boil shrimp, plunge into ice water, drain, and slice in half lengthwise.
- Cook vermicelli rice noodles according to package directions. Drain and rinse with cold water.
- Julienne carrots and cucumbers, chop cilantro, and prepare butter lettuce leaves.
- Dip rice paper in warm water for 10-15 seconds until softened.
- Place softened wrapper on a cutting board, layer lettuce, noodles, carrots, cucumbers, cilantro, and shrimp halves on the wrapper.
- Roll tightly over the filling, tucking sides in, until shrimp ends up visible on the outside.
- Cover finished rolls with a damp towel until serving. Slice diagonally before serving.
- Make Vietnamese dipping sauce: whisk together water, fish sauce, sugar, lime juice, rice wine vinegar, chili garlic sauce, garlic, sesame oil, and shredded carrot.
- Make peanut dipping sauce: mix sesame ginger dressing and peanut butter until smooth.
Notes
Ingredients You’ll Need
Here’s everything you need to make about 15 spring rolls. Don’t let the list intimidate you—most of this is just veggie prep!

For the Fresh Spring Rolls
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (21-25 count) | 1 lb | Peeled and deveined—save those shells! |
| Vermicelli Rice Noodles | 3 oz | The thin, delicate ones |
| Butter Lettuce | 1/2 head (about 15 leaves) | So much better than regular lettuce |
| Carrots | 2 medium | Peeled and julienned into matchsticks |
| English Cucumber | 1/2 cucumber | Or 3 small cucumbers, julienned |
| Fresh Cilantro | 1 cup sprigs | No stems, just the good leafy parts |
| Round Rice Paper Sheets | 15 sheets (8.5″ diameter) | Find these in the Asian aisle |
For the Vietnamese Dipping Sauce (The Star!)
| Ingredient | Amount | Notes |
|---|---|---|
| Water | 1/3 cup | Filtered is best |
| Fish Sauce | 1/4 cup | Three Crabs brand is my go-to |
| Granulated Sugar | 1/4 cup | Adjust to your sweetness preference |
| Fresh Lime Juice | 2 Tbsp | From about 1 lime—don’t skip the fresh stuff |
| Rice Wine Vinegar | 2 tsp | Adds that perfect tang |
| Chili Garlic Sauce | 2 tsp | More if you like it spicy! |
| Garlic | 1 large clove | Grated or finely minced |
| Sesame Oil | 2 tsp | For that nutty finish |
| Shredded Carrot | 1 Tbsp | Just for looks, but it’s pretty! |
For the Peanut Dipping Sauce (The Easy Alternative)
| Ingredient | Amount | Notes |
|---|---|---|
| Sesame Ginger Dressing | 1 cup | Newman’s Own brand works perfectly |
| Peanut Butter | 2 heaping Tbsp | Creamy or crunchy—your call |
How to Make Vietnamese Spring Rolls (Step-by-Step)
Okay, I’m not gonna lie—your first couple of rolls might look a little wonky. But stick with it! By roll number three or four, you’ll be a pro.
Prep Your Shrimp
First things first, you’re gonna boil those shrimp. Follow a basic boiled shrimp method (keep those shells to make a flavorful boiling liquid!), then immediately plunge them into ice water to stop the cooking. This keeps them perfectly tender and juicy. Once they’re cool, drain ’em and cut each shrimp in half lengthwise. This is what makes them look so pretty showing through the wrapper!
Cook the Noodles
Grab your vermicelli rice noodles and cook them according to the package directions—usually just a few minutes in boiling water. You want them soft but not mushy. Drain them in a colander and rinse with cold water to stop the cooking process.
Let them hang out in the colander while you prep everything else. Pro tip: you can also just pour boiling water over them in a bowl and let them sit for 5-7 minutes if you want to skip the whole pot situation.
Prep All Your Veggies
This is where having everything ready makes the rolling process so much smoother. Julienne your cucumbers and carrots into thin matchsticks (they don’t have to be perfect—just relatively thin). Pull off any tough stems from the butter lettuce leaves. Coarsely chop your cilantro, keeping those beautiful leafy sprigs intact. Set everything out in little bowls assembly-line style.
Time to Roll!
Here’s where the magic happens. Fill a shallow, round bowl (it needs to be wider than your rice paper sheets) with very warm to hot water. You’re gonna dip one wrapper at a time into the water for about 10-15 seconds—just until it starts to soften. Don’t leave it too long or it’ll get too sticky to work with!
Place your softened wrapper on a clean, lightly damp cutting board. Here’s the secret: the wrapper will continue to soften as you work, so don’t wait for it to be completely pliable before you start filling.
The Perfect Assembly
Think of your wrapper as having two halves. On one half (the bottom third, really), layer your veggies in this exact order: start with a lettuce leaf, then add a generous pinch of noodles, followed by some carrot sticks, cucumber sticks, and a few cilantro sprigs. Don’t overfill—I know it’s tempting, but less is more here!
On the opposite half of the wrapper, place your shrimp halves cut-side up. This is what creates that gorgeous presentation where you can see the pink shrimp through the wrapper.
The Rolling Technique
Start by tightly rolling up from the veggie side. Roll it over once, then tuck in the sides like you’re wrapping a burrito. Keep rolling until you get to the shrimp, then roll over them so they end up visible on the outside of your spring roll. The wrapper should seal itself. If your first one looks a little rough, don’t sweat it—they’ll taste amazing regardless!
Transfer each finished roll to a serving platter and cover them with a damp kitchen towel. This is crucial because rice paper dries out fast and gets tough and chewy. For an Instagram-worthy presentation, slice them in half on the diagonal right before serving.

How to Make the Vietnamese Dipping Sauce
This sauce is honestly what dreams are made of. In a small mixing bowl, whisk together the water, fish sauce, sugar, lime juice, rice wine vinegar, chili garlic sauce, grated garlic, and sesame oil. Taste it and adjust the sugar or chili garlic sauce to your preference—some people like it sweeter, some spicier. Stir in that tablespoon of shredded carrot for a pop of color. The sauce should taste bright, savory, slightly sweet, and a little tangy all at once.
How to Make the Peanut Dipping Sauce
If you want something even easier (and kid-friendly!), this peanut sauce is your answer. Just throw the sesame ginger dressing and peanut butter into a mason jar, screw on the lid, and shake it like crazy until everything’s smooth and well combined. That’s it. Seriously. It’s creamy, nutty, and absolutely delicious with these spring rolls.
Expert Tips for Perfect Spring Rolls Every Time
Water temperature matters. If your water’s too cool, the wrappers won’t soften properly. If it’s too hot, they’ll get sticky and tear. Aim for very warm—like hot bath temperature.
Don’t overfill. This is the number one mistake people make. You want to be able to see your ingredients through the wrapper, not have it bursting at the seams.
Work quickly but don’t rush. The wrappers will stick to themselves and the board if you wait too long, but you also don’t want to slap it together.
Practice makes perfect. Your first roll might be ugly. That’s totally fine! By your third or fourth, you’ll have the hang of it.
Variations to Try
Protein Swaps
Not a shrimp person? Try using cooked and thinly sliced chicken breast, pork, or even tofu. You could also do a combination—half shrimp, half chicken. Or go totally vegetarian by adding more veggies like bell peppers, avocado, or mango for something different.
Veggie Mix-Ups
The great thing about figuring out what to put in spring rolls is that you can customize based on what’s in your fridge. Try adding fresh mint leaves (game-changer!), Thai basil, thinly sliced red cabbage, or even some fresh mango slices for sweetness. Bean sprouts are traditional too and add great crunch.
Sauce Variations
Mix a little sriracha into the peanut sauce for extra kick. Or add some crushed peanuts and fresh herbs to the Vietnamese sauce for different textures. Some people even like mixing the two sauces together—don’t knock it till you try it!
Troubleshooting Common Issues
Wrappers keep tearing? Your water’s probably too hot, or you’re leaving them in too long. Try cooler water and a shorter dip.
Everything’s falling apart? You might be overfilling or not rolling tightly enough. Start with less filling and really tuck those sides in firmly.
Wrappers are too sticky? Make sure your cutting board is just lightly damp, not soaking wet. You can also try placing the wrapper on a clean, dry kitchen towel instead.
Spring rolls are tough and chewy? They dried out! Always keep finished rolls under a damp towel until serving time.
Storage and Make-Ahead Tips
Here’s the deal with storage—these are definitely best eaten fresh, but I get it, sometimes you need to prep ahead.
| Storage Method | How Long | Best Practices |
|---|---|---|
| Room Temperature (covered) | 2-3 hours | Keep under damp towel, best option for parties |
| Refrigerator (covered) | Up to 24 hours | Wrap individually in plastic wrap, but wrappers will get tough |
| Freezer | Not recommended | Wrappers get rubbery and gross |
| Dipping Sauces (refrigerated) | Up to 1 week | Store in airtight containers |
Reheating
Honestly? Don’t. These are meant to be eaten cold or at room temperature. If you’ve refrigerated them and the wrappers got tough, you can’t really rescue them. Your best bet is to eat them as-is or repurpose the filling into a fresh veggie bowl situation.
No-Waste Kitchen Ideas
Got leftover veggies from julienning? Toss them into a raw carrot salad or use them in a quick stir-fry. Leftover rice noodles make a great addition to soups or cold noodle salads. Extra shrimp? They’re perfect on top of a Greek meatball bowl or mixed into broccoli cheddar orzo.
Nutrition Information (Per Spring Roll with Sauce)
| Nutrient | Amount |
|---|---|
| Calories | 120-150 |
| Protein | 8g |
| Carbohydrates | 18g |
| Fat | 2g |
| Fiber | 2g |
| Sugar | 4g |
| Sodium | 380mg |
Note: These are estimates and will vary based on exact ingredients used and sauce portions.
What to Eat with Spring Rolls
Spring rolls are pretty versatile when it comes to pairing! I love serving them alongside sheet pan chicken fajitas for a fusion dinner party, or keeping it lighter with a side of spinach and artichoke wonton cups as appetizers. They’re also amazing with healthy sloppy joes for a fun weeknight meal that’ll please everyone.
For a complete Vietnamese-inspired spread, serve them with a light soup or a fresh cucumber salad. They’re also perfect as a light lunch on their own—I usually eat about 3-4 and feel perfectly satisfied.
Vietnamese Spring Rolls with the BEST Sauce FAQs
Can I make spring rolls ahead of time for a party?
Yes, but with some caveats! You can prep all your ingredients ahead of time and store them separately in the fridge, then assemble the rolls 2-3 hours before guests arrive. Keep them covered with a damp towel at room temperature. If you absolutely must make them further ahead, wrap each roll individually in plastic wrap and refrigerate, but know that the wrappers will lose some of their soft, delicate texture.
What’s the difference between spring rolls and summer rolls?
Great question! They’re actually the same thing—fresh, uncooked rolls made with rice paper. “Summer rolls” is just another name for them. Now, fried spring rolls (or egg rolls) are a completely different beast—those are the crispy, fried versions you see at Chinese restaurants.
Do I have to use fish sauce in the dipping sauce?
Technically no, but it really does make the sauce authentic and delicious. If you’re vegetarian or just don’t like fish sauce, you can substitute with soy sauce or tamari, though the flavor will be different. You might want to add a little extra lime juice to compensate for the loss of that umami funk.
Why are my rice paper wrappers breaking?
This usually happens for one of three reasons: the water’s too hot and they’re getting over-softened, you’re leaving them in the water too long, or they’re old and dried out. Try using lukewarm water instead of hot, dip for just 10 seconds, and make sure your wrappers are fresh (check the expiration date!).
Can I use different proteins or make them vegetarian?
Absolutely! Spring rolls are super versatile. Swap the shrimp for grilled chicken, pork, beef, tofu, or leave out the protein entirely and load up on more veggies and herbs. Avocado makes a great addition to vegetarian versions, and so does mango for a sweet twist.
Give These Spring Rolls a Try!
I really hope you make these Vietnamese spring rolls soon because they’re honestly such a fun, fresh meal. Once you get the hang of rolling them, you’ll be making them all the time—they’re that good. The combination of textures and flavors is just ridiculously satisfying, and having two different sauce options means everyone at your table will be happy.
Save this recipe to your Pinterest board so you can find it easily when the craving hits (and trust me, it will hit!). And after you make them, I’d absolutely love to hear how they turned out! Did you add any fun variations? Which sauce won you over? Drop a comment and let me know—I read every single one and love hearing about your cooking adventures.
Happy rolling, friends!