This Philly cheesesteak sandwich recipe is easy, fast, and perfect for busy weeknights—ready in about 30 minutes and simple to prep and freeze for later.
If you’d rather be outdoors with the kids or relaxing on the patio than standing in the kitchen, this recipe is for you. It delivers thinly sliced, juicy beef cooked with softened onions and bell peppers, seasoned simply, and finished with plenty of provolone on toasted French-style rolls. Comfort food that comes together quickly.

This version is my Midwestern take on the classic Philly sandwich — made at home in Illinois with simple ingredients and straightforward steps.
How can this recipe save me time?
You can cook this from start to finish in under 30 minutes, or make it ahead and freeze it for a fast dinner another night. The recipe includes clear instructions for both fresh cooking and freezer-meal prep.

BEEF: If your beef is frozen, slice it while still slightly firm—that makes thin slicing much easier. If it’s fresh, pop it in the freezer for 30 minutes to firm it up before slicing. Then prep the vegetables and toast the rolls, and you’re ready to cook.
Cook the onions and peppers with soy and Worcestershire sauce until softened and starting to brown. Sear the thinly sliced steak with simple seasonings, return the vegetables to the pan, top with provolone, and let the cheese melt. Divide the mixture onto toasted rolls and serve.

What steak should I use?
This recipe is versatile—I’ve used top round, sirloin, round steak, and even ribeye. Use what you like or what’s available. If you have leftover cooked steak, it also makes great cheesesteak sliders.
How do I make this as a freezer meal?
To freeze: prepare most of the ingredients, then place the raw sliced beef (seasoned) and the pepper/onion mixture (with soy and Worcestershire) into freezer-safe gallon bags. Squeeze out as much air as possible, label, and freeze. You can include the cheese in the bag if you like. When ready to eat, thaw and cook following the recipe steps; even the rolls can be frozen and then toasted before serving.

We love serving beef in new, family-friendly ways. Give this recipe a try—you’ll have a satisfying, cheesy sandwich on the table fast.
Other beef recipes you might enjoy:
- Low Carb Unstuffed Pepper Skillet
- What to Make with Ground Beef
- Hearty Beef & Vegetable Soup
If you have questions about freezer meals or cooking different cuts of beef, feel free to ask.
Thanks to Illinois Farm Families for photography of this recipe.
Recipe

Ingredients
- 1 pound top round steak, sliced thin
- ½ teaspoon salt
- ¼ teaspoon pepper
- 1 teaspoon garlic powder
- 1 onion, halved and sliced
- 2 bell peppers, any color, seeded and sliced
- 1 Tablespoon soy sauce
- 1 Tablespoon Worcestershire sauce
- 2 Tablespoons olive oil, divided
- 8 slices provolone cheese
- 6 French-style rolls, halved lengthwise
Method
- Freeze beef for 30–45 minutes until slightly firm—this makes thin slicing easier. Slice beef thinly and set aside.
- Place rolls cut-side-up on an oven-safe pan and broil until lightly toasted. Remove and set aside.
- Heat a large skillet over medium-high heat. Add 1 tablespoon oil. When hot, add onion, peppers, soy sauce, and Worcestershire. Cook, stirring occasionally, 12–15 minutes until softened and beginning to brown. Remove and keep warm.
- Add remaining 1 tablespoon oil to the pan. Add beef, salt, pepper, and garlic powder. Cook, stirring frequently, until just cooked through. Return peppers and onions to the pan and combine.
- Top the mixture with four slices of provolone, cover, and let the cheese melt.
- Divide the cheesesteak mixture among the rolls. Top each sandwich with an additional slice of cheese if desired. Serve and enjoy.
Farm Girl Tips
Freezer meal instructions:
- Freeze beef slightly and slice thin. Place seasoned beef in a gallon-size freezer bag.
- Place sliced peppers and onions with soy and Worcestershire in a separate gallon bag.
- Combine both bags into one labeled gallon bag. Add cheese if desired. Squeeze out as much air as possible to prevent freezer burn.
- To cook, thaw and follow the recipe instructions above. Toast rolls before assembling.
Nutrition (per serving)
- Calories: 464 kcal
- Carbohydrates: 38 g
- Protein: 33 g
- Fat: 19 g (Saturated fat: 8 g)
- Cholesterol: 72 mg
- Sodium: 1059 mg
- Fiber: 2 g
- Sugar: 7 g

Featured in Meal Plan Monday. Enjoy making these cheesesteak sandwiches at home—quick, flavorful, and freezer-friendly for busy schedules.