The Philly Cheesesteak Egg Rolls are a fun twist on the iconic Philly Cheesesteak, a beloved sandwich that traces back to the streets of Philadelphia in the 1930s. Combining the flavours of juicy steak, sautéed bell peppers, onions, and mushrooms wrapped in a crispy, golden shell, these egg rolls turn the classic into a convenient, bite-sized treat. Whether you’re craving a quick snack or an appetizer for your next party, these addictive egg rolls, with their cheesy perfection, offer a tasty way to enjoy the flavours of Philadelphia in a whole new way.
These egg rolls are super simple to make. Just sauté your favourite fillings, stuff them in egg roll wrappers, and fry or bake for crispy perfection. For the juiciest steak, I recommend using ribeye or sirloin, which provide a nice balance of tenderness and flavour. Serve them as a snack, appetizer, or even a quick meal that’s ready to devour. You can even freeze them for later, making them a convenient option for busy days. Once you try them, you’ll be chowing down on these delicious rolls every chance you get!
Philly Cheesesteak Egg Rolls Ingredients
To make the perfect Philly Cheesesteak Egg Rolls, you need a combination of flavorful ingredients that come together for a delicious bite-sized treat:
- Thinly sliced rib-eye or sirloin steak (optional marinade: Worcestershire, Italian dressing, garlic salt, pepper)
- Finely chopped green bell peppers, onion, garlic (optional: mushrooms)
- Sliced, deseeded jalapeños
- Shredded provolone or provolone-cheddar mix
- Egg roll wrappers
- Butter and vegetable or olive oil for frying
What Kind of Meat is Best for Philly Cheesesteaks?

For the perfect Philly Cheesesteak Egg Roll, rib-eye steak is the classic choice because it’s tender and flavorful, making it ideal for Philly Cheesesteak sandwiches. You can also use flank steak as a more economical substitute, but be sure to marinate it with Worcestershire sauce, zesty Italian dressing, and a pinch of garlic, onions, salt, pepper, and red pepper flakes for added flavour.
How to Make Philly Cheesesteak Egg Rolls
Step 1: Marinate the Steak

Start by marinating your steak. In a bowl, mix Worcestershire sauce, garlic, salt, and pepper, then whisk the ingredients together. Thinly slice the beef and marinate for at least one hour for a flavorful result—longer marinating makes the meat even more tender and delicious.
Step 2: Cook Steak and Peppers
Heat a large skillet over medium-high heat. Add the steak and cook on one side without disturbing it until it’s browned and cooked through. Once done, use a fine-hole strainer to remove any excess liquid to avoid soggy wrappers. Carefully fold and cook the steak until tender, ensuring it’s not overcooked.
Step 3: Cook Vegetables
Next, heat olive oil in the empty skillet over medium-high heat. Add mushrooms, sautéing until they turn golden, then set them aside on a paper towel. In the same skillet, cook onions, green pepper, and jalapeno until they’re soft and fragrant.
Step 4: Chop Filling

For the easiest and quickest egg roll filling, I use a food processor. This shortcut works wonders, chopping everything in seconds to create the perfect texture—whether you’re making Traditional Egg Rolls, Southwest Egg Rolls, Sesame Chicken Egg Rolls, or Sweet and Sour Chicken Egg Rolls. If you don’t have a food processor, you can still chop by hand, but it will take a bit longer to achieve the right texture.
Step 5 – Prepare Surface
Start by clearing a clean surface, such as your counter or a large baking sheet lined with parchment paper. This helps keep the rolled egg rolls from sticking. If you’re baking them, lightly coat the sheet with nonstick cooking spray. Keep your egg roll wrappers covered with a damp towel to prevent them from drying out or cracking.
Step 6 – Add Filling
Lay one egg roll wrapper flat with a point facing you. Spoon about 2 tablespoons of cheese and ¼ cup of the steak mixture in the centre, leaving space around the edges for easy folding.
Step 7 – Fold
Begin by folding the bottom corner over the filling. Then, fold in the sides towards the centre, ensuring the excess air is pushed out. Roll tightly but not too tightly, so the filling stays in place, preventing any potential leaks of the filling or oil during cooking.
Step 8 – Seal
To seal the egg roll, moisten the top corner with water or an egg wash and press it firmly down. This will keep everything secure and properly sealed. Repeat the process with the remaining wrappers and filling to ensure all your egg rolls are leak-free and ready for frying or baking.
Should I Bake or Fry Philly Cheesesteak Egg Rolls?
-
Fried: Heat vegetable oil in a deep stock pot to 350°F. Fry in batches until golden brown, about 3-4 minutes. Drain on paper towels.
-
Baked: Preheat oven to 425°F. Place egg rolls seam side down on a lined baking sheet. Spray with nonstick cooking spray. Bake for 10–15 minutes, flipping halfway.
Reheating Philly Cheesesteak Egg Rolls
Preheat oven to 350°F. Place egg rolls in a single layer on a baking sheet. Bake for 15-20 minutes, flipping halfway for even crispiness.
Perfect Pairings for Philly Cheesesteak Egg Rolls
These Philly Cheesesteak Egg Rolls are perfect for sharing with family and friends. Pair them with Traditional Egg Rolls, Southwest Egg Rolls, or Sesame Chicken Egg Rolls for a full appetizer spread that is sure to spark great conversation. These Philly Cheesesteak Egg Rolls also pair wonderfully with Chicken Puff Pastry for an even more delightful spread!
FAQs
- What roles do they use in Philly for cheesesteaks?
Philly cheesesteaks are traditionally served on hoagie rolls or Italian rolls. - What’s the difference between a cheesesteak and a Philly cheesesteak?
A Philly cheesesteak specifically refers to the version made in Philadelphia. It is usually made with rib-eye steak, and cheese (like Provolone or Cheez Whiz), and served on a soft hoagie roll. - Who makes Philly cheesesteak egg rolls?
Many restaurants, food trucks, and home cooks create Philly cheesesteak egg rolls as a fun twist on the classic sandwich. - Are cheesesteak egg rolls healthy?
While cheesesteak egg rolls are delicious, they are generally not considered healthy due to their fried nature and high-calorie content. However, you can bake them for a lighter option.

Philly Cheesesteak Egg Rolls
Ingredients
- 1 lb Rib-eye or sirloin steak (optional marinade: Worcestershire sauce, Italian dressing, garlic salt, pepper)
- 1 medium green bell pepper
- 1 medium chopped onion
- 1 medium chopped garlic
- 1-2 Sliced, deseeded jalapeños (depending on desired spice level)
- 1 ½ cups Shredded provolone or provolone-cheddar mix
- 10-12 Egg roll wrappers (depending on size)
- 2-3 tbsp Butter
- 1-2 cups Vegetable or olive oil For frying (or enough for deep frying)
Method
- Mix Worcestershire sauce, garlic, salt, and pepper. Marinate thinly sliced steak for at least 1 hour.
- Cook steak in a skillet over medium-high heat until browned. Remove excess liquid. Set steak aside. In the same skillet, cook mushrooms, onions, bell peppers, and jalapeños until soft.
- Use a food processor to chop the steak, veggies, and mushrooms for even texture.
- Lay egg roll wrappers on a clean surface. Keep them covered with a damp towel.
- Place 2 tbsp of cheese and ¼ cup of steak mixture in the center of each wrapper.
- Fold: Fold the bottom corner over the filling, then fold in the sides and roll tightly.
- Seal: Moisten the top corner with water or egg wash to seal the wrapper.
- Fry: Heat oil to 350°F and fry egg rolls until golden brown, about 3-4 minutes per batch.
- Bake: Preheat oven to 425°F. Place egg rolls seam side down and spray with nonstick spray. Bake for 10-15 minutes, flipping halfway.