These Thai-inspired rolls feature plump shrimp, julienned vegetables, and fragrant fresh herbs wrapped in translucent rice paper. The star is the luscious peanut dipping sauce—creamy, tangy, and perfectly balanced with lime and ginger.
Ready in just 35 minutes, these rolls make an impressive appetizer or light summer dinner. The combination of cool, crisp vegetables and warm, seasoned shrimp creates delightful texture contrasts.
Customize with your favorite vegetables or swap shrimp for grilled chicken or tofu. The peanut sauce keeps well in the refrigerator for up to a week.
My friend's mother taught me to make these during a steamy July afternoon, her tiny kitchen filled with the sharp scent of fresh mint and the quiet rhythm of chopping vegetables. We sat on her back porch eating them as the sun went down, each roll wrapped a little differently than the last, and I remember thinking how something so delicate could feel so satisfying.
Last summer I made these for a dinner party and watched everyone hesitate before their first bite, unsure of the translucent wrapper. Within minutes they were all crowded around the platter, sauce on their chins, rolling their own with varying degrees of success and laughing at the misshapen ones that tasted just as good as the pretty ones.
Ingredients
- 16 large shrimp: Shrimp that have been peeled and deveined cook faster and look more elegant when sliced in half lengthwise
- 1 teaspoon sesame oil: This coats the warm shrimp with a subtle nutty aroma that lingers beautifully against the cool vegetables
- 1 small carrot: Julienned into thin matchsticks, carrot provides essential crunch and a sweet note that balances the herbs
- 1/2 cucumber: English or Persian cucumbers work best because they have fewer seeds and stay crisp longer
- 1 cup shredded red cabbage: The cabbage adds incredible texture and a gorgeous purple contrast through the translucent paper
- 8 fresh lettuce leaves: Butter lettuce creates a soft foundation that prevents the filling from poking through the delicate wrapper
- 1/2 cup fresh mint leaves: Mint is not optional here, it provides the bright aromatic punch that makes these taste distinctly Thai
- 1/2 cup fresh cilantro leaves: Whole stems are fine as they add nice structure, just pinch off any tough lower bits
- 1/4 cup fresh Thai basil: Regular basil works in a pinch but Thai basil has a subtle licorice note that is worth seeking out
- 8 rice paper wrappers: These round translucent sheets soften quickly in warm water and become miraculously pliable
- 1/3 cup creamy peanut butter: Natural peanut butter gives the sauce the best texture and authentic roasted flavor
- 2 tablespoons soy sauce: This provides the salty foundation that balances the sweet peanut butter
- 2 tablespoons lime juice: Fresh squeezed lime cuts through the rich peanut sauce and brightens the whole dish
- 1 tablespoon hoisin sauce: Hoisin adds depth and a subtle sweetness that makes the sauce taste restaurant quality
- 1 tablespoon honey: The honey mellows the sharpness of the lime and soy while helping everything emulsify together
- 1 teaspoon grated fresh ginger: Fresh ginger has a bright heat that powdered ginger can never replicate in raw sauces
- 1 garlic clove: One small clove is plenty because raw garlic becomes quite potent as the sauce sits
Instructions
- Cook the shrimp just until pink:
- Boil salted water and drop the shrimp in for just 2 to 3 minutes until they turn opaque and curl slightly. Immediately drain and pat them dry, then toss with sesame oil and a pinch of salt while they are still warm.
- Slice each shrimp in half:
- Cut each shrimp lengthwise so you have 32 thinner pieces that will lay flat inside the roll and show their pretty pink side through the wrapper.
- Prepare all your vegetables:
- Julienned the carrot and cucumber into thin matchsticks and arrange everything on a large platter or cutting board so you can grab ingredients easily during assembly.
- Whisk together the peanut sauce:
- Combine the peanut butter, soy sauce, lime juice, hoisin, honey, grated ginger, and minced garlic in a small bowl. Add warm water one tablespoon at a time until the sauce reaches a dippable consistency.
- Soften the rice paper wrappers:
- Fill a shallow dish with warm water and dip each wrapper for just 10 to 15 seconds until it becomes pliable but not completely floppy. Lay it flat on a clean damp towel.
- Layer the filling ingredients:
- Start with a lettuce leaf in the lower third of the wrapper, then add small amounts of cabbage, carrot, cucumber, and a generous pinch of fresh herbs. Place 4 shrimp halves on top with the pink side facing down.
- Roll everything together tightly:
- Fold the bottom edge over the filling, then fold in both sides, and roll forward like a burrito. The rice paper will stick to itself and create a neat package that holds everything inside.
These rolls have become my go to contribution to potlucks because they are so visually stunning and people get genuinely excited about the interactive process of dipping and eating something so fresh and light.
Making Rice Paper Less Intimidating
The first few times I worked with rice paper I made them either too crunchy or too soggy because I did not understand the timing. Now I know that the paper keeps softening even after you remove it from the water, so taking it out while it still has a tiny bit of stiffness is the secret to perfect texture.
Customizing Your Fillings
Once you master the basic rolling technique you can absolutely change the filling based on what you have available. I have used leftover grilled chicken, baked tofu, and even just vegetables when I wanted a lighter version, and the peanut sauce makes every variation taste intentional.
Perfect Party Presentation
Cut each finished roll in half on a sharp diagonal to reveal the beautiful layers inside through the translucent wrapper. Arrange them cut side up on a platter with the peanut sauce in a small bowl and lime wedges scattered around.
- Work quickly once the rice paper is softened because it becomes fragile as it dries out
- Keep a small bowl of warm water nearby to rewet your fingers if they get sticky during rolling
- Extra sauce can be stored in the refrigerator for up to a week and makes an excellent dressing for cold noodles
There is something deeply satisfying about eating with your hands and tasting each distinct ingredient in every bite, which is probably why these rolls never fail to disappear quickly no matter where I serve them.
Recipe FAQs
- → Can I make these ahead of time?
-
Yes, you can assemble these rolls up to 4 hours ahead. Store them tightly covered with damp paper towels to prevent drying. Keep the sauce separate until serving.
- → What can I substitute for rice paper wrappers?
-
Large butter lettuce leaves or collard greens make excellent low-carb alternatives. For a crunchier option, try using thin rice noodles folded inside the wrapper.
- → How do I prevent rice paper from tearing?
-
Don't oversoak the wrappers—just 10-15 seconds in warm water is enough. Work on a damp towel while rolling, and handle gently but confidently once softened.
- → Can I make the peanut sauce spicy?
-
Absolutely! Add sriracha, sambal oelek, or fresh minced chili to taste. Start with ½ teaspoon and adjust from there for your preferred heat level.
- → What other proteins work well in these rolls?
-
Grilled chicken strips, baked tofu, seared beef, or even poached salmon make excellent alternatives. Season your chosen protein similarly with sesame oil and salt.
- → How long does the peanut sauce keep?
-
Store in an airtight container in the refrigerator for up to one week. The sauce may thicken—simply whisk in a teaspoon of warm water to restore consistency.