Fresh Spring Rolls

Fresh Spring Rolls
⏱️ cook time 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Light, refreshing translucent rice paper rolls packed with fresh herbs, crisp veggies, tender shrimp, and pork, served with creamy peanut dipping sauce for a cool, bright bite.

Ingredients

8.5-inch (22cm) rice paper wrappers 12 sheets
Dried rice vermicelli noodles 100g
Large raw shrimp (peeled, deveined) 200g (16 pieces)
Lean pork belly 150g
English cucumber (julienned, seeds removed) 200g (1 medium)
Carrot (julienned) 100g (1 small)
Red leaf lettuce (torn into 4-inch pieces) 150g (1 small head)
Fresh mint leaves 15g (1 cup, loosely packed)
Fresh Thai basil leaves 10g (½ cup, loosely packed)
Fresh cilantro sprigs 8g (½ cup, loosely packed)
Creamy unsweetened peanut butter 80g (⅓ cup)
Hoisin sauce 30ml (2 tablespoons)
Unseasoned rice vinegar 15ml (1 tablespoon)
Warm filtered water 30ml (2 tablespoons)
Roasted unsalted crushed peanuts 10g (1 tablespoon)

Steps

1

Cook core fillings

Bring 2 small (1L) pots of water to a rolling boil over medium-high heat. In the first pot, boil the 150g pork belly for 12 minutes until it reaches an internal temperature of 71°C/160°F, then remove and submerge in ice water for 5 minutes before slicing into thin 3mm strips. In the second pot, boil the 200g shrimp for 2 minutes until pink and opaque, then transfer to ice water for 3 minutes, and butterfly each by slicing halfway through the back. Use the same boiling shrimp water to cook the 100g dried rice vermicelli for 3 minutes per package directions, then drain, rinse with cold water, and set aside.

Step 1
step1:Cook core fillings
2

Prep fresh produce

Pat the julienned cucumber and carrot completely dry with paper towels to avoid soggy rolls. Tear the red leaf lettuce into 10cm (4-inch) pieces, discarding any thick, tough center stems. Pick mint, Thai basil, and cilantro leaves off their woody stems, then arrange all prepped vegetables and herbs on a large shared platter for easy assembly access.

Step 2
step2:Prep fresh produce
3

Mix peanut sauce

In a small 120ml ceramic bowl, whisk together 80g creamy unsweetened peanut butter, 30ml hoisin sauce, 15ml rice vinegar, and 30ml warm water until completely smooth with no remaining lumps. Sprinkle the top with 10g crushed roasted peanuts, then set aside at room temperature until ready to serve.

Step 3
step3:Mix peanut sauce
4

Soften rice wrappers

Fill a wide, shallow 28cm (11-inch) dish with 2.5cm (1 inch) of room-temperature (21°C/70°F) filtered water. Working one wrapper at a time, submerge a single rice paper sheet in the water for 10-15 seconds until it is pliable but still slightly firm (it will continue softening as you add fillings). Lift the wrapper carefully, let excess water drip off for 2 seconds, then lay it flat on a clean, slightly damp wooden cutting board.

Step 4
step4:Soften rice wrappers
5

Layer roll fillings

Across the lower third of the softened rice paper (the edge closest to you), layer 1 piece of lettuce, a 30g small handful of cooled rice vermicelli, 2-3 thin strips of pork, 3-4 carrot and cucumber sticks, and a small pinch of mixed herbs. Place 2 butterflied shrimp, cut-side facing up, in a straight line 5cm (2 inches) above the vegetable pile, so the pink shrimp will be visible through the transparent wrapper when rolled.

Step 5
step5:Layer roll fillings
6

Roll, cut and serve

Fold the left and right edges of the wrapper inward over the filling to cover the sides, then fold the bottom edge (closest to you) up over the vegetable pile, pressing gently to tuck the filling tight. Roll the wrapper firmly away from you, moving smoothly over the shrimp line to create a tight, even cylinder with no trapped air gaps. Repeat with remaining wrappers and fillings, then cut each roll in half diagonally at a 45-degree angle, and serve immediately alongside the prepared peanut dipping sauce.

Step 6
step6:Roll, cut and serve

Tips

1.Never over-soak rice paper: 10-15 seconds in room-temperature water is ideal, as wrappers soaked too long will turn mushy, stick to the board, and tear easily when rolling.
2.Pat all vegetable and noodle fillings dry before assembling: excess moisture will seep through the rice paper, making rolls soggy and causing them to split within an hour of rolling.
3.If prepping rolls ahead for a picnic or potluck, wrap each individual roll tightly in plastic wrap and store in a single layer in an airtight container in the fridge for up to 4 hours to prevent sticking and drying out.

✨ You May Also Like

Snacks & Appetizers
🍜 Mexico

Crispy thick-cut tortilla chips piled high with seasoned beef, melted cheese, and bright fresh toppings for a shareable, crowd-favorite bite.

⏱️ 25 minuteSnacks & Appetizers ★ 4.7
Snacks & Appetizers
🍜 United States

Crisp, sweet-tangy spiced pickled watermelon rind is a zero-waste summer staple, perfect with grilled meats, charcuterie, or eaten straight from the jar as a bright snack.

⏱️ 30 minuteSnacks & Appetizers ★ 4.8
Snacks & Appetizers
🍜 Germany

A tangy, jellied pork cold cut slow-simmered with aromatic spices, set into a firm sliceable loaf, served cold with mustard and crusty bread.

⏱️ 3 hours 4Snacks & Appetizers ★ 4.6
Snacks & Appetizers
🍜 United States

Creamy, tangy, perfectly seasoned hard-boiled egg halves filled with a rich, smooth yolk mixture, a timeless, crowd-pleasing bite for holiday and casual gatherings alike.

⏱️ 40 minuteSnacks & Appetizers ★ 4.7
Snacks & Appetizers
🍜 Russia

Silky, dill-forward no-smoke cured salmon, a Scandinavian classic with bright salty-sweet flavor, ideal for holiday starter platters and open-faced rye sandwiches.

⏱️ 48 hours Snacks & Appetizers ★ 4.6
Snacks & Appetizers
🍜 Japan

Crisp golden bottoms, juicy savory pork and vegetable filling, and tangy dipping sauce make these pan-fried gyoza a beloved shareable bite.

⏱️ 45 minuteSnacks & Appetizers ★ 4.9

Fresh Spring Rolls:Frequently Asked Questions

1.How do I keep rice paper wrappers from tearing or sticking together when I roll?
Skip soaking rice paper in hot water—use lukewarm (90–100°F) water and dip each wrapper for just 2–3 seconds until it’s slightly pliable, not fully soft. Lay it on a lightly damp (not sopping wet) cutting board, and don’t overstuff it. The wrapper will keep softening as you add fillings, so over-soaking is the number one cause of tears and sticky, stuck-together rolls.
2.Can I make these spring rolls ahead of time, or do they have to be eaten right away?
These rolls have the best bright, snappy texture when eaten within 2 hours of making, but you can prep them up to 1 day ahead if stored properly. Wrap each individual roll tightly in plastic wrap, set them in a single layer in an airtight container, and refrigerate. Never store them uncovered, as the rice paper will dry out and turn tough around the edges.
3.I don’t eat pork or shrimp—what easy swaps work for the fillings?
You can absolutely customize the fillings to fit your diet! Swap the pork and shrimp for patted-dry pan-seared tofu, shredded poached chicken, marinated tempeh, or even sliced ripe avocado for a fully vegan version. Just make sure any cooked protein or juicy produce is patted dry first, so excess moisture doesn’t make the rice paper soggy.
4.The recipe says to remove cucumber seeds before julienning—can I skip that step?
I don’t recommend skipping it! Cucumber seeds and their surrounding watery pulp hold a ton of extra moisture that leaches out as rolls sit, turning the translucent rice paper soggy and watering down the bright, fresh flavor. It only takes 30 seconds to scrape the seed channel out with a regular spoon after slicing the cucumber lengthwise, and it makes a huge texture difference.

Comments (14)

3 days ago

OMG these are SO good! I made them for our neighborhood potluck last weekend and every single roll was gone in 15 minutes. The peanut dipping sauce recipe included is a total game changer, I could drink that stuff straight. Only note is I soaked my rice paper a tiny bit too long the first couple tries, so don’t leave it in the water more than 10 seconds max!

2 days ago

Same! I messed up the first three rice papers before I got the hang of it, totally worth the learning curve though. My partner asked for these twice this week already.

yesterday

So glad these were a potluck hit, Sarah! Great tip on the rice paper soak time — warm (not boiling) water and a quick dip really is all it needs, it’ll keep softening as you add fillings!

2 days ago

My kids loved it! I swapped the shrimp for baked tofu for my oldest who’s vegan, and even the picky middle one ate two rolls without complaining. Perfect light weeknight dinner when it’s too hot to turn the oven on.

1 week ago

These hold up so well for meal prep! I made a batch on Sunday, wrapped each roll individually in damp paper towels and stored them in an airtight container, and they were still fresh for lunch on Wednesday. 10/10 will be adding these to my weekly rotation.

5 days ago

That’s such a smart storage tip, Mia! So glad these work for your weekly meal prep — the damp paper towel trick really does prevent the rice paper from drying out or getting too sticky.

yesterday

Wait, super easy recipe but I ran into a problem — my rolls kept sticking to the plate when I set them down! Did I do something wrong? They tasted amazing but looked a little messy when I served them to my roommates.

2 hours ago

Oh I had that happen too! I lightly oiled my serving plate and it fixed the issue completely, no more stuck rolls.

30 minutes ago

No worries at all, Jesse! Pat’s oil trick works great, or you can lay down a few lettuce leaves on the plate to set the rolls on too — it adds a little extra crunch and keeps them from sticking!

1 week ago

Made these for my at-home date night with my girlfriend last night and she said they’re better than the ones we get at our favorite Vietnamese spot in Brooklyn. Win for me! Paired them with a crisp riesling and it was chef’s kiss.

5 days ago

Finally a fresh spring roll recipe that doesn’t have any hidden gluten! I used tamari instead of regular soy sauce in the dipping sauce and it worked perfectly. So refreshing for summer cookouts.

3 days ago

So happy this works for your gluten-free needs, Gabi! Tamari is a perfect swap for the dipping sauce, I’m glad that turned out great for you.

3 days ago

Wait, has anyone tried adding avocado to these? I feel like that creamy texture would go so well with the veggies and shrimp. Thinking of making these for my book club next week.

2 days ago

I did that last time I made them! Added thin slices of ripe avocado and a little mint, it was unreal. Just don’t add the avocado too early if you’re prepping ahead, it browns fast.

yesterday

Avocado is such a delicious add-in, Karen! Megan’s tip about adding it last minute is spot on — it pairs amazingly with the fresh herbs and tangy peanut sauce.

2 weeks ago

As someone who can barely boil water, these were shockingly easy to make! 30 minutes total, no fancy equipment needed, and my dorm mates thought I was a culinary genius. 10/10, no notes.

1 week ago

That’s what we love to hear, Cody! These are perfect for beginner cooks because they’re so forgiving and don’t require any fancy tools or long cook times. So glad you impressed your dorm mates!

30 minutes ago

I added a little sriracha to the peanut sauce and a handful of thinly sliced jalapeño to the filling for a kick, and oh my gosh it was perfect. If you like heat, do not sleep on that addition.

1 week ago

These have become our go-to Friday night family dinner! We set up a little build-your-own roll station with all the fillings laid out, and my husband and kids love assembling their own. Even gets my 7 year old to eat carrots and cucumber without a fight.

5 days ago

The build-your-own station is such a fun idea, Fran! It’s such a great way to get kids involved in the kitchen and excited about eating their veggies. Thanks for sharing that tip!

5 minutes ago

Has anyone tried using leftover grilled pork in these instead of shrimp? I have a ton of leftover pork tenderloin from last night’s BBQ and want to repurpose it instead of letting it go to waste.

just now

Oh that’s my go-to swap! Slice the pork super thin, add a little extra cilantro, and it tastes just like the pork spring rolls I get from my local takeout spot. So good.

just now

Leftover grilled pork is fantastic in these, Leo! It adds such a nice smoky flavor that pairs perfectly with the fresh herbs and peanut sauce — such a great way to repurpose leftovers.

2 hours ago

These are the perfect light post-gym meal! High protein from the shrimp, tons of fresh veggies, no heavy fried coating, and they actually keep me full for hours. I’ve been recommending this recipe to everyone in my workout group.

yesterday

Quick question — I can’t find Thai basil at my regular grocery store, is regular basil an okay substitute? I really want to make these this weekend!

2 hours ago

Regular sweet basil works totally fine as a substitute, Nate! It’ll have a slightly different flavor profile than Thai basil, but it’ll still be delicious. You can also add a little extra mint if you have it to brighten it up!

3 days ago

Y’all, I made the peanut dipping sauce from this recipe to go with some chicken satay I made last night, and it was so good I was literally licking the bowl. Who knew a 5-ingredient sauce could hit that hard?

2 days ago

I did the exact same thing! Used it on tofu bowls earlier this week too, it’s so versatile. I added a tiny bit of honey to mine for extra sweetness, chef’s kiss.