Breakfast & Brunch
This Thai shrimp egg roll recipe delivers crispy, golden tortilla wraps packed with tender shrimp and bold Thai flavors in every bite.
The secret lies in marinating the shrimp with lemongrass, garlic, and chili for maximum flavor, then wrapping them in crispy egg roll skins that stay perfectly crunchy—no soggy wrappers here.
I developed this recipe after years of experimenting with Thai-inspired dishes, and the spicy peanut drizzle takes it to another level.
The filling combines succulent shrimp with aromatic Thai seasonings—fresh basil, lime zest, and a touch of fish sauce—that create complex flavors without overpowering the delicate shrimp. Wrapping them in egg roll skins and frying (or baking) until golden ensures that satisfying crunch you crave.
What makes this recipe special is how it balances traditional Thai spices with the familiar comfort of crispy egg rolls.
By the time you're done, you'll have restaurant-quality Thai shrimp egg rolls that are crispy on the outside and packed with flavorful filling inside. The spicy peanut drizzle adds a sweet, nutty contrast that ties everything together. These are perfect for brunch, appetizers, or a light yet satisfying dinner.
Serve with a side of cucumber salad or fresh spring rolls for a complete Thai-inspired meal. Here's how to make them—crispy, flavorful, and impossible to resist.
Ingredients for thai shrimp egg roll
Crispy egg roll skins, tender shrimp, and bold Thai flavors—just 15 ingredients for restaurant-quality bites.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled, Deveined) 🦐 | 1 ½ lb | Tail-on for presentation |
| Egg Roll Wrappers (Square) 🍡 | 12 pieces | Store-bought or homemade |
| Fresh Lemongrass 🌿 | 3 cloves | Lower stems only, bruised |
| Garlic Cloves 🧄 | 6 cloves | Minced, aromatic |
| Thai Chili Paste (Red Curry) 🌶️ | 2 tbsp | Adjust for spice preference |
| Fresh Thai Basil 🌿 | ½ cup | Stems removed, chopped |
| Fish Sauce 🍶 | 1 tbsp | Red Boat preferred |
| Lime Zest 🍋 | 1 tsp | Freshly grated |
| Vegetable Oil (for frying) 🫒 | 2 cups | High smoke point |
| Peanut Butter (Smooth) 🥜 | ½ cup | Natural, no added sugar |
| Honey 🍯 | 2 tbsp | For peanut sauce |
| Soy Sauce 🥢 | 1 tbsp | For peanut drizzle |
| Sesame Oil 🫒 | 1 tsp | For aroma |
| Salt 🧂 | ½ tsp | Kosher or sea |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
The shrimp needs to be fresh—ask your fishmonger for wild-caught if possible. Look for firm, translucent shrimp with no fishy smell. Trader Joe's or Asian markets usually have the best selection. Lemongrass is non-negotiable for authentic flavor—pick stalks with tight, pale leaves. The Thai chili paste is where the magic happens; Maesri or Maesri Red Curry pastes are my go-tos. If you can't find them, any good-quality red curry paste will work. The egg roll wrappers? Store them in the fridge—they dry out fast once opened.
No lemongrass? Substitute 1 tbsp lime juice plus 1 tsp grated lime zest—it won't be identical but works in a pinch. Running out of Thai basil? Regular basil or cilantro will do, though the flavor won't be as vibrant. For the peanut sauce, almond butter works too if you're avoiding peanuts. The fish sauce is essential—Red Boat is the gold standard, but any reputable brand will do. If you're sensitive to heat, reduce the chili paste by half. And for the wrappers, spring roll wrappers work too—just adjust the filling size accordingly.
Keep the shrimp marinade in the fridge for up to 2 days—it gets better as it sits. The peanut sauce keeps for 1 week in the fridge, so make extra for dipping. Freeze the egg rolls before frying—just thaw and crisp in the oven at 375°F for 10 minutes. For leftovers, reheat in a dry skillet to restore crispiness. These reheat surprisingly well—just a minute or two in the oven or air fryer.
Why You'll Love This Recipe
- Lemongrass in Minutes: I swear by the lemongrass here—just bruise the stalk and toss it in the pan with shrimp. That bright, citrusy aroma fills the kitchen before the first bite, and it’s all from one ingredient. No fancy techniques, just a quick chop and a sizzle.
- Crispy Without Frying: Between us, these egg rolls get their crunch from a hot pan and a quick sear—not greasy deep-frying. The wrappers turn golden in seconds, and the shrimp stays juicy. Honestly, it’s the kind of texture that makes you forget you’re eating something "healthy."
- Lunchbox Hero: I make a double batch on Sundays because these hold up perfectly for work lunches. Wrap them in parchment, toss in a bag, and reheat for 30 seconds—they’re still crispy, still packed with flavor. My coworkers think I’m a chef.
- Budget-Friendly Protein: Shrimp’s the star, but it’s not splurging here. A pound goes a long way when paired with cheap egg roll wrappers and pantry staples like garlic and chili paste. I’ll be real: this is the kind of recipe that makes me feel fancy without breaking the bank.
Step-by-step instructions for Thai shrimp egg rolls
Here's how to make golden, crispy egg rolls with a zesty peanut drip—no shortcuts, just perfect texture every time.
Prep the Shrimp and Aromatics
Pat the 1.5 lb large shrimp (peeled, deveined) completely dry with paper towels—this ensures maximum crispiness when frying. Season them generously with 0.5 tsp salt and 0.25 tsp black pepper, then set aside. For the aromatics, finely mince the 6 cloves garlic and bruise the 3 cloves fresh lemongrass by smashing them lightly with the side of your knife. This releases their oils and intensifies the flavor.
In a small bowl, mix together the 2 tbsp Thai chili paste (red curry), 1 tbsp fish sauce, and 1 tsp lime zest. This paste will form the flavor base for your filling. I like to taste it at this stage—adjust the fish sauce if you want more umami or add a pinch of sugar to balance the heat. Keep it handy while you prep the rest.
Assemble the Filling
In a medium bowl, combine the seasoned shrimp with the minced garlic, bruised lemongrass, and the chili-lime paste. Gently fold everything together—just enough to distribute the flavors without breaking the shrimp. Add the 0.5 cup fresh Thai basil (stems removed, chopped) last and mix lightly. The basil should be evenly distributed but still visible, adding freshness to each bite.
Here's the thing—don't overmix. You want the shrimp to stay intact for that satisfying texture contrast. If your filling seems too wet, add a pinch more salt to help draw out moisture. The filling should hold together when packed into the wrappers but still be loose enough to cook evenly.
Roll and Fry to Crispy Perfection
Heat 2 cups vegetable oil in a deep fryer or heavy pot to 350°F. You'll know it's ready when a wooden chopstick sizzles vigorously when submerged. Working quickly, take one egg roll wrapper (square) and place 2 tablespoons of filling near one corner. Fold the corner over the filling, then roll tightly into a compact log, sealing the edge with a dab of water if needed. Repeat with the remaining wrappers and filling.
Fry the egg rolls in batches to avoid overcrowding—this keeps the oil temperature stable and ensures even cooking. Fry for 3-4 minutes until they're deep golden brown and floating. If they brown too quickly, reduce the heat slightly. Drain on a wire rack or paper towels to remove excess oil. The key to crispy egg rolls is maintaining that oil temperature—too hot and they'll burn, too cool and they'll be greasy.
Make the Spicy Peanut Drizzle
While the egg rolls fry, combine the 0.5 cup peanut butter (smooth), 2 tbsp honey, 1 tbsp soy sauce, and 1 tsp sesame oil in a small saucepan. Warm over low heat, stirring constantly until smooth and creamy—about 2-3 minutes. The mixture should coat the back of a spoon but still be pourable. If it thickens too much, add 1 teaspoon water at a time until it reaches the right consistency.
Remove from heat and let it cool slightly. The peanut sauce should be glossy and slightly stringy when drizzled. Taste and adjust seasoning—add a pinch more soy sauce for saltiness or honey for sweetness. This sauce is what ties everything together, so don't skimp on the peanut butter. The richness balances the spicy chili paste perfectly.
Serve Immediately with Peanut Drizzle
Arrange the crispy egg rolls on a serving platter while they're still hot. Working quickly, drizzle the warm peanut sauce over the top, letting it pool slightly in the crevices. The contrast of the crispy exterior with the creamy peanut sauce is what makes these egg rolls irresistible. Serve immediately—egg rolls are best enjoyed fresh out of the fryer when the wrappers are at their crispest.
For extra presentation, garnish with additional fresh Thai basil leaves and a sprinkle of black pepper. These egg rolls pair perfectly with a side of sweet chili sauce or a simple cucumber salad. The combination of textures—crispy, creamy, and tender—makes every bite worth it. Trust me, the first one will disappear faster than you can say "spicy peanut drizzle."
Pro Tips For Making Thai Shrimp Egg Roll
- Sear Shrimp First: Toss the shrimp in a screaming-hot pan with just a drizzle of oil for 30 seconds per side until they turn opaque—this locks in juices and builds flavor before they even hit the filling. I used to skip this, and the shrimp always ended up rubbery in the egg rolls.
- Mince Lemongrass Like You Mean It: Use the flat side of your knife to crush the lemongrass stalks first, then finely mince the pulp—this releases the oils and aromatics that make the filling sing. Skip this, and your egg rolls will taste like they’re missing something.
- Keep Wrappers Damp: Soak the egg roll wrappers in warm water for 20 seconds, then lay them on a damp towel while assembling—this prevents cracking when you roll. Dry wrappers are a nightmare, and you’ll know why after your third broken egg roll.
- Fry in Batches: Crowd the pan, and the oil temp drops, leading to soggy egg rolls. Fry 2-3 at a time in 350°F oil, turning once, until golden and crisp—patience here guarantees a crunch that isn’t just for show.
Troubleshooting great thai shrimp egg roll
Shrimp Too Dry?
If your shrimp ends up dry and tough, it’s likely overcooked or not fresh enough. Pat them very dry with paper towels before marinating—this helps them sear properly. Also, don’t overmix the filling; keep the shrimp intact to retain moisture.
For extra tenderness, marinate for no more than 30 minutes—longer exposure to acidic ingredients like fish sauce can break down the protein too much. 💫
Wrappers Not Crispy?
Soggy wrappers are usually from frying at the wrong temperature or overcrowding the pan. Maintain 350°F oil temperature and fry in small batches—no more than 3-4 egg rolls at a time. If your oil isn’t hot enough, the wrappers will absorb too much oil instead of crisping.
For an alternative, bake at 400°F for 12-15 minutes on a wire rack to avoid sogginess. 🔥
Filling Too Wet?
A runny filling can happen if the shrimp releases too much liquid during cooking. Drain the shrimp after marinating and pat them extra dry before assembling. If the filling still seems too wet, add 1 tsp cornstarch to absorb excess moisture.
For extra flavor, roast the shrimp first at 375°F for 3-4 minutes before mixing into the filling—this helps render fat and tighten the texture.
Peanut Sauce Too Thick?
If your peanut drizzle is clumpy or hard to drizzle, it’s likely overcooked or needs thinning. Warm the peanut butter and honey mixture over low heat while stirring constantly—don’t let it boil.
If it thickens too much, add 1 tsp water or a splash of soy sauce to loosen it. For a smoother texture, whisk in 1 tsp sesame oil to emulsify. 💡
Filling Leaking?
Leaks usually happen when the wrappers aren’t sealed tightly or the filling is packed too loosely. Seal the edges with a dab of water before rolling, and press firmly while forming the log.
If the filling is too loose, chill it for 10 minutes before wrapping—this helps it hold shape. For extra security, use spring roll wrappers (they’re thinner and stick better).
Oil Smoking Too Much?
Smoky oil means your temperature is too high or your oil isn’t suitable. Use high-smoke-point oils like avocado or peanut oil (not olive oil). If your oil starts smoking, turn off the heat and let it cool slightly before frying.
For deep-frying safety, never exceed 375°F—higher temps create acrolein, a harmful compound. 🚨
Nutrition facts
Frequently asked questions
Can I use frozen shrimp for this recipe?
Yes, but thaw them properly first! Place frozen shrimp in a colander and rinse under cold water while gently stirring. Pat completely dry with paper towels—this is critical for crispy egg rolls. Never use shrimp that's partially thawed in water, as it can make the meat watery and tough.
How do I make these gluten-free?
Swap the egg roll wrappers for gluten-free spring roll skins (like rice paper wrappers) and check your Thai chili paste for gluten. Most store-bought pastes contain wheat, so look for gluten-free brands or make your own paste with fresh ingredients. The peanut sauce is naturally gluten-free as written.
Can I bake instead of frying these?
Preheat oven to 400°F and arrange egg rolls on a wire rack over a baking sheet. Bake for 12-15 minutes, flipping halfway, until golden. Brush with a little oil first for extra crispiness. Baked versions have about 60% less fat than fried but won't be quite as crispy.
What's the best way to store leftovers?
Keep them crispy by storing in a single layer on a wire rack in an airtight container. Reheat in a 350°F oven for 5 minutes or air fryer for 3 minutes—microwaving will make them soggy. They'll stay fresh for 2 days this way, though texture won't be as perfect as fresh.
Can I make the filling ahead of time?
Yes, but prepare it no more than 4 hours ahead and store in the fridge. The shrimp will absorb flavors better, but don't marinate longer than 2 days—the acidity can make them tough. Keep the peanut sauce separate until serving, as it thickens when chilled.
