Breakfast & Brunch
This takeout egg roll recipe delivers the same crispy, golden perfection you crave from your favorite Chinese restaurant—right in your own kitchen. The secret lies in a double-frying technique that creates that signature crunch while keeping the filling warm and flavorful inside.
I’ve perfected this method after years of testing, and it’s now my go-to for quick, satisfying breakfasts or late-night snacks that feel like a treat.
The filling is where the magic happens: tender scrambled eggs mixed with ground pork (or shrimp for a lighter option) and seasoned with soy sauce, garlic, and ginger for that authentic takeout taste.
Wrapped in crispy tortillas, these egg rolls get their signature texture from a quick fry in hot oil—no deep-frying mess required. For an even lighter version, air-frying works just as well, though you’ll sacrifice that classic crispiness.
What you’ll end up with is a plate of golden, shatteringly crispy egg rolls that stay warm and delicious even after sitting for a few minutes. The filling remains moist and flavorful, while the wrappers hold up perfectly for dipping in sweet chili, soy-vinegar, or peanut sauce.
This recipe is foolproof, whether you’re feeding a crowd or just craving something quick and indulgent.
Serve immediately for the best texture, but don’t worry if you need to reheat—these egg rolls reheat beautifully in the oven or air fryer. Perfect for brunch, game day, or whenever you’re in the mood for takeout without the wait. Let’s get cooking!
Ingredients for take out egg roll
Eight essential ingredients for restaurant-style egg rolls at home—crispy, flavorful, and ready in under 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Freshly beaten, room temperature |
| Ground Pork 🐷 | ½ lb | Lean or regular, finely chopped |
| Flour Tortillas 🌯 | 8 whole | Medium size, 8-inch diameter |
| Vegetable Oil 🫒 | 1 ½ cups | For frying, high smoke point |
| Soy Sauce 🍶 | 2 tbsp | Light or dark, not low-sodium |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, or 1 tsp ground ginger |
| Green Onions 🧅 | 2 whole | Thinly sliced, white and green parts |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| Sweet Chili Sauce 🍅 | ¼ cup | For serving, store-bought or homemade |
The tortillas are non-negotiable for that classic egg roll texture. Mission brand flour tortillas are my go-to—they’re sturdy enough to hold the filling without tearing, and you can find them at any grocery store. If you can’t find flour tortillas, corn tortillas work in a pinch, but they’ll be slightly less crispy. The ground pork should be finely chopped—if you’re using a pre-ground package, shake it up in a bowl to break up any clumps. For a lighter option, swap the pork for shrimp (peeled and chopped), but keep the same quantity. Fresh garlic and ginger make all the difference here—Trader Joe’s sells pre-minced jars if you’re short on time, but fresh is worth the extra minute.
No soy sauce? Coconut aminos or tamari work in a pinch, though the flavor won’t be identical. Short on sesame oil? Toasted peanut oil gives a similar nutty finish. The filling can be prepped ahead and chilled for up to 24 hours—just let it sit at room temperature for 10 minutes before wrapping. For extra crispiness, double-fry the egg rolls: fry once to set the filling, then again after wrapping. If you’re air-frying instead of frying, use a light spray of oil on the tortillas first—they won’t be as crispy, but they’ll still be delicious.
These egg rolls are best served immediately, but if you need to reheat, 350°F oven for 10 minutes works wonders. Store leftovers in an airtight container for up to 3 days, but they’re at their crispy best the first day. For freezing, wrap them individually in foil and freeze for up to 2 months. Reheat from frozen in the oven at 375°F for 15 minutes. The sweet chili sauce can be stored in the fridge for up to 2 weeks—just give it a quick stir before serving.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, these take less time than waiting for delivery. Just mix the pork with soy sauce, crack eggs into tortillas, roll, and fry—no fancy folding skills needed.
- Crispy-Creamy Magic: That first bite? Crunchy shell, tender pork, and a runny yolk pooling inside—it’s like a hug from your favorite takeout spot, but better.
- Weeknight Hero: Double the batch on Sunday, reheat for lunch, or freeze half. Perfect for lazy nights when you’d rather not think about cooking (but still want flavor).
- Budget Crunch: Ground pork and eggs stretch farther than you’d expect, and tortillas are cheaper than store-bought wrappers. Feeds four for under $10—no guilt, just satisfaction.
Step-by-step instructions for crispy tortilla egg rolls
Here's how to make restaurant-style egg rolls with a perfect golden crust every time.
Prepare the Filling Ingredients
Start by whisking the 4 whole Large Eggs in a bowl until the yolks and whites are fully combined and the mixture is smooth. In a separate bowl, combine the 0.5 lb Ground Pork, 2 tbsp Soy Sauce, 3 cloves Garlic Cloves (minced), 1 tbsp Fresh Ginger (grated), 0.5 tsp Salt, and 0.25 tsp Black Pepper. Mix well so the pork is evenly coated with the seasoning.
Heat 1 tablespoon of the 1.5 cups Vegetable Oil in a non-stick skillet over medium-high heat. Add the seasoned pork and cook for 3-4 minutes until it loses its raw color and starts to brown. Push the pork to one side of the pan and pour in the beaten eggs. Let them set slightly before gently scrambling with a spatula until just cooked through—you want soft, fluffy curds, not dry scrambled eggs.
Combine the cooked pork and eggs in the same bowl, then stir in the 2 whole Green Onions (thinly sliced). Remove from heat and let the filling cool for 5 minutes—this prevents the tortillas from getting soggy when you stuff them. The filling should be warm but not steaming hot when you're ready to wrap.
Assemble the Egg Rolls
Lay out the 8 whole Flour Tortillas on a clean work surface. Place about 2 tablespoons of the pork-egg mixture near the edge of each tortilla, about 1 inch from the bottom. Fold the bottom of the tortilla over the filling, then fold in the left and right sides to create a neat rectangle. Roll tightly from the bottom up, pressing gently but firmly to seal each edge.
Here's the thing—don't overstuff the tortillas or they'll burst open during frying. If needed, divide the filling between two tortillas rather than risking a messy roll. Once rolled, place the egg rolls seam-side down on a plate and cover with a damp paper towel to keep them pliable while you fry them.
Fry to Golden Perfection
Heat 1.5 cups Vegetable Oil in a deep skillet or Dutch oven to 350°F—use a thermometer to monitor the temperature. Fry 2-3 egg rolls at a time (don't overcrowd the pan) for 2-3 minutes per side until they turn a deep golden brown. The oil should sizzle gently but not smoke excessively.
For that authentic takeout texture, flip the egg rolls carefully with a slotted spoon and press down lightly with a spatula to ensure even browning. They're done when the tortillas are crispy and the filling is heated through. Drain on a wire rack or paper towels to remove excess oil. If the oil gets too cool during frying, let it reheat to 350°F before adding more egg rolls.
Finish and Serve
Once all egg rolls are fried, drizzle each one with 1 teaspoon Sesame Oil and let them sit for 1-2 minutes to absorb the flavor. Serve immediately with the 0.25 cup Sweet Chili Sauce on the side for dipping. The contrast of the crispy, golden exterior with the soft, savory filling is what makes these taste just like your favorite takeout spot.
Pro tip: If you're making these ahead, fry them first and keep them warm in a 200°F oven on a wire rack. Re-crisp in a skillet for 30 seconds per side before serving. Enjoy with a side of cucumber salad or steamed veggies for a complete meal!
Pro Tips For Making Take Out Egg Roll
- Fry the Pork Crisp: Cook the ground pork in a nonstick skillet over medium-high heat until it’s no longer pink—about 4-5 minutes. I learned the hard way that rushing this step makes the egg rolls greasy instead of crisp. Let it cool slightly before mixing with eggs, or you’ll end up with a soggy wrapper.
- Beat Eggs Thin: Whisk the eggs until they’re nearly translucent, like runny pancake batter. Too-thick eggs make the filling dense and chewy, while a thin, well-beaten egg coats the pork evenly and absorbs into the tortilla better. (Yes, it’ll look weird, but trust the process.)
- Keep Tortillas Damp: Brush the flour tortillas lightly with oil and water before filling—this mimics takeout-style pliability. Dry tortillas crack when rolled, and damp ones seal better during frying. Wrap them in a damp towel while prepping to prevent them from drying out.
- Double-Fry for Crunch: Fry the egg rolls once at 350°F until golden, then boost the heat to 375°F for a second fry until they’re deep brown and crisp. The first fry cooks through; the second fry builds that restaurant-quality crunch. (Skip this, and you’ll get a sad, limp egg roll.)
Storing and reheating your leftovers
Fridge Storage Tips
Store leftover egg rolls in an airtight container with parchment paper between layers to prevent sticking. They’ll stay crispy for up to 3 days in the fridge at 40°F or below.
I like using glass containers because they reheat more evenly than plastic. Just let them cool completely before storing to avoid condensation. 🥫
Freezer-Friendly Method
For longer storage, wrap each egg roll individually in aluminum foil or place them in a freezer-safe bag, squeezing out excess air. They’ll keep for up to 2 months without losing texture.
When ready to eat, thaw in the fridge overnight, then reheat in the oven at 375°F for 15 minutes for that crispy exterior. 🧊
Oven Reheating
My go-to method for reheating is the oven—it restores crispiness better than the microwave. Place egg rolls on a baking sheet lined with parchment paper and heat at 350°F for 10 minutes.
For extra crunch, broil for 1-2 minutes at the end. Add a splash of water to the pan to prevent drying. 🔥
Air Fryer Hack
If you’re short on time, the air fryer is a game-changer. Preheat to 375°F, then cook for 3-4 minutes until golden and crispy. Spray lightly with oil before air-frying for best results.
This method works well for both fresh and frozen egg rolls—just add 2 extra minutes if thawing from frozen. ✨
Double-Fry for Extra Crisp
For restaurant-quality texture, try double-frying: fry once at 325°F for 2 minutes to set the filling, then wrap and fry again at 375°F for 1-2 minutes until golden. This two-step process ensures the tortillas stay crispy even after reheating. It’s extra work, but worth it for special occasions. 💛
Sauce Refresh
Reheated egg rolls pair beautifully with warm dipping sauces. Heat sweet chili or soy-vinegar sauce in a small saucepan for 1-2 minutes to revive its vibrancy.
A sprinkle of sesame seeds or green onions on top adds freshness. Serve with a side of cucumber salad or steamed bok choy for balance. 🌿
Nutrition facts
Frequently asked questions
Can I make these egg rolls without pork?
Swap the ground pork for 12 oz shrimp (peeled and chopped) or 1 lb mushrooms (finely diced) for a vegetarian version. Keep the same seasoning ratio—just 2 tbsp soy sauce and 1 tbsp sesame oil. For extra protein, add 1 cup cooked tofu crumbled into the filling. The texture will be slightly different but still delicious.
Why did my egg rolls fall apart when frying?
Overstuffing or wrapping too tightly are the usual culprits. Use 2 tbsp filling max per tortilla and leave ½-inch space at the edges. Also, ensure your filling is warm but not hot before wrapping—steam makes tortillas soggy. For extra security, brush tortillas lightly with oil before rolling. If they still break, try cornstarch-thickened filling (mix 1 tsp cornstarch into the egg mixture).
What’s the best way to reheat egg rolls?
The oven is your best friend! Place egg rolls on a baking sheet at 350°F for 10 minutes—this restores crispiness without drying them out. For air fryers, use 375°F for 3-4 minutes (spray with oil first). Microwaving works in a pinch (30 seconds), but they’ll be softer. Pro tip: Wrap reheated egg rolls in foil for 5 minutes to keep them warm while serving.
Can I make these egg rolls ahead of time?
Yes! Prep the filling up to 24 hours ahead and store it in the fridge. For fully assembled egg rolls, fry them first, then reheat in the oven at 200°F for up to 2 hours before serving. Freeze uncooked rolls (wrapped in foil) for 2 months—cook from frozen at 375°F for 15 minutes. The key is keeping them dry until the final fry!
What’s the secret to crispy egg rolls?
Three things: hot oil (350°F), double-frying (fry once to set filling, then wrap and fry again), and proper draining. Use a wire rack or paper towels to remove excess oil immediately after frying. For extra crunch, add 1 tsp cornstarch to the filling or brush tortillas with beaten egg before rolling. The oil temperature is critical—too cool = soggy, too hot = burnt!
