Breakfast & Brunch
This Thai shrimp egg roll recipe transforms classic breakfast into a fusion masterpiece with crispy tortilla cups stuffed with spicy peanut yolk and succulent shrimp. The secret lies in perfectly balanced flavors—sweet, savory, and just enough heat—all encased in a golden, shatteringly crispy wrapper that holds up to every bite.
I developed this after years of experimenting with Asian-inspired breakfast dishes, and the results are restaurant-quality without the fuss.
The filling combines tender shrimp with a rich peanut yolk sauce that's both creamy and slightly spicy, while the tortilla cups achieve that coveted crispiness through a precise frying technique.
What sets this apart is the fusion of Thai-inspired peanut sauce with classic egg roll structure—creating a dish that's equally at home on a brunch spread or as a satisfying lunch. The aroma alone will have everyone asking for seconds.
By the time you're done, you'll have perfectly crispy egg rolls with a delicate balance of textures—tender shrimp, creamy peanut filling, and that satisfying crunch from the tortilla cups.
The filling stays cohesive while the exterior achieves that golden-brown crispiness that's impossible to resist. This recipe delivers a breakfast experience that feels both familiar and excitingly new.
Serve with sweet chili or peanut dipping sauce for extra flavor, and enjoy as a pescatarian-friendly dish that's equally impressive for brunch or as a light dinner. The technique is straightforward once you understand the key steps—let's get started on creating these fusion egg rolls!
Ingredients for thai shrimp egg roll
Four crispy egg rolls packed with spicy peanut shrimp filling—just four ingredients transform ordinary breakfast into brunch magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled & Deveined) 🦐 | 1 lb | Tail-on for presentation |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Tortilla Cups (10-count package) 🍞 | 1 package | 6-inch size for best crispiness |
| Peanut Butter (Creamy) 🥜 | ½ cup | Natural, no added sugar |
| Mayonnaise (Duck Egg) 🥫 | ¼ cup | For richer peanut sauce |
| Sriracha 🌶️ | 1 tbsp | Adjust for spice preference |
| Soy Sauce (Low Sodium) 🥢 | 1 tbsp | Kikkoman preferred |
| Lime Juice (Fresh) 🍋 | 1 ½ tbsp | From 1 small lime |
| Garlic Cloves 🧄 | 2 cloves | Minced for peanut sauce |
| Vegetable Oil (High Smoke Point) 🫒 | 2 cups | For frying tortilla cups |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Sesame Oil (Toasted) 🫒 | ½ tsp | For finishing |
| Green Onions 🧅 | 2 whole | Sliced for garnish |
The shrimp makes or breaks this dish. Frozen tail-on shrimp works (thaw in cold water), but fresh is ideal if you've got it. Look for 16/20 count at Whole Foods or Trader Joe's—they're consistently plump. The peanut butter should be 100% natural with no added oils or sugars—Smucker's Natural is my go-to. For the tortilla cups, Mission brand from the Latin aisle is the crispiest, but any 6-inch size will work. If you can't find tortilla cups, cut 6-inch tortillas into circles with a bowl as a guide.
No peanut butter? Almond butter works in a pinch—just add a splash of coconut milk to match the creaminess. Out of soy sauce? Coconut aminos gives similar umami. The lime juice is crucial—Mexican limes from the grocery store are more acidic than regular ones, so use them if available. For extra richness in the peanut sauce, swap half the mayo for vegan mayo if needed. The sesame oil should be toasted—the nutty aroma makes all the difference. If you're short on time, pre-mince the garlic in the jarred kind, but fresh is worth the 30 seconds.
Keep the shrimp cold until ready to cook—ice bath works perfectly. The tortilla cups crisp best when fried fresh, but you can prep the filling ahead and store it for 1 day in the fridge. For frying, maintain 350°F oil temperature—use a thermometer, not guesswork. These reheat beautifully—air fryer at 375°F for 3-4 minutes brings back the crisp. Store leftovers in an airtight container for 2 days, but honestly, they disappear faster than that.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal I can make while scrolling through my phone—just sauté shrimp, whip up the peanut-mayo filling, and fold. Tortilla cups handle the rolling for me, so no fussy wrapping or uneven edges.
- Creamy Crunch Magic: That peanut butter and duck egg mayo combo? It’s the star. The shrimp stays tender, the tortilla gets just crispy enough, and the filling is rich but not heavy—like a Thai takeout bite in every roll.
- Party in a Cup: Honestly, these disappear at gatherings. Serve them as appetizers, pack them for lunch, or let the kids assemble their own (they’ll eat the veggies if you hide them in there). Works for game day, potlucks, or just because.
- Budget-Friendly Protein: Shrimp’s pricey, but a single bag stretches for multiple meals here. Use leftover filling for sandwiches or rice bowls—no waste, just flavor. Plus, tortilla cups are cheaper than buying egg rolls. Win.
Step-by-step instructions for Thai shrimp egg roll recipe
Here's how to make these crispy, spicy-sweet egg rolls with perfectly cooked shrimp and creamy peanut sauce.
Prepare the Spicy Peanut Sauce
In a small bowl, combine the 0.5 cup creamy peanut butter and 0.25 cup duck egg mayonnaise. Whisk until smooth, then add the 1 tbsp Sriracha, 1 tbsp low sodium soy sauce, and 1.5 tbsp fresh lime juice. Mix well until fully incorporated and the sauce has a vibrant reddish-brown color.
Next, add the 2 minced garlic cloves and stir in. The aroma should be rich and slightly garlicky. Cover the bowl and set aside while you prepare the shrimp filling. This sauce will be the star of your egg rolls, so don't rush this step—proper mixing ensures a perfectly balanced flavor in every bite.
Cook the Shrimp Filling
In a clean skillet over medium heat, add the 1 lb peeled and deveined large shrimp along with the 0.5 tsp salt and 0.25 tsp black pepper. Cook for 2-3 minutes per side until the shrimp are opaque and just cooked through—they should curl slightly but remain tender. Remove from heat and let cool for 5 minutes. Overcooking will make them rubbery.
Once cooled, transfer the shrimp to a cutting board and chop them into small, bite-sized pieces. You want them to be small enough to fit easily into the tortilla cups without overfilling. This size ensures each bite has that perfect combination of crispy tortilla, tender shrimp, and creamy peanut sauce.
Assemble the Egg Roll Cups
Crack each of the 4 whole large eggs into a small bowl and whisk lightly until the whites and yolks are just combined. You don't need to make them fully fluffy—just enough to help bind the filling. Set aside.
Take one of the tortilla cups from the 10-count package and carefully peel back the top layer slightly to create an opening. Add 1 tablespoon of the spicy peanut sauce, then 1 tablespoon of the chopped shrimp, and finally 1 teaspoon of the lightly whisked egg. Repeat this process for all 4 tortilla cups, making sure to distribute the filling evenly.
Here's the thing—don't overfill them. You want room for the egg to cook and expand slightly. If you pack them too tightly, they'll burst when frying. The egg will help bind everything together while adding that rich, custardy texture we all love in egg rolls.
Fry the Egg Rolls to Crispy Perfection
Pour the 2 cups vegetable oil into a deep skillet or Dutch oven and heat over medium-high heat until it reaches 350°F—you'll see small bubbles forming around the edges and a thermometer should confirm the temperature. This is crucial for getting that perfect crispy exterior.
Carefully place the assembled egg roll cups into the hot oil, being gentle to avoid spills. Fry for 2-3 minutes per side, turning only once, until they're deep golden brown and the tortilla cups are crispy all over. You'll know they're ready when you hear that satisfying sizzle and see the edges starting to brown.
Use a slotted spoon to transfer them to a paper towel-lined plate. Let them drain for 1 minute before serving. This step is where all your hard work pays off—the crispy texture is what makes these egg rolls so irresistible. If you notice any filling leaking out during frying, that's normal—just pat them gently with a paper towel before serving.
Finish and Serve
Drizzle each crispy egg roll with a few drops of 0.5 tsp toasted sesame oil and garnish with the 2 sliced green onions. The sesame oil adds that final aromatic touch, while the green onions provide a fresh contrast to the rich peanut sauce.
Serve immediately while they're still warm and crispy. The contrast between the crispy tortilla cups, tender shrimp, creamy peanut sauce, and fresh green onions makes each bite a perfect balance of textures and flavors. These egg rolls are best enjoyed right away—they won't stay crispy for long, so dig in while they're hot!
Pro Tips For Making Thai Shrimp Egg Roll
- Cook Shrimp 2 Minutes: Overcook these and they turn rubbery—set a timer for exactly 2 minutes in a screaming-hot pan with 1 tablespoon oil. They’ll stay juicy and just opaque at the edges. (Yes, even if they wiggle like they’re still alive—resist the urge to flip early.)
- Chill Eggs First: Whisk your eggs at room temp, then pop them in the fridge for 10 minutes before cooking. Cold eggs create tighter, more stable curls in the tortilla cups—no more sad, flat omelet-looking messes. (I learned this after my first batch looked like sad pancakes.)
- Skip the Peanut Butter: The filling’s already rich with mayo and shrimp—peanut butter can make it greasy. Swap it for 1 tablespoon of sriracha or chili garlic sauce instead. Trust me, the heat balances the creaminess without drowning the shrimp flavor.
- Press Tortilla Cups Hard: After filling, press the edges of the tortilla cups down firmly with your thumb—this seals them shut during baking. No seal? Eggs leak, and your oven turns into a science experiment. (I’ve seen it happen. It’s messy.)
Best sauces and condiments for thai shrimp egg roll
Sweet Chili Glaze
This tangy-sweet sauce is a must for balancing the richness of the peanut shrimp filling. Start with ½ cup sweet chili sauce (like Maesri or Kikkoman) and thin it with 1 tbsp rice vinegar for brightness. Add ½ tsp grated ginger and 1 minced garlic clove for depth.
Simmer for 2 minutes to meld flavors, then strain if you prefer a smoother texture. Drizzle over the finished egg rolls or serve on the side for dipping—it cuts through the peanut sauce beautifully. 🌶️
Spicy Peanut Dip
For an extra-saucy experience, blend ¼ cup creamy peanut butter, 2 tbsp sriracha, 1 tbsp lime juice, and 1 tbsp soy sauce into a thick dip. Thin with 1-2 tbsp warm water until spreadable.
Garnish with toasted sesame seeds and serve chilled. This dip amplifies the peanut flavor while adding heat—perfect for those who love bold contrasts. Pro tip: Add a pinch of cayenne if you want extra kick.
Lime-Cilantro Sauce
Brighten the plate with a zesty lime-cilantro sauce: blend ¼ cup Greek yogurt (or vegan yogurt), 2 tbsp chopped cilantro, 1 tbsp lime juice, and ½ tsp honey. Season with salt and a pinch of black pepper.
This cooling sauce balances the richness of the peanut filling and adds freshness. Serve it alongside the egg rolls or drizzle lightly over the top for a restaurant-worthy finish. 🍋
Sesame-Ginger Drizzle
Elevate the dish with a quick sesame-ginger drizzle: mix 1 tbsp toasted sesame oil, 1 tsp soy sauce, ½ tsp grated ginger, and ½ tsp honey.
Warm the mixture gently over low heat for 1 minute, then drizzle over the fried egg rolls just before serving. The nutty, slightly sweet flavor enhances the peanut filling without overpowering it. This drizzle is especially good if you prefer a lighter sauce option.
Sweet Tamarind Dip
For a Thai-inspired twist, make a tangy tamarind dip by combining ¼ cup tamarind paste (like Mae Ploy), 1 tbsp brown sugar, and 2 tbsp warm water. Simmer until smooth, then strain to remove any pulp.
Add ½ tsp garlic powder and a pinch of salt**. This dip adds a complex, fruity-sour note that pairs wonderfully with the shrimp and peanut flavors. It’s a game-changer for those who love authentic Thai flavors. 🌟
Nutrition facts
Frequently asked questions
Can I make these egg rolls without tortilla cups?
If you can't find tortilla cups, cut 6-inch flour tortillas into circles using a bowl as a guide. For extra crispiness, press the edges with a fork before frying. The filling ratio stays the same—just adjust the egg amount slightly if needed to help bind the filling.
How do I prevent the egg rolls from falling apart when frying?
Don't overfill the tortilla cups—leave ¼ inch space at the top. The egg acts as a binder, but too much filling causes leaks. Also, keep the oil at 350°F and fry for 2-3 minutes per side max. Overcooking makes them soggy. If they start to puff, gently press them down with a spatula.
What's the best way to reheat these egg rolls?
For crispiness, use an air fryer at 375°F for 3-4 minutes—this restores the crunch without making them greasy. Microwaving works in a pinch (30 seconds), but they'll be softer. If frying again, reheat oil to 350°F and fry for 1 minute per side until golden.
Can I make this recipe with frozen shrimp?
Yes, but thaw them properly! Place frozen shrimp in a bowl of cold water for 10-15 minutes until pliable. Pat dry completely before cooking—any moisture makes them steam instead of sear. For extra flavor, marinate thawed shrimp in 1 tsp soy sauce + ½ tsp lime juice for 10 minutes before cooking.
How spicy should the peanut sauce be?
The recipe starts with 1 tbsp Sriracha, which gives mild heat. For more kick, add ½ tsp extra Sriracha or ¼ tsp cayenne. If you prefer less spice, reduce to ½ tbsp Sriracha or swap for 1 tsp chili garlic sauce for a milder but still flavorful boost.
