Breakfast & Brunch
This zucchini egg roll recipe transforms humble vegetables into crispy, golden tortilla cups packed with herb-infused yolk magic—perfect for brunch or a light dinner. 💛 The secret lies in thinly slicing zucchini to achieve that signature texture while keeping the filling tender.
I've perfected this technique over years of testing, ensuring every bite delivers crispy edges and a creamy, flavorful center.
The beauty of these egg rolls is their versatility—vegetarian-friendly, customizable, and ready in under 30 minutes. You'll start with spiral-cut zucchini wrapped around a tortilla, then fill with a savory mixture of scrambled eggs, herbs, and cheese.
The pan-frying method creates that irresistible crunch, while the herb-infused yolk adds a luxurious touch.
What makes this recipe stand out is the balance of textures: crispy tortillas, tender zucchini, and a rich, herby filling that ties everything together. Serve them as a standalone dish or pair with a light salad and tangy dipping sauce for a complete meal.
The presentation is just as important as the taste—think golden, evenly cooked egg rolls with vibrant green zucchini peeking through.
Whether you're hosting a brunch or simply craving something fresh and satisfying, these zucchini egg rolls deliver restaurant-quality results at home. The best part? They're easy to adapt—swap in your favorite vegetables or make them vegan with plant-based ingredients. Let's get started!
Ingredients for zucchini egg roll
Spiral-cut zucchini, crispy tortillas, and herb-infused eggs create restaurant-quality bites in under 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Zucchini 🥒 | 3 whole | Spiral-cut with mandoline (1/8-inch thick) |
| Large Flour Tortillas 🌯 | 4 whole | Low-carb or whole wheat preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Shredded Sharp Cheddar 🧀 | 1 cup | Freshly grated, no pre-shredded |
| Fresh Chives 🌿 | ¼ cup | Finely chopped, for herb infusion |
| Fresh Dill 🌿 | ¼ cup | Finely chopped, for brightness |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For pan-frying tortillas |
| Unsalted Butter 🧈 | 2 tbsp | For egg cooking, full-fat preferred |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning eggs and zucchini |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly cracked for flavor |
| Garlic Cloves 🧄 | 2 cloves | Minced for egg mixture |
| Lemon Zest 🍋 | 1 tsp | For brightness in filling |
The zucchini's texture is everything. Use a mandoline for even 1/8-inch slices—thicker strips turn soggy, thinner ones burn. Look for firm, bright green zucchini with no soft spots. Whole Foods or local farmers markets have the freshest, or grab the pre-cut spiralized kind at Trader Joe's if you're short on time. The tortillas should be pliable but not sticky—Mission brand works best for me, but any large flour tortilla will do. Keep them covered with a damp towel to prevent drying out.
No chives? Substitute green onion or parsley at the same amount, though chives add that signature oniony depth. Dill can be swapped for basil or parsley, but it loses some brightness. For extra richness, add 1/4 cup crumbled feta to the filling, though it's not traditional. The eggs should be at room temperature—pop them in warm water for 10 minutes if they're straight from the fridge. And if you're making these vegan, tofu scramble with nutritional yeast works beautifully, though texture differs slightly.
Assemble these just before frying to keep the zucchini crisp. Store any leftovers in an airtight container for up to 2 days, but they're best enjoyed fresh. For make-ahead prep, spiral-cut the zucchini and store it in lemon water (to prevent browning) for 1 day in the fridge. The egg mixture can be prepped ahead and kept covered in the fridge for up to 4 hours. Reheat gently in a skillet—microwaving makes them rubbery.
Why You'll Love This Recipe
- No Spiralizer Needed: I’ll be real—this recipe is not the prettiest, but the taste makes up for it. Just slice the zucchini into planks, no spiralizer required, and you’re halfway there. Honestly, the cheddar and chives melt into those crispy edges like magic.
- Cheesy Crispy Magic: That moment when you bite into a tortilla-wrapped zucchini plank—crispy outside, gooey cheddar inside, and a fresh chive kick? It’s the kind of flavor combo that makes you forget you’re eating veggies. The eggs tie it all together like a savory hug.
- Lunchbox Hero: Between us, these roll-ups are my go-to for school lunches or office snacks. Wrap them in foil, and they hold up for hours—no soggy tortillas here. Toss one in a bag with a side of ranch, and suddenly you’ve got a lunch that feels fancy (but costs pennies).
- Budget-Friendly Flex: Zucchini’s cheap, tortillas are a pantry staple, and eggs stretch for days. I’ve made these for four people using two zucchini and still had leftovers for breakfast the next morning. Not the prettiest, but it’s reliable—the kind of meal that doesn’t break the bank.
Step-by-step instructions for zucchini egg roll recipe
Here's how to create crispy tortilla cups filled with herb-infused zucchini and rich egg yolk magic.
👨🍳 Step 1: Prep the Zucchini and Herb Mixture
First, use a mandoline to spiral-cut the 3 whole medium zucchini into 1/8-inch thick ribbons. Lay them on paper towels and sprinkle with 0.5 tsp diamond crystal kosher salt. Let them sit for 10 minutes while you prepare the herbs—this draws out excess moisture for crispier egg rolls.
In a small bowl, combine the 0.25 cup fresh chives and 0.25 cup fresh dill with 1 tsp lemon zest. This bright herb blend will infuse every bite with freshness. Press the zucchini ribbons between paper towels to remove any remaining moisture, then toss them gently with the herb mixture. Set aside—this prep ensures your filling stays vibrant and doesn't make the tortillas soggy.
🔥 Step 2: Create Crispy Tortilla Cups
Heat 2 tbsp extra-virgin olive oil in a large skillet over medium-high heat. Working with one at a time, place each large flour tortilla in the pan and press down gently with a spatula. Cook for 30-45 seconds until the edges start to crisp and pull away from the pan.
Here's the trick: Use a round cutter or glass to press the tortilla into a 4-inch circle, then carefully flip it and press again to create a crispy cup shape. Transfer to a wire rack to cool slightly—this prevents the tortillas from becoming greasy when filled. Repeat with all 4 whole large flour tortillas. If they lose crispness while cooling, reheat briefly in a dry pan before filling.
🥘 Step 3: Assemble the Herb-Infused Filling
In a bowl, whisk together the 4 whole large eggs (room temperature) with 2 cloves minced garlic, 0.25 tsp ground black pepper, and 0.25 tsp diamond crystal kosher salt. This creates a silky base for your filling. Fold in the zucchini-herb mixture and 1 cup shredded sharp cheddar, mixing just until combined—overmixing releases moisture that could soften the tortillas.
Real talk: The cheddar should be freshly grated (no pre-shredded) to melt smoothly. If your mixture looks too wet, press it between paper towels for 5 minutes to draw out excess liquid. This ensures your egg rolls stay crispy, not gummy.
🍳 Step 4: Cook the Egg Roll Cups to Golden Perfection
Heat 2 tbsp unsalted butter in a large skillet over medium heat. Working quickly, fill each crispy tortilla cup with about 1/4 of the egg-zucchini mixture, pressing down gently to compact the filling. Transfer the filled cups to the skillet, seam-side down, and cook for 2-3 minutes until the bottoms are golden brown and crispy.
Flip each cup carefully with a spatula and cook for another 1-2 minutes until the second side is golden and the edges are crisp. The filling should be just set in the center—it'll finish cooking from residual heat. If the tortillas lose crispness, increase heat slightly for the last 30 seconds to restore crunch.
🍽️ Step 5: Serve Immediately for Maximum Crisp
Transfer the egg roll cups to a serving platter and let rest for 1-2 minutes—this allows the filling to set slightly while keeping the tortillas crisp. Serve immediately with a side of lemon wedges to brighten the rich, cheesy filling.
Here's the secret to success: Eat these within 5 minutes of cooking. The tortillas soften quickly, so don't let them sit. Each bite should deliver a perfect balance of crispy tortilla, creamy egg yolk, and fresh herb-infused zucchini—just like a restaurant-quality appetizer.
Pro Tips For Making Zucchini Egg Roll
- SALT THE ZUCCHINI FIRST: I learned this the hard way—grating raw zucchini straight into the mix leaves you with a soggy, watery mess. Toss the grated zucchini with 1/2 teaspoon salt and let it sit in a colander for 10 minutes before draining. This pulls out excess moisture so your egg rolls stay together when rolling.
- USE A MIXING BOWL CHILL: After scrambling the eggs with cheese and chives, pop the whole bowl in the fridge for 5 minutes. The mixture firms up just enough to hold its shape when rolling—no more filling oozing out the sides. (Yes, even if you're impatient like me.)
- PRESS TORTILLAS DRY: Warm the tortillas in a dry skillet for 10 seconds per side, then press them between paper towels to remove steam. Cold, damp tortillas stick and tear when wrapping. A quick press guarantees clean, tight rolls that crisp up properly.
- SCRAMBLE EGGS LOW AND SLOW: I used to crank the heat high on these egg-cheese mixtures, and they’d end up rubbery. Cook them over medium-low, stirring constantly, until just set—about 2 minutes. The filling should be creamy, not dry, so it melts beautifully when wrapped.
Storing and reheating this recipe
Refrigerator Storage
Store leftover zucchini egg rolls in an airtight container for up to 2 days, but plan to eat them within 24 hours for best texture. The tortillas lose crispness quickly, so press a paper towel on top to maintain crunch.
Keep them at 40°F or below—I use glass Pyrex containers with tight seals to prevent moisture buildup. 🌡️
Freezer-Friendly Prep
For longer storage, freeze the uncooked tortilla cups before adding filling. Press each crispy tortilla into a 4-inch circle, wrap individually in parchment paper, then place in a freezer bag.
They’ll keep for 1 month. When ready to cook, thaw in the fridge overnight, then proceed with filling and frying as directed.
Reheating for Crispy Results
Reheat in a skillet over medium heat with 1 tbsp butter for 2-3 minutes per side until golden. Microwaving is a no-go—it turns tortillas soggy. For extra crispiness, broil for 1-2 minutes after reheating, watching closely to avoid burning.
I like adding a lemon wedge to brighten flavors after reheating. ⏰
Make-Ahead Tips
Prep the herb-infused zucchini mixture ahead and store in the fridge for 4 hours (covered). Keep the tortillas wrapped separately to prevent drying. For the egg filling, whisk eggs with seasonings and store in a ramkin in the fridge for up to 2 days.
Assemble and cook fresh for peak crispiness—this is key! 💡
Portion Control
Divide cooked egg rolls into single-serving portions before storing. Use parchment-lined containers to prevent sticking. Reheat only what you’ll eat immediately—leftover reheated egg rolls lose 50% of their crispy texture. Label containers with dates to track freshness. 📅
Nutrition facts
Frequently asked questions
Can I use low-carb or gluten-free tortillas for this recipe?
The recipe works beautifully with low-carb or gluten-free tortillas—just choose ones that are pliable but sturdy enough to hold their shape when fried. For best results, look for brands with at least 5g net carbs per tortilla and ensure they're large enough to create a 4-inch cup shape. The cooking time may vary slightly, so keep an eye on them for 10-15 seconds longer than regular flour tortillas.
What if my zucchini slices are too thick or uneven?
If your slices are thicker than 1/8-inch, they'll take longer to cook and may turn soggy. Use a mandoline to adjust thickness—aim for 1/16-inch if needed. For uneven slices, arrange them in a single layer on a baking sheet and press gently with a second sheet to flatten. Pro tip: If you don't have a mandoline, a sharp knife and ruler work, but practice makes perfect for even cuts!
How do I make these vegan?
Swap the eggs for a tofu scramble—crumble 1 block firm tofu and sauté with 1 tbsp nutritional yeast, 1/2 tsp turmeric, and 1/4 tsp black salt (kala namak) for an eggy flavor. Replace butter with vegan olive oil and use vegan cheese if desired. The texture will differ slightly, but the herb-infused zucchini keeps the dish vibrant and satisfying!
Why did my tortillas get soggy instead of crispy?
Soggy tortillas usually mean excess moisture in the filling. Press the zucchini ribbons between paper towels for 5 extra minutes to remove all liquid, and avoid overmixing the egg-zucchini mixture. Also, ensure your skillet isn't overcrowded—cook in batches if needed. For reheating, always use a dry skillet over medium heat to restore crispiness.
Can I bake these instead of pan-frying?
Yes! Preheat oven to 400°F and place filled tortilla cups on a parchment-lined baking sheet. Brush lightly with olive oil and bake for 12-15 minutes until golden. For extra crispiness, broil for 1-2 minutes at the end. While pan-frying gives the best texture, baking is a great alternative for a hands-off method.
