Sonny's Egg Roll Recipe: Crispy Tortilla Cups Stuffed with Savory Veggie Filling

Breakfast & Brunch

Sonny's Egg Roll Recipe: Crispy Tortilla Cups Stuffed with Savory Veggie Filling

This Sonny's egg roll recipe delivers the perfect balance of crispy tortilla cups and savory, flavorful filling—just like the beloved fast-food favorite. 🌟 The secret lies in properly prepping the wrappers for maximum crunch while ensuring the filling stays tender and packed with texture.

I’ve refined this recipe over years of testing, and it’s now a breakfast and brunch staple that’s impossible to resist.

The filling combines finely diced vegetables, seasoned ground meat (or a plant-based alternative), and a savory sauce that binds everything together without overpowering the natural flavors. The tortilla cups are lightly fried until golden and crispy, creating a satisfying contrast to the soft, flavorful center.

This method ensures each bite delivers that signature crunch while keeping the filling warm and delicious.

What makes this recipe stand out is the attention to detail—from properly preparing the tortillas to achieving the right level of crispiness without making them greasy.

The result is a dish that’s both impressive and easy to customize, whether you’re serving it as an appetizer, a brunch item, or a satisfying snack. The crispy exterior and savory filling make it a crowd-pleaser every time.

Once you master the technique, you can experiment with different fillings or dipping sauces to suit your taste. Whether you’re making a batch for a party or just craving a taste of comfort food, this recipe delivers on every level. Let’s get started on creating your perfect Sonny’s-style egg rolls!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sonny's egg roll

Crispy tortillas, savory filling, and just 13 simple ingredients for perfect homemade egg rolls.

Ingredient Amount Notes
Large Flour Tortillas 🌯 12 whole 8-inch size for standard cups
Ground Pork 🐷 1 lb Or ground turkey/chicken
Carrots 🥕 2 medium OR 1 cup finely diced
Cabbage 🥬 3 cups Green or purple, finely chopped
Green Onions 🧅 4 whole White and green parts, sliced
Garlic Cloves 🧄 4 cloves Minced for filling
Soy Sauce 🍜 ¼ cup Low-sodium preferred
Oyster Sauce 🍜 2 tbsp Vegetarian option available
Sesame Oil 🫒 1 tbsp For aroma only
Vegetable Oil 🫒 2 cups For frying
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Cornstarch 🌾 2 tbsp For crispiness

The tortillas are the star—8-inch flour tortillas work best for standard-sized cups. Mission brand or store-brand flour tortillas stay pliable during prep. If you can't find 8-inch, use 6-inch and trim to fit. The ground pork gives that classic flavor, but ground turkey or chicken works just as well for a lighter option. For a vegetarian version, swap in crumbled tofu or extra mushrooms. Carrots and cabbage should be finely diced (about the size of rice grains)—no big chunks here. Trader Joe's pre-shredded cabbage saves time, but fresh is fresher.

No soy sauce? Coconut aminos or extra salted broth works in a pinch. The oyster sauce adds depth—if you're vegetarian, vegetarian oyster sauce (made with mushrooms) is a great sub. Sesame oil is non-negotiable for that authentic aroma, but use sparingly. The vegetable oil for frying should have a high smoke point—Avocado oil or peanut oil are perfect. The cornstarch is key for crispiness—don't skip it. For extra crunch, sprinkle a little more on the outside before frying. The filling can be prepped ahead and refrigerated for 2 days—just let it come to room temp before stuffing.

Tortillas keep best in a sealed bag in the pantry for up to 2 weeks. Once fried, egg rolls reheat best in a 350°F oven for 10 minutes—microwaving makes them soggy. I always make a double batch and freeze half. Portion into single servings before freezing so you can grab and fry as needed. They keep in the freezer for 3 months—just fry from frozen, adding an extra minute. For serving, keep a small bowl of sweet chili sauce or duck sauce on hand—trust me, it's a game-changer.

❤️

Why You'll Love This Recipe

  • No-Fuss Filling: I swear by the ground pork and cabbage mix—it’s the kind of thing that tastes even better the second day. Just brown the meat, toss in the veggies, and let the tortillas do the rest. No fancy folding skills required.
  • Crispy-Creamy Magic: That first bite? The tortilla’s crispy edge gives way to tender pork and veggies—like a homemade egg roll in every roll. Honestly, it’s the kind of texture combo that makes you forget takeout exists.
  • Lunchbox Hero: Between us, these are my go-to for packed lunches. Wrap a few in foil, toss in a bag, and they stay fresh for days. My kid still asks for them even after school dinners.
  • Pantry Staple Power: Five ingredients, zero specialty items. If you’ve got flour tortillas and a few veggies, you’ve got this. And since the filling keeps for days, it’s my budget-friendly secret for feeding a crowd.

Step-by-step instructions for crispy tortilla egg rolls

Here's how to make Sonny's signature crispy egg rolls with a perfect crunch every time.

1

👨‍🍳 Step 1: Prep the Veggie Filling

Start by finely chopping the 2 medium carrots into small matchsticks—about ¼-inch thick. Then, finely dice the 3 cups cabbage into tiny pieces, almost like rice. The smaller the pieces, the better they'll cook through and blend into the filling.

Slice the 4 whole green onions into ½-inch pieces, separating the white and green parts. Mince the 4 cloves garlic cloves as finely as possible—you want them almost paste-like. Set these aside in separate bowls until ready to cook.

2

🍳 Step 2: Cook the Savory Filling

Heat 1 tablespoon sesame oil in a large skillet over medium-high heat. Add the minced garlic and stir for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Add the chopped carrots and cook for 3 minutes until they start to soften.

Toss in the cabbage and cook for another 4-5 minutes until it wilts down significantly. Add the 1 lb ground pork, breaking it up with a wooden spoon. Cook until the pork loses its raw color—about 5 minutes. Stir in the 0.25 cup soy sauce, 2 tbsp oyster sauce, 1 tsp salt, and 0.5 tsp black pepper. Let the mixture simmer for 2 minutes until all the flavors meld together. Remove from heat and let cool slightly.

3

🥘 Step 3: Make the Tortilla Cups

Heat 2 cups vegetable oil in a deep skillet or pot to 350°F. While the oil heats, take each of the 12 whole large flour tortillas and place them in a dry skillet over medium heat. Press down gently with a spatula for 10-15 seconds until they soften slightly but don't tear.

Quickly spoon about 2 tablespoons of the warm filling into the center of each tortilla. Fold the sides inward, then roll tightly from the bottom up, tucking the filling inside like a burrito. The goal is to create a neat little cup shape. Set the filled tortillas aside on a plate.

4

🔥 Step 4: Fry to Golden Crispiness

Working in batches (don't overcrowd the oil!), carefully place the tortilla cups into the hot oil. Fry for 2-3 minutes per side until they're a deep golden brown color. You're looking for that classic egg roll crunch—when they're golden and the oil sizzles around them.

Use a slotted spoon to remove the fried egg rolls and place them on a paper towel-lined plate to drain excess oil. Sprinkle immediately with a pinch of salt while they're still hot—this enhances the crispiness. Keep them warm in a 200°F oven while you fry the remaining batches.

5

🍽️ Step 5: Serve Warm and Enjoy

Let the egg rolls rest for 2-3 minutes before serving—this helps them set up and stay crispy. Serve them warm with your favorite dipping sauce or just enjoy them as-is. The outside should be perfectly crispy, while the inside stays tender and packed with flavor.

Here's the thing—if they start to soften while waiting, pop them back in the oven for 1-2 minutes at 350°F to restore that crunch. These egg rolls are best served immediately, so don't let them sit too long after frying.

👨‍🍳

Pro Tips For Making Sonny'S Egg Roll

  • Sear the Pork First: I learned this the hard way—skipping the sear means your filling tastes bland no matter how much soy sauce you add. Brown the ground pork in batches over medium-high heat until it’s deeply golden (not just pink), then finish cooking with the rest of the filling. That crust is where all the flavor hides.
  • Shred, Don’t Dice, the Cabbage: Thin, long shreds of cabbage cook faster and blend better into the filling than chunky dice. Use a knife to slice it into ribbons about 1/8-inch thick—this keeps it tender without turning to mush. (Yes, even if it looks weird, it works.)
  • Keep Tortillas Warm: Cold tortillas tear when you try to roll them, and no one wants a broken egg roll. Wrap the stack in a damp towel and microwave for 20 seconds before assembling, or keep them in a 200°F oven while you prep the filling. Trust me, your rolls will thank you.
  • Roll Tight, Then Loosen: Start with a tight first wrap to hold everything in, then gently loosen the roll as you go—this prevents cracks and keeps the filling snug. If the tortilla resists, dip your fingers in water and smooth it out. (Pro move: Use a damp paper towel to seal the edges after rolling.)

Dietary considerations for this sonny's egg roll

Gluten-Free Adaptation

For a gluten-free version, swap the flour tortillas for gluten-free corn tortillas (like Mission GF Corn Tortillas). These hold up well during frying and provide that classic egg roll shape.

Just ensure they're large enough—8-inch works best, or use 6-inch and trim edges. The filling remains exactly the same, so no other substitutions are needed. 🌱

Vegetarian/Vegan Options

Replace the ground pork with crumbled firm tofu (pressed and pan-fried) or extra-firm mushrooms (finely chopped and sautéed). Use vegetarian oyster sauce (like Lee Kum Kee Vegetarian) and add 1 tbsp nutritional yeast for umami depth.

The rest of the filling stays identical—just ensure your tortillas are 100% vegetarian (some brands use lard).

Lower-Carb Modifications

Cut carbs by using low-carb tortillas (like Mission Carb Balance or Siete Grain-Free). For extra crunch, brush the outside with 1 egg white + 1 tbsp cornstarch before frying.

Reduce the filling's cabbage to 1 cup and add ½ cup diced zucchini (sautéed until tender) to bulk up without extra carbs. Serve with sugar-free sweet chili sauce for a keto-friendly dip. 🥕

Allergen-Friendly Tips

Check tortilla labels for egg or dairy—some brands add these. For nut-free kitchens, avoid sesame oil (use avocado oil instead) and verify oyster sauce is nut-free (many brands are).

If soy is a concern, replace soy sauce with coconut aminos and tamari (gluten-free soy sauce). Always double-check labels, as cross-contamination is common in shared facilities.

Dairy-Free Considerations

This recipe is naturally dairy-free, but verify your tortillas and oyster sauce for hidden dairy. Some brands add butter or whey. For extra richness in the filling, stir in 1 tbsp coconut aminos (instead of soy sauce) and 1 tsp miso paste (ensure it's dairy-free).

The crispy exterior and savory filling stay delicious without any dairy adjustments. ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 65mg22%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 3g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these egg rolls ahead of time?

Prep the filling up to 2 days ahead and store it in the fridge. For the tortilla cups, fry them fresh for best texture, but you can freeze uncooked filled tortillas for 3 months. Fry from frozen, adding an extra 1 minute per side.

2

Why are my tortilla cups breaking when I roll them?

This usually happens if the tortillas are too dry or the filling is too wet. Warm the tortillas briefly in a dry skillet first—they should be pliable but not soggy. Also, use 2 tablespoons of filling max per cup to avoid overstuffing.

3

What's the best way to reheat leftover egg rolls?

Never microwave—they'll turn soggy! Instead, bake at 350°F for 10-12 minutes until crispy again. For extra crunch, sprinkle with 1 tsp cornstarch before reheating. The oven method preserves that signature crunch perfectly.

4

Can I bake these instead of frying?

Yes! Brush the rolled tortillas with oil, then bake at 400°F for 12-15 minutes until golden. For extra crispiness, broil for 1-2 minutes at the end. The texture will be lighter but still delicious—great for a healthier option.

How do I keep the filling from leaking out?

★★★★★4.6(15 reviews)
Categories Breakfast & Brunch