Breakfast & Brunch
This Thai shrimp egg roll recipe delivers the perfect balance of crispy, golden wrappers and bold, aromatic filling that tastes like a street food classic.
The secret lies in a fragrant shrimp mixture—garlic, lemongrass, and fish sauce create that signature Thai depth—while the wrappers stay shatteringly crisp, even when air-fried or baked. I’ve perfected this recipe after years of experimenting, ensuring every bite delivers that sweet-chili zing without the mess of deep-frying.
The filling is where the magic happens: tender shrimp simmered with Thai basil, lime zest, and a touch of chili for heat, all bound together with a light egg wash that keeps the texture delicate. The wrappers, brushed with oil and folded just right, create that satisfying crunch you crave.
What sets this recipe apart is the flexibility—deep-fry for classic crispiness or air-fry for a lighter version, all while keeping the flavors vibrant.
By the time you’re done, you’ll have egg rolls with a golden, crackling exterior and a filling that’s tangy, aromatic, and packed with shrimp flavor. The dipping sauce—sweet, spicy, and slightly tangy—ties everything together, making these egg rolls perfect for brunch, appetizers, or a quick weeknight dinner.
This is the kind of recipe that transforms a simple dish into a restaurant-worthy experience.
Whether you’re serving a crowd or treating yourself, these egg rolls are a game-changer. The filling stays moist, the wrappers stay crisp, and the flavors are bold enough to stand on their own. Let’s get started—your taste buds will thank you.
Ingredients for thai shrimp egg roll
Pantry staples meet fresh Thai flavors—just 14 ingredients for crispy, zesty egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled and Deveined) 🦐 | 1 ½ lb | Tail-on for presentation |
| Egg Roll Wrappers (Square) 🥟 | 18 whole | Store-bought or homemade |
| Fresh Thai Basil 🌿 | ½ cup | Packed, stems removed |
| Lemongrass (Lower Stalks Only) 🌿 | 3 whole | Bruised and finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Lime Zest 🍋 | 1 tbsp | From 1 large lime |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Sugar 🍚 | 1 tbsp | Granulated or brown |
| Chili Flakes 🌶️ | 1 tsp | Adjust to taste |
| Large Eggs 🥚 | 1 whole | For egg wash |
| Vegetable Oil (for brushing) 🫒 | ¼ cup | High smoke point |
| Sweet Chili Sauce (Dipping Sauce) 🍅 | ½ cup | Store-bought or homemade |
| Sesame Oil (for dipping sauce) 🫒 | 1 tbsp | Toasted sesame |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
Thai basil is non-negotiable here—Asian markets have the freshest, but grocery stores carry it too. Look for vibrant green leaves with no bruising. The shrimp should be fresh or frozen thawed, and tail-on for presentation. Egg roll wrappers? King Noodle or Tasty brand are my go-tos—they’re thin enough to crisp perfectly. If you can’t find Thai basil, regular basil with a pinch of lime zest works in a pinch. The lemongrass is the secret weapon—bruise the stalks before chopping to release those citrusy oils.
No fish sauce? Soy sauce plus a splash of lime juice gets you close, though it won’t be exactly the same. Short on Thai basil? Cilantro plus a dash of lime zest mimics the freshness. For the dipping sauce, store-bought sweet chili sauce (like Huy Fong) is a game-changer—no measuring, just pour. Making it from scratch? Mix 1/2 cup ketchup, 1 tbsp rice vinegar, 1 tbsp honey, 1 tsp sriracha, and 1 tsp sesame oil. The chili flakes can be swapped for fresh red chili minced if you’re feeling fancy.
Wrappers crisp best when made fresh, but you can prep the filling ahead and refrigerate it for 24 hours. The dipping sauce keeps for 1 week in the fridge—make extra, it’s versatile. For freezing, assemble egg rolls but skip the oil brushing—bake from frozen at 375°F for 20 minutes instead. Shrimp filling reheats beautifully, but eat the wrappers fresh for that crackling crunch.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, these egg rolls come together faster than takeout. Just sauté the shrimp with minced garlic and lemongrass, toss in the basil, and wrap—no fancy folding skills required. (My kids help, and they always get it right.)
- Lemongrass Magic: That fragrant lemongrass stalk? It’s the secret weapon. A few bruised lower pieces simmered with garlic infuse the shrimp with bright, citrusy depth—no paste, no shortcuts. Honestly, it’s the difference between "good" and "I’d drive 20 minutes for this again."
- Party in a Bite: These aren’t just for takeout nights. Serve them warm with peanut sauce for game day, chilled in lettuce cups for a fresh lunch, or even stuffed into a sandwich roll for a quick picnic. (Yes, I’ve done all three.)
- Budget-Friendly Protein: A pound of shrimp and a bunch of basil stretch further than you’d think. Make a double batch, freeze half, and you’ve got a weeknight win. My wallet and my taste buds thank me every time.
Step-by-step instructions for Thai shrimp egg rolls
Here's how to create golden, crispy egg rolls packed with zesty shrimp filling.
Prepare the Shrimp Filling
In a large bowl, combine the 1.5 lb large shrimp (peeled and deveined) with the 0.5 cup fresh Thai basil, 3 whole lemongrass (bruised and finely chopped), 6 cloves garlic (minced), 1 tbsp lime zest, 2 tbsp fish sauce, 1 tbsp sugar, 1 tsp chili flakes, and 0.5 tsp salt. Mix gently but thoroughly to distribute all the flavors evenly. The shrimp should be fully coated in the aromatic marinade, which will infuse them with bright, citrusy, and spicy notes.
Let the shrimp mixture sit at room temperature for 10-15 minutes while you prepare the wrappers. This brief resting time allows the flavors to meld together, ensuring every bite is packed with that signature Thai zing. The shrimp should look glossy and vibrant, ready for rolling.
Assemble the Egg Rolls
Place one of the 18 whole egg roll wrappers (square) on a clean, flat surface. Using a pastry brush, lightly brush the edges with the 0.25 cup vegetable oil (for brushing). This step is crucial for achieving that perfect crispy texture—oil helps the wrappers seal tightly and brown beautifully during frying.
Place about 2 tablespoons of the shrimp filling near the bottom corner of the wrapper, about 1 inch from the edge. Fold the bottom corner over the filling, then fold in the sides tightly, and finally roll up the egg roll from the bottom. Seal the edge by pressing firmly with your fingers or a fork. Repeat this process with the remaining wrappers and filling, working quickly to keep everything fresh.
Fry to Golden Perfection
Heat 2 inches of vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. You'll know it's ready when a small piece of bread dropped into the oil sizzles and floats immediately. Carefully place 4-5 egg rolls at a time into the hot oil, being gentle to avoid splashing.
Fry the egg rolls for 3-4 minutes until they turn a deep golden brown color. They should be crispy on the outside but still tender inside. Use a slotted spoon to carefully remove them from the oil and place them on a paper towel-lined plate to drain excess oil. Repeat with the remaining egg rolls, working in batches to maintain the oil temperature. The key here is patience—rushing will result in soggy egg rolls instead of crispy ones.
Prepare the Dipping Sauce
While the egg rolls are frying, prepare the dipping sauce by combining the 0.5 cup sweet chili sauce (dipping sauce) with 1 tbsp sesame oil (for dipping sauce) in a small bowl. Stir well to blend the flavors. This sauce should be smooth and slightly glossy, with a perfect balance of sweet, spicy, and nutty undertones. Taste and adjust the sweetness or spice level if needed—add a pinch more chili flakes for extra heat or a drizzle of sweet chili sauce for more sweetness.
Once the egg rolls are golden and crispy, transfer them to a serving platter. Drizzle the 1 whole large egg (beaten) lightly over the top for added richness, if desired. Serve immediately with the dipping sauce on the side. The contrast of the crispy, savory egg rolls with the cool, tangy dipping sauce is what makes this dish truly irresistible.
Pro Tips For Making Thai Shrimp Egg Roll
- Sear Shrimp First: Toss raw shrimp in a screaming-hot pan with a splash of oil for 30 seconds per side before adding any sauce. I learned this the hard way—skipping this step means mushy shrimp that turn to paste when wrapped, no matter how carefully you roll.
- Bruise Lemongrass: Smash the lower stalks of lemongrass with the flat side of your knife before mincing—this releases the oils and aroma. (Yes, even if it looks like you’re attacking it.) The flavor will be noticeably brighter, especially if you’re using store-bought lemongrass that’s past its peak.
- Keep Wrappers Damp: Wet the egg roll wrappers with a spray bottle or damp paper towel before filling—this prevents them from cracking when you roll. I used to struggle with dry wrappers splitting open mid-roll, and this fix changed everything. (Pro tip: Keep a bowl of warm water nearby to re-dampen as you go.)
- Pulse Garlic, Don’t Mince: Pulse garlic cloves in a food processor for 2-3 seconds—just until they’re tiny specks, not a paste. Over-mincing turns garlic bitter, and you’ll taste it in every bite. (This is the thing that matters most for that clean, bright Thai flavor.)
Creative variations of these flavors
Spicy Mango Twist
Swap out the shrimp for a tropical fusion by adding ½ cup diced ripe mango and 1 tbsp lime juice to the filling. The natural sweetness of mango balances the heat, while 1 tsp Thai bird’s eye chili powder adds a fiery kick.
Use King Noodle egg roll wrappers and brush them with a mix of 1 tbsp melted butter and 1 tsp honey before frying for extra caramelized flavor. Serve with a dipping sauce of ½ cup sweet chili sauce mixed with 1 tbsp mango puree and a pinch of salt. 🌶️
Vegetarian Crunch
For a plant-based version, replace the shrimp with 1.5 lb shredded cabbage, ½ cup shredded carrots, and ½ cup chopped water chestnuts. Add 1 tbsp soy sauce and 1 tsp grated ginger to mimic the umami depth of fish sauce.
For extra texture, toss in ¼ cup chopped peanuts or 2 tbsp fried shallots. The filling stays hearty and crisp, perfect for those who love veggie-packed bites. Use the same dipping sauce for a balanced flavor profile.
Air-Fryer Magic
Skip the deep-fryer for a lighter take by air-frying the egg rolls. Lightly brush the assembled egg rolls with 1 tbsp melted butter and spray them with cooking oil spray. Air-fry at 375°F for 8-10 minutes, flipping halfway, until golden and crisp.
The result? A crispy exterior with a tender interior, all without the mess of frying. Pair with the same dipping sauce for a guilt-free snack or appetizer. 💫
Breakfast Boost
Transform these egg rolls into a brunch star by adding 2 scrambled eggs to the filling and wrapping them in flaky puff pastry instead of traditional wrappers. Brush the pastry with 1 tbsp egg wash and bake at 375°F for 15-18 minutes until golden.
Serve with a side of sriracha mayo (mix ¼ cup mayo with 1 tbsp sriracha and 1 tsp lime juice). This fusion brings a hearty, savory twist to your morning routine.
Global Fusion Twist
Give your egg rolls a Mexican-inspired makeover by adding ½ cup black beans and ½ cup corn to the filling. Season with 1 tsp cumin and ½ tsp smoked paprika for depth. Use King Noodle egg roll wrappers and fry as usual.
Serve with a dipping sauce of ½ cup chipotle mayo (mix ½ cup mayo with 1 tbsp chipotle sauce and 1 tsp lime zest**). The smoky, spicy flavors create a delicious fusion that’s sure to impress. 🌎
Nutrition facts
Frequently asked questions
Can I make these egg rolls ahead of time?
Yes! Prep the shrimp filling up to 24 hours ahead and store it in an airtight container in the fridge. For the wrappers, assemble the egg rolls but skip the oil brushing—keep them refrigerated. When ready to cook, brush with oil and fry/bake immediately for the crispiest results. The filling reheats beautifully, but the wrappers are best enjoyed fresh.
What if I can't find Thai basil?
No problem! Use regular basil and add ½ tsp lime zest plus ¼ tsp fish sauce to mimic the bright, citrusy notes. For extra depth, a pinch of Thai chili powder or a dash of soy sauce helps bridge the flavor gap. The dish will still taste delicious, just with slightly different herbal undertones.
How do I keep the wrappers extra crispy?
Double-brush the wrappers with oil before rolling—use a pastry brush to coat both the edges and the surface lightly. For frying, maintain oil at 350°F and fry in batches (never overcrowd). If air-frying, spray with oil and bake at 375°F for 8-10 minutes, flipping halfway. The key is high heat and minimal moisture in the filling.
Can I bake these instead of frying?
Brush assembled egg rolls with oil, then bake at 400°F for 12-15 minutes on a parchment-lined tray. For extra crispiness, broil for 1-2 minutes at the end. The texture won’t be as crispy as fried, but they’ll still be delicious. Air-frying (as mentioned in variations) is a great middle ground for lighter results.
What’s the best way to reheat leftover egg rolls?
Reheat in a 350°F oven for 5-7 minutes on a wire rack to avoid sogginess. For a quick fix, use an air fryer at 375°F for 3-4 minutes. Microwaving isn’t recommended—it makes wrappers rubbery. Serve with fresh dipping sauce to revive the flavors!
