Beverages
This steamed egg roll recipe transforms crispy tortilla cups into delicate, golden pockets filled with silky egg and savory fillings—no frying required. The secret lies in perfectly balanced fillings that stay tender while the tortillas achieve that coveted crispness, all achieved through gentle steaming.
I developed this version after testing countless methods, and the results are restaurant-quality without the mess.
The beauty of steamed egg rolls is their versatility—you can use ground pork, shrimp, or even a hearty vegetable mix for a plant-based version.
Each filling is bound with a silky egg mixture that holds together beautifully during steaming, while the tortilla cups develop a satisfying crunch that disappears with the first bite. The process is simpler than you'd think, with just a few key techniques to master.
What you'll end up with is a dish that's elegant enough for dinner parties but simple enough for weeknight meals. The crispy tortilla cups contrast perfectly with the tender filling, creating a texture that's both satisfying and refined.
Serve them with sweet chili sauce, soy dipping sauce, or a tangy vinegar dip for the ultimate handheld experience.
Whether you're making these for a special occasion or just craving something crispy and flavorful, this recipe delivers foolproof results. The steaming method ensures they stay crispy without the oil splatter of frying, making them a healthier yet equally delicious option. Let's get started!
Ingredients for steamed egg roll
Six tortillas, four eggs, and a handful of pantry staples—all you need for crispy steamed egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Room temperature for silky texture |
| Flour Tortillas 🥞 | 6 whole | 10-inch size, soft flour tortillas |
| Ground Pork 🐷 | ¾ lb | Finely ground, 80% lean preferred |
| Green Onions 🧅 | ¼ cup | Thinly sliced, white and green parts |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Soy Sauce 🍶 | 2 tbsp | Light or regular, not low-sodium |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame oil for aroma |
| Vegetable Oil 🫒 | 1 tbsp | For brushing tortillas |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Cornstarch 🌾 | 1 tbsp | For crispiness, optional but recommended |
| Water 💧 | ½ cup | For steaming |
The tortillas are the star here. Flour tortillas work best—Mission brand or any soft flour tortilla from the grocery store. Look for ones that feel pliable but not sticky. If you can't find flour tortillas, corn tortillas brushed with oil can work in a pinch, though they won't be as crispy. The ground pork should be finely ground—80% lean gives you the best texture. If you're making a plant-based version, swap it for finely chopped mushrooms or tofu. The eggs need to be at room temperature for that silky texture—just take them out of the fridge 30 minutes before you start.
No sesame oil? Toasted peanut oil at half the amount works in a pinch, but it won't have the same aroma. The green onions add freshness, but if you're in a hurry, scallions or even regular onions will do. For extra crispiness, mix the cornstarch with a little water to make a slurry and brush it on the tortillas before steaming. The soy sauce should be light or regular—low-sodium versions won't give you enough flavor. If you're using shrimp instead of pork, make sure it's finely chopped or even minced for that same tender texture. And trust me, the sesame oil is worth hunting down—it makes all the difference.
These keep beautifully for 2 days in the fridge, wrapped tightly in foil to hold in the crispiness. Reheat in a steamer for 3-4 minutes or microwave for 20 seconds—just be careful, they can get soggy if overdone. I always make a double batch because they disappear fast. Store leftovers in an airtight container, and if you're prepping ahead, assemble them the day before and steam right before serving. The filling stays tender, and the tortillas hold their crunch perfectly.
Why You'll Love This Recipe
- Here’s what sold me: that first bite of crispy tortilla hugging tender pork, all punched up by the bright, sharp garlic and green onions. The egg inside? Silky and rich, like a surprise custard center. Honestly, it’s the kind of flavor that makes you forget it’s supposed to be simple.
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can still have a conversation while cooking. Just mix the ground pork with minced garlic and green onions, wrap it in tortillas with a raw egg—that’s it—then steam. No frying, no rolling out dough, no stress.
- Garlic-Green Onion Magic: Here’s what sold me: that first bite of crispy tortilla hugging tender pork, all punched up by the bright, sharp garlic and green onions. The egg inside? Silky and rich, like a surprise custard center. Honestly, it’s the kind of flavor that makes you forget it’s supposed to be simple.
- Lunchbox Superstar: Between us, these are my go-to for packed lunches or last-minute potlucks. They reheat beautifully—just a quick steam or microwave—and the tortilla holds up better than any flaky pastry. My college-aged kid even asks for them when he’s home, and that’s saying something.
Step-by-step instructions for crispy steamed egg rolls
Here's how to transform simple tortillas into golden, crispy cups filled with silky egg magic.
Prepare the Filling with Ground Pork and Aromatics
In a large skillet, heat the 1 tablespoon vegetable oil over medium-high heat. Add the 0.75 lb ground pork and cook until no longer pink, breaking it apart with a wooden spoon. This should take about 5-6 minutes—you'll know it's done when the pork loses its raw color and turns a rich brown.
Push the pork to one side of the pan and add the 3 cloves minced garlic and 0.25 cup sliced green onions. Cook for 30 seconds until fragrant—this releases their full flavor. Stir the aromatics into the pork, then add the 2 tablespoons soy sauce and 1 tablespoon sesame oil. Cook for another 1 minute until everything is well combined and the pork is fully coated in the sauce.
Create the Silky Egg Mixture
In a medium bowl, whisk together the 4 whole large eggs (room temperature for best results) with the 0.5 teaspoon salt and 0.25 teaspoon black pepper until just combined. The mixture should be smooth with no streaks of white—this ensures a perfectly silky texture when cooked.
Here's the trick: gradually add the pork mixture to the egg while whisking continuously. This creates a marbled effect where the pork is evenly distributed throughout the egg. If the mixture looks too thick, add 1 tablespoon cornstarch to help create that crispy texture when steamed. The filling should be smooth but still hold its shape when dropped.
Assemble the Egg Roll Cups
Carefully brush each of the 6 flour tortillas with a thin layer of vegetable oil using a pastry brush. This prevents sticking and helps create that golden-brown crust. Place each tortilla in a well-oiled mini muffin tin or egg roll mold—this gives them their signature cup shape.
Divide the egg mixture evenly among the tortillas, filling each about ¾ full. The mixture should mound slightly in the center—this ensures they hold their shape during steaming. Gently press down on the edges to seal, but don't overpress or they'll lose their crispy texture. Place the assembled cups on a plate and cover lightly with plastic wrap to prevent drying.
Steam to Crispy Perfection
Bring 0.5 cup water to a boil in a steamer basket or large pot with a heatproof plate. Once boiling, carefully place the plate with egg rolls in the steamer. Cover and steam over medium-high heat for 8-10 minutes until the tortillas are golden brown and crispy around the edges.
Here's the key: don't peek! Opening the lid releases steam and can make them soggy. You'll know they're done when the tortillas pull away from the sides of the cups with a slight resistance and have a beautiful golden crust. Remove from the steamer and let cool for 2 minutes—this helps set the texture before serving.
Pro Tips For Making Steamed Egg Roll
- Preheat the steamer first: I learned this the hard way—starting with a cold steamer means soggy tortillas and sad eggs. Get that water boiling and the bamboo basket hot before you even crack the eggs, or you’ll be fighting a greasy mess.
- Use cold eggs for cleaner rolls: Room-temperature eggs make a mess when you try to wrap them neatly in tortillas. Pop the eggs in the fridge for 10 minutes first—they’ll slide into the tortillas like butter, and your rolls will look (and stay) tidy.
- Don’t overfill the tortillas: I was skeptical until I tried it: packing too much filling into those tortillas means they’ll burst open while steaming. Keep it to about 2-3 tablespoons of pork mix per roll—trust me, the flavor spreads better when they’re not stuffed like sausages.
- Steam in batches: Crowding the steamer turns your egg rolls into a science experiment—uneven cooking, half-raw centers, and a sad, limp pile. Do two at a time, and give them space to breathe. Your future self will thank you when they’re all perfectly set.
Best sauces and condiments for this dish
Sweet Chili Sauce
This vibrant, slightly sweet sauce is my go-to for steamed egg rolls—it balances the savory filling beautifully. Mix ½ cup sweet chili sauce (like Maesri brand) with 1 teaspoon rice vinegar and a pinch of red pepper flakes for a hint of heat.
The tangy-sweet combo cuts through the richness of the pork and egg filling. Serve warm or at room temperature for the best texture. 🌶️
Classic Soy Dipping Sauce
For a traditional touch, whisk together ¼ cup soy sauce, 1 tablespoon oyster sauce, 1 teaspoon sesame oil, and ½ teaspoon grated ginger. This sauce adds depth and umami that complements the steamed egg rolls perfectly.
Adjust the soy sauce to your taste—some prefer it lighter, while others go for a more robust flavor. Keep it simple but flavorful! 🍶
Spicy Sriracha Mayo
Creamy and fiery, this sauce is a crowd-pleaser. Combine ¼ cup mayonnaise with 1 tablespoon sriracha (adjust for heat preference) and a squeeze of lime. The coolness of the mayo balances the heat, creating a perfect contrast to the crispy egg rolls.
Drizzle it over the top or serve on the side for dipping. Trust me, this one disappears fast! 🔥
Tangy Vinegar Dip
Brighten up your egg rolls with a zesty dip made from 2 tablespoons rice vinegar, 1 tablespoon soy sauce, 1 teaspoon sugar, and a pinch of Penzeys chili powder.
This tangy, slightly sweet dip adds a refreshing contrast to the rich filling. It’s especially great if you prefer something lighter than soy-based sauces. 💛
Sesame-Garlic Sauce
For an aromatic twist, blend 2 tablespoons tahini, 1 tablespoon soy sauce, 1 teaspoon sesame oil, and 1 clove minced garlic. Thin it with a splash of water if needed.
The nutty, garlicky flavor pairs wonderfully with the steamed egg rolls, adding a sophisticated touch. This sauce is perfect for those who love bold, layered flavors. 🌟
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
Corn tortillas can work, but they won't be as crispy. For best results, stick with soft flour tortillas like Mission brand. If you must use corn, brush them extra well with oil and steam for 1-2 minutes longer to compensate for their denser texture. The flavor will differ slightly, but the technique remains the same.
Why are my steamed egg rolls soggy?
Soggy egg rolls usually happen from opening the steamer too soon or overfilling the tortillas. Let the water boil vigorously before adding them, and steam without peeking! Fill tortillas only ¾ full—overstuffing prevents proper crisping. Also, ensure your steamer has enough water but isn't boiling dry during cooking.
How do I make these vegetarian or vegan?
Swap the pork for finely chopped mushrooms or tofu (pressed and crumbled). Use vegan soy sauce and ensure all ingredients are plant-based. The egg mixture can stay the same, but for a fully vegan version, replace eggs with a silken tofu or chickpea flour mixture (whisked with 1 tbsp cornstarch for binding).
Can I make these ahead of time?
Assemble the egg rolls up to 24 hours ahead and refrigerate uncovered. Steam them fresh when ready to serve—they'll reheat beautifully. For longer storage, freeze assembled (unsteamed) egg rolls for up to 1 month. Thaw overnight in the fridge before steaming.
What's the secret to extra crispy egg rolls?
Three key tricks: 1) Brush tortillas with oil twice—once before and once after filling. 2) Add 1 tbsp cornstarch to the egg mixture. 3) Steam on medium-high heat until the tortillas pull away from the mold with resistance. The cornstarch creates a crispy crust, while proper heat ensures even cooking.
