If you love the classic flavors of a Philly cheesesteak but want a fun, handheld twist, these Crispy Philly Cheesesteak Egg Rolls are a must-try. Packed with savory beef, caramelized onions, bell peppers, and gooey melted cheese, then wrapped in a crispy fried shell, they’re the ultimate appetizer or party snack. Perfect for game day, potlucks, or casual dinners, these egg rolls bring all the cheesesteak goodness in every crunchy bite.
Why You’ll Love This Crispy Philly Cheesesteak Egg Rolls

- Convenient & Fun: Bite-sized and easy to serve at gatherings.
- Flavorful Filling: Thinly sliced beef, sweet onions, and peppers with melted cheese make every bite irresistible.
- Customizable: Swap proteins or cheeses for dietary needs.
- Crispy & Golden: The deep-fried wrapper adds a satisfying crunch that contrasts the gooey interior.
- Versatile: Pair with any dipping sauce—from spicy ketchup to creamy horseradish—for extra flavor.
These egg rolls combine comfort food nostalgia with a modern twist, making them a standout snack for any occasion.
Ingredients for Crispy Philly Cheesesteak Egg Rolls
Filling
- 1 lb thinly sliced beef steak
- 1 small onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 cup shredded provolone or mozzarella cheese
- 1 tablespoon olive oil
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
Egg Rolls
- 12 egg roll wrappers
- Water (for sealing edges)
- Oil for frying
Optional Dipping Sauces
- Spicy ketchup
- Creamy horseradish sauce
- Garlic aioli
Ingredient Notes
- Beef alternatives: Chicken, turkey, tofu, or tempeh work well for healthier or meat-free options.
- Cheese alternatives: Vegan cheeses or sharp cheddar provide different flavor profiles.
- Peppers & onions: Red, yellow, or orange bell peppers add sweetness and color.
- Frying alternatives: Air-frying or baking gives a lower-fat version with slightly less crunch.
Step-by-Step Instructions
Step 1 – Cook the Vegetables
Heat 1 tablespoon of olive oil in a skillet over medium heat. Add sliced onions and bell peppers, cooking for 5–7 minutes until soft and lightly caramelized. This step enhances the natural sweetness and adds depth to the filling.
Step 2 – Cook the Beef
Add the thinly sliced beef to the skillet. Season with garlic powder, salt, and pepper. Cook for 4–6 minutes until the beef is browned and fully cooked, stirring occasionally to prevent sticking.
Step 3 – Combine with Cheese
Remove the skillet from heat and let the mixture cool slightly. Stir in 1 cup of shredded provolone or mozzarella until the cheese melts and coats the beef and vegetables evenly.
Step 4 – Assemble the Egg Rolls
Place an egg roll wrapper flat in a diamond shape. Spoon 2–3 tablespoons of filling in the center. Fold the bottom corner over the filling, tuck in the sides, and roll tightly. Seal the edges with a bit of water to prevent leaking.
Step 5 – Fry the Egg Rolls
Heat oil in a deep pan to 350°F (175°C). Fry the egg rolls in batches for 3–4 minutes, turning occasionally until golden brown and crispy. Avoid overcrowding the pan.
Step 6 – Drain and Serve
Transfer cooked egg rolls to a plate lined with paper towels to drain excess oil. Serve hot with your favorite dipping sauces.
Pro Tips for Success
- Thinly slice your beef: This ensures quick cooking and tender bites.
- Don’t overfill wrappers: Overfilling can cause them to burst during frying.
- Dry the filling: Pat excess moisture from vegetables to prevent soggy egg rolls.
- Maintain oil temperature: Keep the frying oil around 350°F for even browning.
- Cool slightly before rolling: Warm filling helps cheese bind without tearing the wrapper.
- Experiment with sauces: Horseradish, sriracha mayo, or spicy mustard pair beautifully.
Flavor Variations
- Buffalo Cheesesteak Egg Rolls: Toss cooked beef in buffalo sauce before adding cheese.
- Mushroom & Swiss Egg Rolls: Swap bell peppers for sautéed mushrooms and use Swiss cheese.
- Italian-Inspired: Add sun-dried tomatoes, fresh basil, and mozzarella for a Mediterranean twist.
- BBQ Philly Egg Rolls: Mix cooked beef with your favorite BBQ sauce for a smoky flavor.
- Vegetarian Option: Use a blend of sautéed mushrooms, bell peppers, and onions with vegan cheese.
Serving Suggestions

- Serve as a snack or appetizer at parties or gatherings.
- Pair with a cold beer, soda, or iced tea for a casual meal.
- Arrange on a platter with multiple dipping sauces for a fun, shareable experience.
- Serve alongside a simple side salad for a lighter meal option.
Storage and Freezing Instructions
- Refrigerate: Store cooked egg rolls in an airtight container for up to 3 days. Reheat in an oven or air fryer to maintain crispiness.
- Freeze: Freeze uncooked, assembled egg rolls on a baking sheet for 1 hour, then transfer to a freezer bag. Cook from frozen, adding a few extra minutes to frying or baking time.
- Tips: Avoid microwaving as it makes the wrappers soggy.
Nutrition Facts (Per Serving – 2 Egg Rolls Approx.)
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Protein | 18 g |
| Carbohydrates | 22 g |
| Fat | 18 g |
| Fiber | 2 g |
| Sodium | 520 mg |
Values may vary based on oil absorption and cheese choice.
FAQ About Crispy Philly Cheesesteak Egg Rolls
Can I bake these instead of frying?
Yes! Brush with a little oil and bake at 400°F for 15–20 minutes, flipping halfway through. They’ll be slightly less crispy but still delicious.
What dipping sauces go best with cheesesteak egg rolls?
Classic options include spicy ketchup, horseradish sauce, garlic aioli, or even creamy ranch. Sweet chili sauce also adds a nice kick.
Can I prepare the filling ahead of time?
Absolutely. Cook the beef and vegetables, mix with cheese, and refrigerate for up to 24 hours. Assemble just before frying for the best texture.
Are there vegetarian options?
Yes, replace beef with a mix of mushrooms, tofu, or tempeh and use your preferred cheese substitute. Roasted vegetables also work well.
How do I prevent soggy egg rolls?
Pat vegetables dry, avoid overfilling, and maintain oil temperature at 350°F during frying. Cooling the filling slightly also helps.

Crispy Philly Cheesesteak Egg Rolls
Equipment
- skillet
- deep frying pan
- spatula or tongs
- paper towels for draining fried egg rolls
- bowl of water for sealing egg roll edges
Ingredients
- 1 lb thinly sliced beef steak
- 1 small onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 cup shredded provolone or mozzarella cheese
- 1 tbsp olive oil
- 1/2 tsp garlic powder
- salt and pepper to taste
- 12 egg roll wrappers
- water for sealing edges
- oil for frying
- optional dipping sauces: spicy ketchup, horseradish sauce, garlic aioli
Instructions
- Heat olive oil in a skillet over medium heat. Add sliced onions and bell peppers; cook 5–7 minutes until soft and lightly caramelized.
- Add thinly sliced beef to the skillet, season with garlic powder, salt, and pepper. Cook 4–6 minutes until browned and fully cooked.
- Remove skillet from heat and let mixture cool slightly. Stir in shredded cheese until melted and evenly coated.
- Place an egg roll wrapper flat in a diamond shape. Spoon 2–3 tablespoons of filling in the center. Fold bottom corner over filling, tuck sides, roll tightly, and seal edges with water.
- Heat oil in a deep pan to 350°F (175°C). Fry egg rolls in batches 3–4 minutes until golden brown, turning occasionally. Avoid overcrowding.
- Drain egg rolls on paper towels. Serve hot with optional dipping sauces.
Notes
Nutrition
Final Thoughts
These Crispy Philly Cheesesteak Egg Rolls are a crowd-pleasing combination of crunchy, cheesy, and savory. With flexible ingredients and easy assembly, they’re perfect for parties, family dinners, or just a fun snack. Try different flavor variations or sauces to make them your own and watch them disappear in minutes!