Breakfast & Brunch
This spinach egg roll recipe delivers crispy, golden wrappers stuffed with silky scrambled eggs and tender greens—perfect for breakfast or brunch. The secret lies in a light, airy egg mixture that stays moist while the wrappers achieve that coveted crunch.
I developed this version after testing multiple methods, and the difference between soggy and perfect comes down to precise timing and temperature control.
The filling balances fresh spinach with just enough garlic and soy sauce for depth, while the egg mixture remains fluffy and tender. Wrapping requires practice, but the step-by-step instructions ensure even distribution and neat rolls. For extra crispiness, air-frying or pan-searing delivers the best results without excessive oil.
What you’ll end up with is a plate of restaurant-quality egg rolls that are crispy on the outside and silky on the inside. Serve with sweet chili sauce or a simple soy dipping sauce for the ultimate brunch experience.
This vegetarian-friendly dish is hearty enough for a main course but light enough for a snack.
Whether you're making a batch for a crowd or just craving a satisfying breakfast, these egg rolls are a game-changer. The technique is straightforward, and the results are consistently impressive. Let’s get started!
Ingredients for spinach egg roll
Eight crispy wraps and a handful of fresh ingredients transform into restaurant-quality egg rolls.
| Ingredient | Amount | Notes |
|---|---|---|
| Egg Roll Wrappers 🥟 | 8 whole | Square or round, store-bought preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for best fluffiness |
| Baby Spinach 🌿 | 4 cups | Fresh, stems removed for tenderness |
| Garlic Cloves 🧄 | 2 cloves | Minced finely for subtle flavor |
| Low-Sodium Soy Sauce 🍶 | 1 tbsp | For umami depth without salt overload |
| Sesame Oil 🫒 | 1 tsp | Toasted for nutty aroma |
| Vegetable Oil 🫒 | ½ cup | High smoke point for frying |
| Cornstarch 🌾 | 1 tbsp | For crispy wrapper coating |
| Green Onions 🧅 | 3 whole | Thinly sliced for garnish |
| Salt 🧂 | ¼ tsp | Fine sea salt for seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for warmth |
| Sweet Chili Sauce 🍅 | ¼ cup | For dipping, store-bought or homemade |
The egg roll wrappers are non-negotiable—King Noodle or Nongshim brands deliver the best texture. Grab a pack from the Asian market or grocery store's international aisle, and keep them sealed until ready to use. Fresh spinach is a must; baby spinach has fewer stems and wilts beautifully. For the garlic, minced finely is key—you want subtle flavor, not chunks. The eggs need to be room temperature, so take them out 15 minutes before starting. Pro tip: Lightly beat the eggs with a fork for a silky texture.
No sesame oil? Toasted sesame seeds plus neutral oil works in a pinch. Short on spinach? Baby kale or Swiss chard holds up well to the cooking process. The cornstarch is crucial for crispiness—don't skip it when coating the wrappers. For a spicier kick, add a pinch of red pepper flakes to the filling. If you're making these ahead, freeze uncooked rolls on a tray before bagging—they'll crisp up perfectly when cooked from frozen.
Store-bought wrappers last 3 months in the freezer, but once opened, use them within 2 weeks for best texture. The filling keeps for 3 days in the fridge, though fresh is always better. For leftovers, reheat in a dry skillet to restore crispiness. These reheat beautifully—double fry if needed. The sweet chili sauce? Make a batch and keep it in the fridge for 2 weeks—it's perfect for dipping or drizzling on top.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe on nights when I’m too tired to chop a mountain of veggies. Just wilt the spinach, scramble the eggs with garlic and soy sauce, and fold—no measuring cups, no fancy techniques. The wrappers seal like magic (even if mine look lopsided).
- Garlic-Soy Magic: That splash of low-sodium soy sauce and minced garlic? It’s the secret weapon. The egg soaks up the flavor like a sponge, while the spinach stays tender. Crisp it up in a pan, and you’ve got a bite that’s savory, umami-packed, and ridiculously addictive.
- Lunchbox Hero: Between us, these are my go-to for meal prep. Pack them cold for a protein-packed lunch, or reheat them in the air fryer for a crispy snack. My kids (and my husband) fight over them—no complaints, just empty wrappers.
- Budget Crunch Fix: Spinach and eggs are cheap staples, and a pack of wrappers stretches forever. I make a double batch, freeze half, and pull them out when I’m low on groceries. Zero waste, zero guilt, and still tastes like a restaurant dish. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy spinach egg rolls
Here's how to achieve that perfect balance of golden-brown wrappers and silky egg filling—every time.
Prepare the Silky Egg Filling
Crack the 4 whole Large Eggs into a bowl and add the 4 cups Baby Spinach, 2 cloves Garlic Cloves (minced), 1 tbsp Low-Sodium Soy Sauce, 0.25 tsp Salt, and 0.25 tsp Black Pepper. Use a fork to gently fold everything together until just combined—you want to keep the spinach bright green and tender, not overworked.
Place the bowl over a pot of simmering water (double boiler method) and cook on low heat for 5-6 minutes, stirring constantly with a silicone spatula. You're aiming for a creamy, custard-like texture that's just set but still slightly runny—this ensures the filling stays luscious when wrapped. Remove from heat immediately once it reaches this consistency.
Create the Crispy Wrapper Coating
In a small bowl, whisk together 1 tbsp Cornstarch with 1 tsp Sesame Oil and 1 tbsp Vegetable Oil until smooth. This mixture will create that signature crispy exterior. Lay out the 8 whole Egg Roll Wrappers on a clean surface and brush each one lightly with the cornstarch mixture, focusing on the edges and center—these are the spots that typically stay soft.
I like to work quickly here—brush one side, then immediately fold and roll. The cornstarch needs to adhere before it dries. Keep the remaining wrappers covered with a damp towel while you work to prevent them from drying out.
Assemble and Roll with Precision
Place about 2 tablespoons of the egg-spinach filling near one corner of a wrapper. Fold the corner over the filling, then roll tightly away from you in a diagonal motion, tucking the filling securely as you go. The key is to keep the roll compact—this prevents leaks during frying and ensures even cooking.
Repeat with all wrappers, keeping them seam-side down on a parchment-lined tray. If you notice any gaps where filling might escape, press gently along the edges to seal. These rolls should look neat and uniform—this makes all the difference for crispy, even cooking.
Fry to Golden Perfection
Heat 0.25 cup Vegetable Oil in a large skillet over medium-high heat until shimmering—you should see small bubbles forming around the edges but not yet smoking. Working in batches of 2-3 rolls, carefully add them to the skillet and fry for 2-3 minutes per side until they turn a deep golden brown.
Don't overcrowd the pan—this lowers the oil temperature and leads to greasy, uneven cooking. You'll know they're done when the wrappers are crispy all over and the filling is just heated through. Transfer to a paper towel-lined plate to drain excess oil immediately.
Serve with Fresh Garnishes
Thinly slice the 3 whole Green Onions and sprinkle them over the hot egg rolls. The fresh green color contrasts beautifully with the golden-brown wrappers and adds a bright crunch. Serve immediately with the 0.25 cup Sweet Chili Sauce on the side—this tangy-sweet dip cuts through the richness of the filling.
For maximum crispiness, eat these within 10 minutes of frying. The wrappers will soften as they cool, so enjoy them while they're still shattering between your fingers. These egg rolls deliver that perfect combination of crispy exterior and creamy interior—just like your favorite takeout, but made at home!
Pro Tips For Making Spinach Egg Roll
- Wilt Spinach Fast: Use a splash of hot water—just 1-2 tablespoons—while sautéing the garlic and spinach. The leaves collapse in seconds, and you won’t end up with a soggy mess when filling the wrappers. (I learned this the hard way after making egg rolls with spinach that wept like a sad salad.)
- Salt the Eggs: Whisk the eggs with a pinch of salt before cooking them—about ¼ teaspoon for 2 eggs. It keeps the egg roll filling from tasting bland, especially when paired with mild spinach. (Yes, even if you’re using low-sodium soy sauce elsewhere.)
- Keep Wrappers Damp: If your egg roll wrappers start drying out while you work, cover them with a damp towel. Dry wrappers crack when you roll, and nobody wants to eat a broken egg roll. (I used to rush this and ended up with a pile of sad, crumbly attempts.)
- Pan-Fry in Batches: Don’t overcrowd the pan—cook egg rolls in single layers with space between them. This guarantees a crispy exterior instead of a steamed, limp disaster. (I was skeptical until I tried it—now I never crowd the pan.)
Creative variations of spinach egg roll
Spicy Kimchi Twist
Swap half the spinach for ½ cup chopped kimchi (drained) and add ½ tsp gochugaru (Korean chili flakes) to the filling. The tangy, spicy kick transforms these into Korean-style egg rolls—perfect for brunch with a heat lover’s touch.
I like to serve them with a side of ssamjang for dipping. 🌶️
Cheesy Mushroom Fusion
Sauté ½ cup sliced shiitake mushrooms with 1 tsp soy sauce and ½ tsp sesame oil until tender, then fold into the egg mixture. Add ¼ cup shredded mozzarella to each roll before sealing—it melts slightly during frying for gooey pockets of cheese.
Garnish with extra green onions for freshness. 🧀
Sweet Potato Harvest
Roast 1 cup diced sweet potato with ½ tsp smoked paprika until tender, then mix into the egg-spinach filling. The natural sweetness balances the savory flavors, making these ideal for fall meals.
Brush the finished rolls with a little honey glaze (mix 1 tsp honey + ½ tsp water) before serving for extra caramelized flavor. 🍠
Air-Fryer Crispy
Skip the oil entirely and brush the assembled rolls with 1 tsp melted butter mixed with ½ tsp cornstarch. Air-fry at 375°F for 8-10 minutes, flipping halfway, for a lighter but still crispy result.
This method cuts oil by 70% while keeping the wrappers shatteringly crunchy. Perfect for health-conscious eaters! ⚡
Breakfast Egg Roll Bites
Halve the filling and roll into mini egg roll bites using 4 wrappers. Fry as usual, but reduce cooking time to 1-2 minutes per side.
Serve with a poached egg on top and a drizzle of sriracha mayo for a brunch-worthy bite. These disappear fast—make a double batch! 🍳
Global Fusion Variations
For a Mediterranean twist, add ¼ cup crumbled feta and 1 tsp dried oregano to the filling. For Indian-inspired, swap soy sauce for 1 tsp garam masala and add ¼ cup finely chopped cilantro. Each variation keeps the core technique intact while offering bold new flavors. 🗺️
Nutrition facts
Frequently asked questions
Can I make these egg rolls vegetarian?
This recipe is already vegetarian-friendly since it uses eggs and spinach as the protein source. For a vegan version, replace the eggs with 2 tablespoons aquafaba (chickpea brine) mixed with 1 tablespoon cornstarch to mimic the binding properties. The texture will be slightly different but still delicious!
Why did my egg rolls turn out soggy?
Soggy egg rolls usually happen from overfilling, undercooking, or not draining properly. Use exactly 2 tablespoons of filling per wrapper and fry in batches at medium-high heat for 2-3 minutes per side. Transfer to a wire rack (not paper towels) to drain excess oil while staying crispy.
How do I store leftover egg rolls?
Store cooked egg rolls in an airtight container at room temperature for up to 2 hours or refrigerate for 3 days. To reheat, place them in a dry skillet over medium heat for 1-2 minutes per side until crispy again. For freezing, wrap individually in foil and freeze for up to 1 month—thaw overnight before reheating.
What's the best way to make egg rolls ahead of time?
Assemble the rolls but don't fry them—place on a tray lined with parchment paper, cover with plastic wrap, and refrigerate for up to 24 hours. When ready to cook, freeze the uncooked rolls on a tray (not touching), then transfer to a bag. Cook straight from frozen, adding 1 extra minute per side to ensure crispiness. This method works perfectly for meal prep!
Can I use frozen spinach instead of fresh?
Yes, but thaw and drain it thoroughly first. Use 2 cups thawed frozen spinach (about ½ cup less** than fresh) and squeeze out all excess water with a clean kitchen towel. The filling will be slightly less vibrant, but the texture remains great when cooked properly.
