Sonny's BBQ Egg Rolls Recipe: Smoky-Sweet Pork and Celery Crunch

Main Courses

Sonny's BBQ Egg Rolls Recipe: Smoky-Sweet Pork and Celery Crunch

Sonny's BBQ egg rolls bring the smoky-sweet fusion of Texas BBQ and crispy Chinese appetizers to your table—where tender pork meets celery crunch in every bite. 🔥 As someone who grew up on slow-smoked ribs, I knew these needed that same deep, caramelized flavor profile, just wrapped in golden, shatteringly crisp wrappers. The secret lies in marinating the pork overnight in a tangy-sweet BBQ blend, then folding it with crunchy celery and cabbage for texture that holds up to frying.

What sets these apart from your average egg rolls is that BBQ sauce isn't just a dip—it's the star of the filling. The pork absorbs the smoky-sweet marinade while cooking, creating pockets of flavor that burst with every bite.

We're talking crispy wrappers that stay that way even when dipped, thanks to a double-fry technique, and a filling that's perfectly balanced between tender meat, fresh vegetables, and that unmistakable BBQ tang. This isn't just comfort food; it's a flavor explosion that'll have your guests asking for seconds.

The beauty of this recipe is its versatility—you can bake them for a lighter version or deep-fry for maximum crunch, all while keeping that signature BBQ flavor. Serve with a side of spicy mayo or classic ranch for dipping, and you've got an appetizer that's equal parts party-worthy and weeknight-friendly.

The best part? Once you master the technique, you can swap in shrimp, chicken, or even tofu without missing a beat.

I've made these for everything from Super Bowl parties to casual family dinners, and they've never failed to disappear. The key is in the prep—getting that filling packed tightly so it holds its shape while frying, and using just enough oil to get that golden-brown crust without soggy centers.

Trust me, your taste buds will thank you for the crunch.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for sonny's bbq egg roll

Pork, BBQ sauce, and crunchy veggies—these 15 ingredients pack a smoky-sweet punch in every bite.

Ingredient Amount Notes
Pork Shoulder 🥩 1 ½ lb Trimmed of fat, cut into thin strips
Egg Roll Wrappers 🥟 24 pieces Square or round, store-bought or homemade
Celery Sticks 🧅 2 cups Finely chopped, crisp texture essential
Green Cabbage 🥬 1 cup Shredded, finely chopped
BBQ Sauce 🍅 1 ½ cups Store-bought or homemade, smoky-sweet
Soy Sauce 🍶 ¼ cup For marinade, low-sodium preferred
Brown Sugar 🍚 ¼ cup Packed, for marinade sweetness
Garlic Cloves 🧄 6 cloves Minced, for marinade depth
Ginger Root 🌿 1 tbsp Fresh, grated, aromatic kick
Sesame Oil 🫒 1 tbsp For frying aroma, toasted
Vegetable Oil 🫒 3 cups For deep-frying, high smoke point
Spicy Mayo 🥛 ½ cup For dipping, homemade or store-bought
Salt 🧂 1 tsp Kosher or sea salt, for seasoning
Black Pepper 🌶️ ½ tsp Freshly ground, for heat
Cornstarch 🌾 2 tbsp For crispy coating, mixed with pork

The pork shoulder is your flavor foundation—look for well-marbled cuts at the butcher counter or pre-cut pork strips at Costco for convenience. I always grab extra cornstarch from the bulk section at Trader Joe's—it's cheaper and keeps forever. For the BBQ sauce, Kansas City-style is ideal, but any smoky-sweet sauce (like Stubb's or Sweet Baby Ray's) works. Fresh ginger and garlic? Asian markets have the best prices for big batches. The celery should be crisp—if it's rubbery, soak it in ice water for 10 minutes before chopping.

No pork shoulder? Chicken thigh strips work beautifully—they stay tender while absorbing the BBQ marinade. Short on celery? Substitute with water chestnuts for extra crunch, but chop them smaller. The BBQ sauce can be swapped for hoisin sauce plus a dash of hot sauce if you're in a pinch. For the wrappers, homemade egg roll skins (flour, water, oil) give the best crisp, but store-bought are fine—just make sure they're square for easier folding. The cornstarch coating is non-negotiable for that shatteringly crisp texture—don't skip it!

Marinate the pork overnight for maximum flavor, then drain before mixing with veggies. Wrappers stay fresh in the fridge for 2 weeks if sealed in a bag, but once filled, they're best fried within 4 hours to keep that crunch. Leftover filling? Portion into containers and freeze for 3 months—just refry in oil when ready. The spicy mayo keeps for 1 week in the fridge, so make a big batch. Double-frying is worth it—350°F for 2 minutes, then 375°F for 1-2 minutes until golden.

❤️

Why You'll Love This Recipe

  • I swear by this trick: pre-chopped celery and bagged coleslaw mix cut my prep time in half. The cabbage stays crisp, and the pork shoulder practically falls apart when slow-cooked—no knife skills required.
  • No-Chop Shortcuts: I swear by this trick: pre-chopped celery and bagged coleslaw mix cut my prep time in half. The cabbage stays crisp, and the pork shoulder practically falls apart when slow-cooked—no knife skills required.
  • Smoky Sweet Crunch: That tangy BBQ sauce soaks into the pork until it’s sticky and rich, then gets balanced by the crunch of raw cabbage and celery. Wrap it all in a crispy egg roll, and you’ve got a handheld explosion of textures—savory, sweet, and satisfying.
  • Game for Any Gathering: Between us, this recipe’s my go-to for tailgates, potlucks, or lazy Sundays. Double the batch, freeze half, and you’re covered for game day or a last-minute dinner. (Yes, even on a Tuesday night.)

Step-by-step instructions for smoky-sweet BBQ egg rolls

Here's how to make crispy, flavor-packed egg rolls with that perfect smoky-sweet balance.

1

👨‍🍳 Step 1: Marinate and Coat the Pork

In a large bowl, combine the 1.5 lb pork shoulder (cut into thin strips), 1.5 cups BBQ sauce, 0.25 cup soy sauce, 0.25 cup packed brown sugar, 6 minced garlic cloves, 1 tbsp grated ginger root, 1 tsp salt, and 0.5 tsp black pepper. Mix everything thoroughly until the pork is fully coated in the marinade. Let it sit at room temperature for 15 minutes while you prep the veggies.

After marinating, transfer the pork to a clean plate and sprinkle with 2 tbsp cornstarch. Toss gently until the pork pieces are lightly coated—this creates the crispy exterior we want. I like to do this in batches if needed, making sure every piece gets an even dusting. This step is crucial for that satisfying crunch when we fry them later.

2

🥘 Step 2: Prep the Filling and Assemble

In a large mixing bowl, combine the 2 cups finely chopped celery sticks and 1 cup shredded green cabbage. Give them a quick toss with 1 tbsp sesame oil—this helps keep the veggies crisp during cooking. Add the marinated and cornstarch-coated pork to the veggie mixture and stir gently to combine. The filling should look vibrant and moist, not dry.

Lay out 24 egg roll wrappers on a clean surface. Place about 1 tablespoon of the filling mixture in the center of each wrapper, leaving about 1 inch of border around the edges. Here's the thing—don't overfill them or they'll burst when frying. Fold the wrapper diagonally to form a triangle, then seal the edges tightly by pressing with your fingers. The goal is to create a tight, airtight seal so the filling stays contained.

3

🔥 Step 3: Deep-Fry to Golden Perfection

Fill a deep fryer or heavy pot with 3 cups vegetable oil and heat to 350°F. You'll want to use a deep-fry thermometer to maintain this temperature—too hot and they'll burn before cooking through, too cool and they'll be greasy. Once the oil is hot, carefully add 6-8 egg rolls at a time, being gentle so they don't break apart.

Fry for 3-4 minutes until they're golden brown on all sides. You'll know they're done when they float to the surface and maintain their shape. Use a slotted spoon to transfer them to a paper towel-lined plate to drain excess oil. Real talk: don't overcrowd the fryer or the oil temperature will drop, leading to soggy egg rolls. Work in batches if needed, keeping the fried egg rolls warm in a 200°F oven while you finish the rest.

4

🍽️ Step 4: Serve with Spicy Mayo

Let the egg rolls cool for 2-3 minutes before serving—this helps them set and makes them easier to handle. Arrange them on a platter and serve immediately with 0.5 cup spicy mayo for dipping. The contrast of crispy exterior with that smoky-sweet filling and spicy mayo is what makes these egg rolls irresistible.

For extra presentation, you can cut them in half if they're large, but I always serve them whole so guests can experience the full crunch. The filling should be hot and flavorful inside, with that perfect celery crunch still intact. These egg rolls are best served fresh—they won't keep their crispiness if left sitting too long. Enjoy with your favorite BBQ sides!

👨‍🍳

Pro Tips For Making Sonny'S Bbq Egg Roll

  • SHRED WITH FOIL: I used to think pork shoulder needed to simmer uncovered, but wrapping it in foil after the initial sear locks in moisture—especially when you’re drowning it in BBQ sauce later. Tear the foil open just before serving so the sauce can crisp the edges.
  • CHOP CABBAGE SMALL: Big shreds of cabbage turn mushy when they hit the hot pork. Cut it into matchsticks—about 1/8-inch wide—and it’ll stay crisp even after sitting in the sauce. (Yes, it’s tedious, but your first bite will change your mind.)
  • DON’T OVERFILL WRAPPERS: Stuffing egg roll wrappers to the brim guarantees tears and a messy roll. Fill them no more than 3/4 full, then fold like a burrito—tight but not strained. (I learned this after watching three batches explode open in the pan.)
  • SAUCE IT IN STAGES: Dumping all the BBQ sauce at once makes the pork soggy. Start with half the sauce, let it caramelize for 5 minutes, then add the rest. The second layer will stick better and give you that sticky, glaze-like finish Sonny’s version is known for.

Essential equipment for this recipe

Deep-Fry Setup

You'll need a deep-fryer or heavy cast-iron skillet (like my trusty Lodge 12-inch) to handle the volume of oil and egg rolls.

I prefer a deep-fryer because it maintains consistent oil temperature, but a deep pot with a thermometer works too. Avoid nonstick pans—they can't handle the heat and oil volume.

For oil, vegetable or peanut oil (high smoke point of 450°F) is ideal, but avoid olive oil—it burns too easily. 🔥

Thermometer Must-Have

Invest in a deep-fry thermometer—it's a game-changer. I use the Thermoworks Thermapen One because it's precise and fast. Keep the oil between 350-375°F for perfect results.

If you don't have one, use the cold water test: drop a small piece of bread in the oil—if it sizzles and floats, it's ready. Never guess the temperature, or you'll end up with greasy or burnt egg rolls.

Double-Fry Technique

For maximum crunch, fry the egg rolls twice: first at 350°F for 2 minutes, then increase to 375°F for 1-2 minutes until golden brown. This two-step process builds layers of crispiness.

Use a slotted spoon or tongs to avoid breaking them during transfer. I keep a wire cooling rack nearby to drain excess oil efficiently—no soggy bottoms here! ⚡

Air Fryer Alternative

If you're avoiding deep-frying, an air fryer works for a lighter version. Spray the egg rolls with cooking spray and cook at 375°F for 6-8 minutes, flipping halfway.

They won't be as crispy, but it's a great compromise. I use my Ninja Foodi 6-in-1 for this—just don't overcrowd the basket, or the heat won't circulate properly.

Oil Management Tips

Reuse oil 2-3 times for frying, but strain it through a fine-mesh sieve after each batch to remove food particles. Store leftover oil in an airtight container in a cool, dark place for up to 1 month.

For cleanup, keep a basin of hot, soapy water nearby to dip used tongs or spoons—it cuts through grease instantly. Never pour hot oil down the drain; let it cool and recycle it for future frying.

Nutrition facts

Servings 12
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 65mg22%
Sodium 580mg25%
Total Carbohydrate 25g9%
Dietary Fiber 2g8%
Sugars 8g
Protein 20g40%
* 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 with chicken instead of pork?

Chicken thigh strips work beautifully—they stay tender while absorbing the BBQ marinade. Just use 1.5 lb boneless chicken thighs instead of pork, and marinate them for the same 15 minutes before coating with cornstarch. The texture will be slightly lighter, but the smoky-sweet flavor remains just as delicious.

2

How do I keep the egg rolls crispy after frying?

Serve them immediately after frying while they're still hot—crispiness fades fast! If you need to hold them briefly, keep in a 200°F oven for up to 10 minutes max. For extra crunch, try the double-fry method: 350°F for 2 minutes, then 375°F for 1-2 minutes until golden. The key is never stacking them—keep them in a single layer on a rack to prevent steam buildup.

3

What's the best way to make these egg rolls healthier?

Swap the deep-fry for an air fryer (375°F for 6-8 minutes) or bake at 400°F for 15-20 minutes with a light spray of oil. Use lean ground turkey instead of pork, and load up on veggies like shredded carrots or bell peppers. For dipping, try Greek yogurt mixed with BBQ sauce instead of mayo. The flavor stays strong, but with fewer calories and less grease.

4

Can I make the filling ahead of time?

Yes! Assemble the filling (pork + veggies) up to 2 days ahead and store in an airtight container in the fridge. When ready to cook, let it sit at room temp for 30 minutes before wrapping. For best results, fill and fry within 4 hours—the wrappers lose crispness if left too long. Freeze uncooked egg rolls on a tray, then transfer to a bag for up to 1 month; fry from frozen at 375°F for 5-6 minutes.

5

Why did my egg rolls turn out greasy instead of crispy?

Greasy egg rolls usually mean the oil was too cool or overcrowded. Always maintain 350-375°F and fry in batches of 6-8 at a time. Another common mistake is skipping the cornstarch coating—this creates the crispy barrier. If they're still greasy after frying, pat them gently with paper towels before serving. For extra crisp, try the double-fry method mentioned earlier.

★★★★★4.7(3 reviews)
Categories Main Courses