Bacon Cheesesteak Egg Rolls: The Snack You Won’t Be Able to Stop Eating

There are certain food combinations that just make sense. Peanut butter and jelly, burgers and fries, mac and cheese. And then there are combinations that are so brilliantly over-the-top, so audaciously delicious, that they redefine what a snack can be. Friends, I present to you: Bacon Cheesesteak Egg Roll Insanity. This is the recipe that takes two of the world’s most perfect foods—the savory, cheesy goodness of a Philly cheesesteak and the unbeatable crispy crunch of a golden-fried egg roll—and smashes them together into one mind-blowing bite.

This isn’t just a snack; it’s an event. It’s the kind of food that stops conversations at a party. The kind of food that makes your friends and family look at you with a newfound level of respect. The “insanity” part comes from the addition of salty, crispy, crumbled bacon, which weaves its way through the tender steak, sautéed onions, and gooey provolone cheese, creating a trifecta of flavor that is simply unforgettable. If you’re looking for the ultimate game day appetizer or a fun, hands-on dinner, your search is officially over.

Why I Love This Recipe

I am obsessed with fusion food that delivers on its promise, and this recipe is the poster child for that concept. Every time I make these, I’m reminded of why I love cooking: to create moments of pure joy and indulgence. What makes this recipe a personal favorite is the incredible contrast of textures and flavors. You get the loud, satisfying crunch of the perfectly fried wrapper, followed by a molten core of tender steak, sweet onions, savory bacon, and a glorious cheese pull from the provolone. It’s pure comfort food, repackaged into a perfect, dippable format.

It’s also surprisingly straightforward to make. While it feels like a gourmet, restaurant-quality appetizer, the process is simple. Sauté the filling, roll, and fry. It’s a fun recipe to make with a partner or even older kids. The result is so impressive that it will look like you spent hours in the kitchen, but it can be our little secret that it all comes together in under 30 minutes.

Ingredients You’ll Need

The magic of a cheesesteak is in its simplicity, and these egg rolls honor that tradition with a straightforward ingredient list.

  • 6 strips Bacon, crumbled: Adds a salty, smoky depth that takes these egg rolls to the next level.
  • 1 lb Ribeye Steak, thinly sliced: Ribeye is the gold standard for cheesesteaks due to its marbling and tenderness, which keeps the filling juicy.
  • 1 Onion, chopped: Provides a sweet, aromatic base that is essential to any good cheesesteak.
  • 1 cup Shredded Provolone Cheese: The classic choice for a cheesesteak, offering a mild, tangy flavor and an epic cheese pull.
  • 10 Egg Roll Wrappers: The crunchy vehicle for our delicious filling.
  • Vegetable Oil for frying: You’ll need enough for about 1-2 inches of depth in your pot.

Swaps and Notes

  • Steak: While ribeye is fantastic, it can be pricey. A more budget-friendly option is to use top sirloin or even pre-shaved beef steak, which you can often find in the freezer section. The key is to slice it as thinly as possible against the grain.
  • Cheese: Provolone is classic, but don’t be afraid to experiment! Sliced white American cheese will give you an extra-creamy melt. For a truly authentic Philly experience, you could even make a quick cheese sauce with Cheez Whiz.
  • Onions: I use a standard yellow onion, but a sweet Vidalia onion would also be delicious.
  • Wrappers: You can find egg roll wrappers in the refrigerated section of most grocery stores, usually near the tofu and other produce. Make sure you get egg roll wrappers, not the smaller wonton wrappers.

Step-by-Step Instructions

Let’s get rolling! Follow these steps for egg roll perfection.

Step 1: Cook the Filling Place a large skillet over medium-high heat. Add the thinly sliced steak and chopped onions. Cook, stirring frequently, until the steak is fully browned and the onions have softened and become translucent, about 5-7 minutes. Drain off any excess grease from the skillet.

Step 2: Add the Bacon and Cheese To the skillet with the cooked steak and onions, add the crumbled bacon and the shredded provolone cheese. Stir everything together continuously until the cheese is completely melted and the filling is gooey and well-combined. Remove from the heat and let it cool for a few minutes—this will make it much easier to handle when rolling.

Step 3: Roll the Egg Rolls Place an egg roll wrapper on a clean, flat surface in a diamond shape (with a corner pointing towards you). Spoon about 2-3 tablespoons of the cheesesteak mixture onto the bottom third of the wrapper. Fold the bottom corner up and over the filling. Fold in the left and right corners, creating an envelope shape. Roll it up tightly towards the top corner. To seal, moisten the edges of the final corner with a little water and press it firmly.

Step 4: Fry to Golden Perfection In a heavy-bottomed pot or deep skillet, heat about 1-2 inches of vegetable oil to 350circF (175circC). Carefully place 2-3 egg rolls into the hot oil, being sure not to overcrowd the pot. Fry for 3-4 minutes, turning occasionally, until they are deep golden brown and crispy on all sides. Use tongs to remove them from the oil and let them drain on a wire rack or a plate lined with paper towels.

Tips for Success

  • Slice Steak Thinly: For the most tender filling, make sure your steak is paper-thin. Placing the steak in the freezer for 20-30 minutes before slicing can make it much easier to cut.
  • Don’t Overstuff: It’s tempting to pack the wrappers full, but overstuffing can cause them to burst open while frying. About 2-3 tablespoons of filling is the sweet spot.
  • Seal Tightly: Ensure a tight seal on your egg rolls. Any gaps can allow oil to seep in or filling to leak out. A little water on your fingertip works perfectly as an adhesive.
  • Air Fryer or Baked Method: For a lighter version, you can brush the egg rolls with a little oil and bake them at 400circF (200circC) for 15-20 minutes, flipping halfway. Or, air fry at 375circF (190circC) for 10-12 minutes, flipping halfway through. Note that they won’t be quite as blistered and crispy as the fried version, but still delicious!

Serving Suggestions and Pairings

These Bacon Cheesesteak Egg Rolls are phenomenal on their own, but a good dipping sauce sends them into the stratosphere. A spicy ketchup, a creamy horseradish sauce, or a garlic aioli would all be fantastic. But if you want to double down on the cheesy goodness, serve them with a rich, warm dip. In fact, This Beer Cheese Dip Is My Favorite Party Starter That Disappears in Minutes and makes an absolutely incredible pairing for these savory egg rolls.

More Recipes You Will Love

If you’re a fan of cheesy, crowd-pleasing comfort food, then you are in the right place. Here are a few other recipes you absolutely have to try:

Final Thoughts

This is one of those recipes that will earn you a legendary reputation among your friends and family. It’s the perfect blend of familiar comfort and exciting novelty. I urge you to give this Bacon Cheesesteak Egg Roll Insanity a try. Embrace the delicious madness!

When you do, please come back and leave a comment to let me know how they turned out. I love hearing about your experiences in the kitchen!