I still remember the first time I made Philly Cheesesteak Egg Rolls for a Sunday football party. My family went absolutely silent the moment they took their first bite. That crispy golden shell packed with tender steak, melted cheese, and sautéed peppers and onions had everyone reaching for seconds before I even sat down. These little crowd-pleasers have become my most requested appetizer, and I am thrilled to share this recipe with you today. Whether you are hosting a party, feeding a hungry family, or just treating yourself on a weeknight, this recipe delivers big flavor without a big fuss.
What I love most about this recipe is how approachable it is. You do not need any fancy cooking skills or hard-to-find ingredients. If you have made egg rolls before, this will feel familiar. If you have never rolled one in your life, do not worry. I will walk you through every step. This is the kind of recipe that makes you look like a kitchen superstar with minimal effort. My daughter-in-law, who says she cannot cook, made these on her own after watching me once. That says everything.
Why You Will Love This Philly Cheesesteak Egg Rolls Recipe
Philly Cheesesteak Egg Rolls combine two comfort food favorites into one irresistible bite. You get the savory, cheesy goodness of a classic Philly cheesesteak wrapped inside a crispy egg roll shell. The contrast between the crunchy outside and the soft, melty inside is what makes these so addictive. They are perfect as an appetizer, a party snack, or even a fun dinner option the whole family will love. Plus, they come together in under an hour, which makes them a smart choice for busy weeknights or last-minute gatherings.
These egg rolls also travel well, which means you can bring them to potlucks, tailgate parties, or family get-togethers. They hold their shape and stay crispy for a surprisingly long time after frying. If you are looking for a recipe that earns you compliments every single time, this is it. According to Serious Eats, the key to the best cheesesteak egg rolls is using thinly sliced ribeye and getting your pan screaming hot before cooking the beef, which builds deep, savory flavor fast.

Ingredients for Philly Cheesesteak Egg Rolls
Here is everything you need to make a batch of Philly Cheesesteak Egg Rolls. I have grouped the ingredients so you can shop and prep with ease. Each ingredient plays a specific role in building that bold, cheesy flavor everyone loves.
- Ribeye steak or shaved beef — This is the star of your filling. Thinly sliced ribeye gives you the most tender, flavorful result. Ask your butcher to shave it for you, or freeze the steak for 30 minutes before slicing it yourself.
- Green bell pepper — Adds a mild sweetness and a little crunch to the filling. Dice it small so it distributes evenly.
- Yellow onion — Caramelizes beautifully and brings out a rich, savory depth of flavor in every bite.
- Mushrooms (optional) — A great add-in for extra texture and an earthy flavor that pairs well with the beef.
- Provolone or Cheez Whiz — Both are classic choices. Provolone melts into a smooth, mild layer while Cheez Whiz brings that bold, authentic Philly flavor.
- Cream cheese — Helps bind the filling and adds a creamy richness that keeps everything together inside the egg roll wrapper.
- Egg roll wrappers — Find these in the refrigerated section of most grocery stores near the tofu and produce.
- Garlic — Adds a fragrant, savory base to the sautéed vegetables.
- Worcestershire sauce — Deepens the meaty flavor of the steak filling with a subtle umami punch.
- Salt and black pepper — Season your filling generously for the best flavor.
- Oil for frying — Use a neutral oil with a high smoke point like canola, vegetable, or peanut oil.
- Water or egg wash — Used to seal the edges of each egg roll before frying.
Tools Needed
- Large skillet or cast iron pan — For cooking the steak and vegetables over high heat.
- Deep pot or Dutch oven — For frying the egg rolls safely in hot oil.
- Cooking thermometer — To check that your oil stays at 350°F for consistent frying.
- Tongs — For turning and removing the egg rolls from hot oil without splashing.
- Wire rack or paper towels — For draining excess oil after frying.
- Cutting board and sharp knife — For prepping your steak and vegetables.
- Mixing bowl — For combining the filling ingredients before wrapping.
- Small bowl — For your egg wash or water seal.
Step-by-Step Instructions for Philly Cheesesteak Egg Rolls
Follow these steps closely and you will end up with perfectly crispy, cheesy Philly Cheesesteak Egg Rolls every time. Take your time with the wrapping step — a tight seal means no filling leaks into the oil.
- Heat your skillet over high heat until it is very hot. Add a small drizzle of oil.
- Cook the onion and bell pepper for 4 to 5 minutes until softened and lightly caramelized. Add minced garlic and cook for 30 seconds more.
- Add the mushrooms if using and cook for 2 to 3 minutes until they release their moisture and begin to brown.
- Push the vegetables to the side of the skillet. Add the shaved steak and cook for 2 to 3 minutes, breaking it apart as it browns.
- Season the mixture with Worcestershire sauce, salt, and pepper. Stir everything together and remove from heat.
- Transfer the filling to a bowl and let it cool for 10 minutes. Stir in the cream cheese and provolone until melted and well combined.
- Lay an egg roll wrapper flat on your work surface in a diamond shape. Place a few tablespoons of filling in the center.
- Fold the bottom corner up over the filling, then fold in the two side corners tightly. Roll upward and seal the top corner with a dab of water or egg wash.
- Repeat with remaining wrappers until all your filling is used up. Place finished rolls on a tray.
- Heat frying oil in your pot to 350°F. Use a thermometer to keep the temperature consistent.
- Fry the egg rolls in batches of 3 to 4 for 3 to 4 minutes, turning once, until deep golden brown on all sides.
- Remove with tongs and drain on a wire rack or paper towels. Serve hot with your favorite dipping sauce.

Tips for a Perfect Result
A few simple techniques make a big difference when making Philly Cheesesteak Egg Rolls at home. Keep these tips in mind before you start cooking.
- Let the filling cool completely before wrapping. Hot filling creates steam inside the wrapper, which leads to soggy or burst egg rolls during frying.
- Do not overfill your wrappers. Two to three tablespoons of filling per roll is the sweet spot. Too much filling makes them hard to seal and prone to bursting.
- Keep your oil temperature steady at 350°F. If the oil is too cool, the egg rolls absorb grease and turn soggy. If it is too hot, the outside burns before the inside heats through.
- Wrap tightly and seal all edges well. A loose seal lets hot oil seep inside and ruins the texture. Press the sealed edge firmly against the roll before frying.
- Fry in small batches. Adding too many egg rolls at once drops the oil temperature quickly and leads to uneven cooking. Three to four at a time works best for most home pots.
Serving Suggestions and Variations
Philly Cheesesteak Egg Rolls are incredibly flexible. You can serve them as a party appetizer with a spread of dipping sauces, or plate them alongside a simple green salad for a fun weeknight dinner. Try pairing them with classic condiments like ranch dressing, spicy sriracha mayo, or a horseradish dipping sauce for a flavor kick. A side of tangy coleslaw also balances out the richness of the cheesy filling perfectly.
For variations, swap the ribeye for chicken thighs or rotisserie chicken if you want a lighter option. You can also use pepper jack cheese instead of provolone for a spicier filling. Vegetarians in your group? Fill the wrappers with sautéed mushrooms, peppers, onions, and cream cheese for a meatless version that tastes just as satisfying. Carlsbad Cravings shares a great breakdown of cheesesteak egg roll variations and dipping sauce pairings worth exploring for more ideas.
If you enjoy savory egg rolls, be sure to try our popular crab rangoon egg rolls for a delicious and crispy appetizer.
Storage and Make-Ahead Instructions
You can prepare Philly Cheesesteak Egg Rolls ahead of time, which makes them ideal for entertaining. Assemble the rolls completely, then place them in a single layer on a parchment-lined baking sheet. Cover with plastic wrap and refrigerate for up to 24 hours before frying. Do not fry them ahead of time if you want maximum crispiness.
For freezing, arrange the uncooked egg rolls on a baking sheet and freeze until solid, about 2 hours. Transfer to a freezer-safe bag and store for up to 2 months. Fry them straight from frozen at 350°F, adding 2 to 3 extra minutes to the cook time. If you have leftover cooked Philly Cheesesteak Egg Rolls, store them in an airtight container in the refrigerator for up to 3 days. Reheat them in an air fryer at 375°F for 5 minutes to bring back the crunch.

Frequently Asked Questions About Philly Cheesesteak Egg Rolls
Can I bake Philly Cheesesteak Egg Rolls instead of frying them?
Yes, you can bake them at 425°F for 15 to 18 minutes, flipping halfway through. Brush each roll with oil before baking to help them brown. They will not be quite as crispy as fried ones, but they still taste great and are a lighter option.
What type of cheese works best in Philly Cheesesteak Egg Rolls?
Provolone and Cheez Whiz are the most traditional choices. Both melt smoothly into the filling. American cheese also works well if you want a mild, creamy result. Avoid hard cheeses that do not melt easily.
Can I use an air fryer to cook Philly Cheesesteak Egg Rolls?
Absolutely. Preheat your air fryer to 390°F. Brush each egg roll lightly with oil and cook for 8 to 10 minutes, turning once halfway through. The result is golden, crispy, and delicious with far less oil than deep frying.
What cut of beef is best for this recipe?
Ribeye is the classic choice because of its marbling and tenderness. Shaved sirloin or flank steak are good budget-friendly alternatives. The thinner you slice the beef, the more tender it will be inside the egg roll.
How do I keep Philly Cheesesteak Egg Rolls crispy when serving a crowd?
Place fried egg rolls on a wire rack set over a baking sheet in a 250°F oven. This keeps them warm and crispy for up to 30 minutes without steaming or softening the shell.
For another quick and easy air fryer appetizer, our pizza rolls air fryer recipe is a guaranteed crowd-pleaser.
Nutrition Info
| Nutrient | Per Serving (2 egg rolls) |
|---|---|
| Calories | 320 kcal |
| Protein | 18g |
| Total Fat | 16g |
| Saturated Fat | 6g |
| Carbohydrates | 28g |
| Fiber | 2g |
| Sugar | 3g |
| Sodium | 540mg |
| Cholesterol | 55mg |
Time to Make Your Batch
Philly Cheesesteak Egg Rolls bring together bold flavor, satisfying crunch, and crowd-pleasing appeal in one easy recipe. Whether you are making them for a party platter, a game day spread, or a fun family dinner, they never disappoint. The filling is rich and cheesy, the shell is perfectly golden, and the whole recipe comes together faster than you might think.
Now it is your turn to make them. Try this recipe this weekend and let me know how your family reacts. Leave a comment below with your results, your favorite dipping sauce, or any fun twist you added to your batch. I read every comment and love hearing how your cooking adventures go. Share this recipe with a friend who loves a good cheesesteak and spread the deliciousness around.

Philly Cheesesteak Egg Rolls
Equipment
- 1 Large Skillet (cast iron preferred)
- 1 Deep Pot or Dutch Oven (for frying)
- 1 Cooking Thermometer (to monitor oil temperature)
- 1 Tongs
- 1 Wire Rack (for draining)
Ingredients
Filling
- 1 lb ribeye steak thinly shaved or sliced
- 1 medium green bell pepper diced small
- 1 medium yellow onion diced small
- 1 cup mushrooms optional, sliced
- 2 cloves garlic minced
- 1 tbsp Worcestershire sauce
- 4 oz cream cheese softened
- 4 slices provolone cheese or Cheez Whiz
- salt and black pepper to taste
For Wrapping and Frying
- 12 egg roll wrappers refrigerated section of grocery store
- 2 tbsp water for sealing edges
- 4 cups canola or vegetable oil for deep frying
Instructions
- Heat a large skillet over high heat until very hot. Add a small drizzle of oil.
- Cook the diced onion and bell pepper for 4 to 5 minutes until softened and lightly caramelized. Add minced garlic and cook for 30 seconds more.
- Add mushrooms if using and cook for 2 to 3 minutes until they release moisture and begin to brown.
- Push the vegetables to the side of the skillet. Add the shaved steak and cook for 2 to 3 minutes, breaking it apart as it browns.
- Season the mixture with Worcestershire sauce, salt, and pepper. Stir everything together and remove from heat.
- Transfer the filling to a bowl and let it cool for 10 minutes. Stir in the cream cheese and provolone until melted and well combined.
- Lay an egg roll wrapper flat on your work surface in a diamond shape. Place 2 to 3 tablespoons of filling in the center.
- Fold the bottom corner up over the filling, then fold in the two side corners tightly. Roll upward and seal the top corner with a dab of water.
- Repeat with remaining wrappers until all filling is used. Place finished rolls on a tray.
- Heat frying oil in your pot to 350°F using a cooking thermometer to maintain temperature.
- Fry the egg rolls in batches of 3 to 4 for 3 to 4 minutes, turning once, until deep golden brown on all sides.
- Remove with tongs and drain on a wire rack or paper towels. Serve hot with your favorite dipping sauce.