Imagine everything you love about a classic Philly cheesesteak—savory beef, tender onions, melted cheese—all tucked inside a golden, crispy egg roll wrapper.
Yep. It’s every bit as delicious as it sounds.
These Philly Cheesesteak Egg Rolls are crispy on the outside, cheesy and savory on the inside, and absolutely perfect for game days, parties, family dinners, or those nights when you just want something ridiculously satisfying.
One bite and you’ll understand why they disappear so quickly.
Why You’ll Love These Philly Cheesesteak Egg Rolls
There’s a lot to love here:
- Crispy, golden wrappers with every bite
- Tender, flavorful steak cooked with onions and peppers
- Melted provolone cheese for that classic cheesesteak flavor
- Easy-to-make filling with simple ingredients
- Perfect for parties, game days, appetizers, or casual dinners
- Delicious with everything from spicy ketchup to creamy cheese sauce
And if you’re a serious cheese lover, you can always add a little extra. I won’t judge.
Ingredients You’ll Need
For the Cheesesteak Filling
- 1 lb ribeye steak, thinly sliced
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced (optional)
- 1 cup shredded provolone cheese
- 1 teaspoon garlic powder
- Salt and black pepper, to taste
- 1 tablespoon oil, for cooking
For the Egg Rolls
- 1 package egg roll wrappers
- 1 egg, beaten, for sealing
- About 2 cups neutral oil, for frying
Optional Dipping Sauces
- Spicy ketchup
- Garlic aioli
- Ranch dressing
- Nacho cheese sauce
- Melted Cheez Whiz
How to Make Philly Cheesesteak Egg Rolls
Step 1: Prepare the Steak
For easier slicing, place the ribeye in the freezer for about 10–15 minutes. You don’t want it frozen solid—just firm enough to slice thinly.
Cut the steak into very thin strips and set aside.
Step 2: Cook the Vegetables
Heat the tablespoon of oil in a large skillet over medium heat.
Add the sliced onion and bell pepper. Cook for about 8–10 minutes, stirring occasionally, until the vegetables are soft and lightly caramelized.
Step 3: Add the Steak
Add the sliced steak to the skillet with the vegetables.
Season with garlic powder, salt, and black pepper. Cook until the beef is just cooked through, stirring occasionally.
Try not to overcook it. Tender steak is exactly what you want here.
Step 4: Add the Cheese
Remove the skillet from the heat and stir in the shredded provolone.
Let the residual heat melt the cheese into the beef mixture until everything is gooey and well combined.
Allow the filling to cool for about 5–10 minutes. This makes the egg rolls much easier to assemble and helps prevent the wrappers from becoming difficult to handle.
Step 5: Assemble the Egg Rolls
Place an egg roll wrapper on a clean surface with one corner pointing toward you, creating a diamond shape.
Spoon some of the cheesesteak mixture into the center.
Fold the bottom corner over the filling, then fold the two side corners toward the center. Roll the wrapper upward tightly.
Brush the remaining corner with a little beaten egg and press gently to seal.
Repeat with the remaining filling and wrappers.
Step 6: Fry Until Golden and Crispy
Heat the frying oil to 350°F (175°C) in a deep skillet or heavy-bottomed pot.
Carefully add a few egg rolls at a time, making sure not to overcrowd the pan.
Fry for about 3–4 minutes, turning occasionally, until they’re beautifully golden brown and crisp.
Transfer the cooked egg rolls to a paper towel-lined plate or wire rack to drain.
And try not to eat one immediately.
Actually… go ahead. You earned it.
Best Dipping Sauces
These egg rolls are delicious on their own, but the right dipping sauce takes them to another level.
🌶️ Spicy Ketchup
Mix ketchup with your favorite hot sauce for a quick, tangy dip.
🧄 Garlic Aioli
Creamy, garlicky, and perfect with the crispy wrapper.
🧀 Cheese Sauce
For the ultimate cheesesteak experience, serve them with warm cheese sauce or Cheez Whiz.
Ranch
Is ranch traditional? Maybe not. Is it delicious? Absolutely.
Air Fryer Philly Cheesesteak Egg Rolls
Want to skip the deep-frying?
You can make these in the air fryer instead.
- Preheat your air fryer to 390°F (200°C).
- Lightly spray the assembled egg rolls with cooking oil.
- Place them in a single layer, leaving space between each one.
- Air fry for 8–10 minutes, turning halfway through.
- Cook until crisp and golden.
Cooking times can vary slightly depending on your air fryer, so keep an eye on them toward the end.
Helpful Tips for the Best Egg Rolls
Slice the steak thinly.
Thin slices cook quickly and give you that classic cheesesteak texture.
Don’t overfill the wrappers.
A generous spoonful is enough. Too much filling can make the wrappers difficult to seal.
Let the filling cool slightly.
Hot filling can soften the wrappers and make them harder to roll.
Don’t overcrowd the fryer.
Too many egg rolls at once can lower the oil temperature and leave you with greasy rather than crispy wrappers.
Seal them well.
A little beaten egg around the edge helps keep everything safely tucked inside while frying.
Can You Make Them Ahead?
Absolutely.
Assemble the egg rolls, place them in a single layer on a baking sheet, and freeze them until firm. Once frozen, transfer them to an airtight freezer-safe container or bag.
When you’re ready to cook them, you can fry them directly from frozen. Just allow a little extra cooking time and make sure the center is heated through.
What to Do With Leftover Filling
If you somehow end up with extra cheesesteak filling, don’t let it go to waste.
Use it to make:
- A cheesy quesadilla
- A toasted steak sandwich
- A loaded baked potato
- A cheesesteak-inspired grilled cheese
- A quick rice bowl
Honestly, there are very few bad ways to use leftover cheesy steak.
Final Thoughts
These Philly Cheesesteak Egg Rolls are the kind of appetizer that makes people hover around the kitchen waiting for the next batch.
You’ve got juicy beef, sweet onions, melty provolone, and a crispy golden wrapper all in one bite. They’re comforting, cheesy, crunchy, and incredibly satisfying.
Serve them with your favorite dipping sauce and watch them disappear.
Whether you’re making them for a party or simply treating yourself on a random weeknight, these egg rolls bring serious cheesesteak flavor with an irresistibly crispy twist.
Make a batch, grab your favorite dipping sauce, and get ready to watch them disappear.






