The sizzle of thinly sliced steak hitting a hot skillet, mingled with the sweet aroma of caramelized onions and peppers, is honestly one of the best smells to fill a kitchen. I first made these Philly cheesesteak egg rolls on a lazy weekend when I was craving something crispy, cheesy, and packed with flavor but without the hassle of a sandwich. Let me tell you, these egg rolls quickly became a favorite in my house—especially when dipped in that velvety, easy cheese sauce that I whipped up on a whim. Philly cheesesteak egg rolls offer that familiar comfort of the classic sandwich but in a crunchy, hand-held bite that’s perfect for parties, game days, or just an indulgent weeknight treat.
What makes this recipe so special is how it combines the hearty, savory filling of a Philly cheesesteak with the crisp, golden wrapper of an egg roll. I’ve tested this recipe over a dozen times, tweaking the cheese sauce and filling ratios until it felt just right—melty, gooey cheese balanced with tender steak and veggies wrapped in a perfectly crisp shell. As someone who loves cooking but hates long prep times, I appreciate how this recipe comes together quickly without skimping on flavor.
If you’re a fan of comfort food that’s both fun to eat and impressive to serve, these Philly cheesesteak egg rolls with cheese sauce will quickly become your go-to. Whether you want to impress friends or simply treat yourself, this recipe brings that iconic Philly magic into a crunchy, cheesy snack. Trust me, once you try making these, you’ll find yourself craving them on repeat.
Why You’ll Love This Recipe
- Quick & Easy: Ready in about 30 minutes, these egg rolls are a lifesaver when hunger strikes fast.
- Simple Ingredients: No need for specialty stores—just steak, onions, peppers, cheese, and egg roll wrappers.
- Perfect for Entertaining: Game day, potlucks, or casual get-togethers—everyone loves handheld snacks like these.
- Crowd-Pleaser: Kids, adults, even picky eaters can’t get enough of the crispy, cheesy goodness.
- Unbelievably Delicious: The combo of tender steak, sweet onions, and creamy cheese sauce is pure comfort food magic.
Unlike other Philly cheesesteak recipes that can feel heavy or messy, these egg rolls bring a crispy twist that’s easy to eat and share. The cheese sauce? It’s my secret weapon—smooth, creamy, and just the right tang to complement the savory filling without overpowering it. I blend sharp cheddar with a touch of cream and a hint of garlic, which really takes this to the next level. Honestly, it’s the kind of dish that makes you close your eyes after the first bite and smile.
This recipe isn’t just another take on Philly cheesesteak; it’s a fun, crispy, cheesy version that’s quick enough for weeknights but special enough for guests. You’ll appreciate how it turns simple ingredients into an unforgettable snack or appetizer.
What Ingredients You Will Need
This recipe uses straightforward ingredients that pack a punch in flavor and texture. Most are pantry staples or easy to find at your local grocery store.
- For the Filling:
- 8 oz (225 g) ribeye steak or sirloin, thinly sliced (look for well-marbled cuts for juiciness)
- 1 medium onion, thinly sliced (sweet yellow or Vidalia work great)
- 1 green bell pepper, thinly sliced (adds a nice crunch and freshness)
- 2 cloves garlic, minced (for that extra savory kick)
- Salt and black pepper, to taste
- 1 tablespoon vegetable oil (or any neutral oil for sautéing)
- 4 oz (115 g) provolone cheese, shredded or sliced thin
- For the Egg Rolls:
- 10-12 egg roll wrappers (found in the refrigerated or freezer section)
- 1 egg, beaten (for sealing the wrappers)
- For the Cheese Sauce:
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 cup (240 ml) whole milk
- 1 cup (100 g) sharp cheddar cheese, shredded (I recommend Cabot for a nice tangy flavor)
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
Ingredient Tips: I prefer firm, freshly sliced steak for the filling rather than pre-packaged strips for better texture. If you want a twist, swapping green bell peppers for red or yellow peppers adds sweetness. For a gluten-free option, you can substitute egg roll wrappers with rice paper wrappers, but be mindful they crisp differently. And if you’re dairy-free, swapping the cheese sauce for a cashew-based dip works surprisingly well.
Equipment Needed
- Large skillet or cast iron pan (for sautéing steak and veggies)
- Mixing bowl (to combine filling ingredients)
- Small saucepan (to prepare cheese sauce)
- Brush or small spoon (for egg wash application)
- Deep fryer or heavy-bottomed pot (for frying egg rolls)
- Slotted spoon or tongs (to safely retrieve egg rolls)
- Paper towels (for draining excess oil)
If you don’t have a deep fryer, no worries—you can use a heavy pot with at least 2 inches of oil to deep fry. I’ve also experimented with air frying these egg rolls for a lighter version, but you’ll miss some of that classic crunch. When frying, a thermometer to keep oil around 350°F (175°C) is helpful, especially if you’re new to frying. For a budget-friendly setup, a sturdy cast iron skillet works wonders and lasts forever with proper care.
Detailed Preparation Method
- Prepare the Filling: Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the thinly sliced steak and season with salt and pepper. Cook for 2-3 minutes until browned but still tender. Remove the steak and set aside.
- In the same skillet, add onions and green bell peppers. Sauté for 5-7 minutes until soft and caramelized, stirring occasionally. Add minced garlic during the last minute of cooking to avoid burning.
- Return the steak to the skillet and mix everything together. Remove from heat and let cool slightly (about 5 minutes) so the filling isn’t too hot when wrapping.
- Assemble the Egg Rolls: Lay an egg roll wrapper on a clean surface with one corner pointing toward you (diamond shape). Place about 2 tablespoons of the filling in the center. Add a small pinch of shredded provolone cheese on top of the filling.
- Fold the bottom corner over the filling, then fold in the left and right corners tightly against the filling. Roll up firmly toward the top corner, sealing the edge with a brush of beaten egg. Repeat with remaining wrappers and filling.
- Make the Cheese Sauce: In a small saucepan, melt butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly until golden and bubbly (this is your roux).
- Slowly whisk in the milk to avoid lumps. Cook until thickened, about 3-4 minutes.
- Remove from heat and stir in shredded cheddar cheese, garlic powder, salt, and pepper. Stir until smooth and creamy. Keep warm on low heat.
- Fry the Egg Rolls: Heat oil in a deep fryer or heavy pot to 350°F (175°C). Fry the egg rolls in batches for 3-4 minutes or until golden brown and crispy, turning occasionally for even color.
- Use a slotted spoon to remove egg rolls and drain on paper towels. Serve immediately with the warm cheese sauce on the side.
Watch out not to overfill the wrappers to avoid bursting during frying. If your filling is too hot, the wrappers might become soggy or tear. Waiting for the filling to cool slightly helps keep that perfect crispy shell. The cheese sauce thickens fast, so stirring constantly when adding milk is key to a smooth texture.
Cooking Tips & Techniques
One of the tricks I’ve learned from making Philly cheesesteak egg rolls is to slice your steak as thin as possible. I find freezing the steak for 20-30 minutes before slicing makes this way easier. Thin slices cook quickly and stay tender, which is crucial for that authentic Philly texture.
When it comes to frying, maintaining a steady oil temperature around 350°F (175°C) is essential. Too hot, and the wrappers burn before the filling is warmed through; too cool, and the egg rolls absorb too much oil and get greasy. Using a thermometer can save you headaches.
Another tip: don’t overcrowd your fryer or pot. Frying in small batches ensures even cooking and crispiness. I usually fry 3-4 egg rolls at a time, which works perfectly in my 3-quart pot.
For the cheese sauce, patience is key. Whisking the roux thoroughly before adding milk prevents lumps. Also, adding cheese off the heat keeps the sauce smooth instead of grainy. I learned this the hard way after a few batches!
Variations & Adaptations
- Vegetarian Version: Swap steak for sautéed mushrooms and add some diced zucchini or eggplant for a hearty, meat-free filling. Use vegan cheese and wrappers to make it fully plant-based.
- Spicy Kick: Add diced jalapeños or a dash of hot sauce to the filling for those who like a little heat. You can also spice up the cheese sauce with a pinch of cayenne.
- Low-Carb Alternative: Use low-carb or keto-friendly egg roll wrappers, or try wrapping the filling in thinly sliced cabbage leaves, then pan-fry or bake until crisp.
I once tried adding caramelized onions and roasted red peppers to the filling, which gave an extra depth of sweetness and smokiness—totally delicious! Feel free to customize the veggies or cheese type to match your taste buds or dietary needs.
Serving & Storage Suggestions
These Philly cheesesteak egg rolls are best served hot and crispy straight from the fryer with plenty of the cheesy dipping sauce on the side. They make a fantastic appetizer or finger food for parties, but honestly, they’re perfect for any casual meal.
Pair them with a fresh green salad or some crunchy pickles to balance the richness. For drinks, a cold beer or a crisp soda complements the savory flavors nicely.
Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, pop them in a 375°F (190°C) oven for about 8-10 minutes to crisp up the wrapper again. Avoid microwaving if you want to keep that crunch. The cheese sauce can be gently reheated on the stove with a splash of milk to loosen it back up.
Fun fact: these egg rolls actually taste even better the next day once the flavors have had time to meld! Just reheat them crisp, and you’re good to go.
Nutritional Information & Benefits
Each Philly cheesesteak egg roll (without sauce) contains roughly 200-250 calories, depending on the size and amount of filling. The steak offers a good source of protein, while the peppers and onions add vitamins and fiber.
The cheese sauce adds richness and calcium but also some fat, so moderation is key if you’re watching calories. Using leaner cuts of steak or reducing the cheese slightly can help lighten the dish.
This recipe isn’t gluten-free by default due to the egg roll wrappers, but swapping them with gluten-free versions makes it accessible. For dairy-free diets, using vegan cheese alternatives works well in the sauce.
From my experience as a home cook who tries to balance indulgence with nutrition, this recipe hits a nice sweet spot—comfort food that can fit into a balanced lifestyle when enjoyed thoughtfully.
Conclusion
In a nutshell, these Philly cheesesteak egg rolls with easy cheese sauce are a fun, flavorful way to enjoy one of Philly’s most iconic sandwiches without the mess or fuss. Whether you’re making them for a crowd or just a cozy night in, they deliver crispy, cheesy, savory bites that never disappoint.
Feel free to customize the filling, cheese, or dipping sauce to suit your tastes—this recipe is forgiving and flexible, just like good comfort food should be. Honestly, I keep coming back to it because it’s quick, satisfying, and always a hit.
If you give this recipe a try, I’d love to hear how it went! Drop a comment with your own twists or share it with friends who love a good homemade snack. Here’s to many crispy, melty bites ahead!
FAQs About Philly Cheesesteak Egg Rolls
Can I make Philly cheesesteak egg rolls ahead of time?
Yes! You can assemble the egg rolls and freeze them before frying. When ready to cook, fry from frozen, adding a minute or two to the cooking time.
What cheese works best for Philly cheesesteak egg rolls?
Provolone is classic, but sharp cheddar or even mozzarella work well. For the sauce, sharp cheddar adds great flavor and melts smoothly.
Can I bake the egg rolls instead of frying?
You can! Brush them with oil and bake at 400°F (200°C) for about 15-20 minutes, turning halfway, but frying gives the best crunch.
How do I keep the egg rolls from bursting while frying?
Don’t overfill the wrappers and seal edges well with egg wash. Also, make sure the filling isn’t too hot or watery, which can weaken the wrapper.
Is there a vegetarian version of this recipe?
Absolutely! Use sautéed mushrooms, bell peppers, and onions as filling, and substitute cheese and wrappers with vegan options if needed.
Pin This Recipe!
Irresistible Philly Cheesesteak Egg Rolls Recipe with Easy Cheese Sauce
These Philly cheesesteak egg rolls combine the hearty, savory filling of a classic Philly cheesesteak with a crispy egg roll wrapper, served with a smooth, easy cheese sauce. Perfect for quick weeknight meals, parties, or game days.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 10-12 egg rolls (about 4 servings) 1x
- Category: Appetizer
- Cuisine: American
Ingredients
- 8 oz ribeye steak or sirloin, thinly sliced
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 2 cloves garlic, minced
- Salt and black pepper, to taste
- 1 tablespoon vegetable oil
- 4 oz provolone cheese, shredded or sliced thin
- 10–12 egg roll wrappers
- 1 egg, beaten
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 cup whole milk
- 1 cup sharp cheddar cheese, shredded
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
Instructions
- Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the thinly sliced steak and season with salt and pepper. Cook for 2-3 minutes until browned but still tender. Remove the steak and set aside.
- In the same skillet, add onions and green bell peppers. Sauté for 5-7 minutes until soft and caramelized, stirring occasionally. Add minced garlic during the last minute of cooking to avoid burning.
- Return the steak to the skillet and mix everything together. Remove from heat and let cool slightly (about 5 minutes).
- Lay an egg roll wrapper on a clean surface with one corner pointing toward you (diamond shape). Place about 2 tablespoons of the filling in the center. Add a small pinch of shredded provolone cheese on top of the filling.
- Fold the bottom corner over the filling, then fold in the left and right corners tightly against the filling. Roll up firmly toward the top corner, sealing the edge with a brush of beaten egg. Repeat with remaining wrappers and filling.
- In a small saucepan, melt butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly until golden and bubbly.
- Slowly whisk in the milk to avoid lumps. Cook until thickened, about 3-4 minutes.
- Remove from heat and stir in shredded cheddar cheese, garlic powder, salt, and pepper. Stir until smooth and creamy. Keep warm on low heat.
- Heat oil in a deep fryer or heavy pot to 350°F (175°C). Fry the egg rolls in batches for 3-4 minutes or until golden brown and crispy, turning occasionally for even color.
- Use a slotted spoon to remove egg rolls and drain on paper towels. Serve immediately with the warm cheese sauce on the side.
Notes
Freeze steak for 20-30 minutes before slicing for easier thin cuts. Maintain oil temperature at 350°F (175°C) for best frying results. Do not overfill wrappers to prevent bursting. Cheese sauce thickens quickly; stir constantly when adding milk. For gluten-free, substitute egg roll wrappers with rice paper wrappers. For dairy-free, use vegan cheese and sauce alternatives.
Nutrition
- Serving Size: 1-2 egg rolls per se
- Calories: 225
- Sugar: 2
- Sodium: 350
- Fat: 15
- Saturated Fat: 7
- Carbohydrates: 15
- Fiber: 1
- Protein: 12
Keywords: Philly cheesesteak, egg rolls, cheese sauce, appetizer, snack, game day food, easy recipe, comfort food






