30-Minute Ground Beef Philly Cheesesteak
Ground Beef Philly Cheesesteak turns the classic sandwich into a quick weeknight skillet dinner with all the salty, savory flavor you expect. Lean ground beef, browned peppers and onions, and a blanket of melted provolone land on toasty rolls in about half an hour.

No slicing ribeye, no chasing paper-thin steak. You get the same roll, the same melty cheese, and a beef filling that tastes like it simmered far longer than it did.
Why This Ground Beef Cheesesteak Works
The ground beef picks up the Worcestershire and the onion juices as it browns, so the filling tastes deeply savory and beefy. The bell peppers soften in the same skillet right alongside the onions, soaking up every bit of flavor from the pan.
Provolone melts into every crevice under the broiler, and the toasted rolls stay crisp underneath. It feels like the sandwich you know, just faster and easier to get on the table.
Ingredients

- 1 lb 80% lean ground beef: the small amount of fat keeps the filling juicy without making the rolls greasy.
- 1 large yellow onion, sliced thin: sweetens as it cooks and gives the sandwich its signature bite.
- 1 medium green bell pepper, sliced thin: adds a little crunch and that distinct Philly aroma.
- 2 cloves garlic, minced: goes in at the end so it stays fragrant.
- 2 tsp Worcestershire sauce: brings the umami that mimics slow-cooked steak.
- ½ tsp kosher salt
- ¼ tsp black pepper
- 4 slices provolone cheese: you want slices, not shredded, so they melt into a smooth layer.
- 4 hoagie rolls, split but not cut all the way through: a soft roll with a little chew holds up best.
- 1 tbsp butter, softened: for toasting the rolls under the broiler.
Variations / Substitutions
- Ground turkey: use 93% lean turkey and add an extra teaspoon of Worcestershire for more depth.
- Cheese: white American cheese melts just as smoothly, or try mozzarella for a milder pull.
- Add mushrooms: sauté 8 oz sliced cremini in the same skillet before the peppers to bulk up the filling.
- Spice: toss in a sliced jalapeño with the bell pepper or hit the finished sandwich with pickled cherry peppers.
- No peppers: swap in extra onion or thinly sliced zucchini for a mild, kid-friendly version.
For a classic sliced steak take, try our Easy Philly Cheesesteak recipe.
How To Make Ground Beef Philly Cheesesteak
Step 1: Sauté the Peppers and Onions

Heat a large skillet over medium-high. Add the sliced onion and green bell pepper with a small drizzle of oil and cook, stirring every minute or so, until they soften and get spotty brown edges, about 6 minutes. If the pan looks dry, add a tiny splash of water to help them steam.
You will see the onions go translucent and the peppers lose their rawness. The edges will just start to char, which gives the whole sandwich a faint smoky note.
Step 2: Brown the Ground Beef

Move the vegetables to a plate and set them aside. Add the 1 lb ground beef to the same skillet over medium-high heat, break it into large chunks with a spatula, and let it sit without stirring for 2 minutes to get a good sear. Then break it into smaller crumbles, season with the ½ tsp salt and ¼ tsp pepper, and cook until no pink remains, about 5 minutes.
The pan will have a layer of browned bits; that is pure flavor. You want the beef to pick up that color without burning.
Step 3: Toast the Rolls

Turn on the broiler and position a rack about 6 inches from the heat. Spread the 1 tbsp softened butter on the cut sides of each roll, then place them buttered-side up on a baking sheet. Broil until the edges just turn golden and the surface feels dry to the touch, about 2 minutes. Watch them closely so they do not burn.
A properly toasted roll stays crisp under a pile of hot filling and melted cheese, no sogginess.
Step 4: Load the Filling and Cheese

Stir the minced garlic and 2 tsp Worcestershire sauce into the beef and cook for 30 seconds, then return the peppers and onions to the pan and toss everything together. Divide the mixture evenly among the toasted rolls, piling it high. Lay 1 slice of provolone over each sandwich so it drapes over the edges.
The cheese should completely cover the meat, which keeps the filling warm and gives you that glossy cheese layer in every bite.
Step 5: Broil and Serve

Slide the baking sheet back under the broiler and let the cheese melt until it bubbles and starts to brown in spots, about 2 minutes. Pull them out the second the cheese turns soft and gooey, then serve the sandwiches hot.
The roll will be crisp, the cheese will stretch as you pull the halves apart, and the filling will be salty and just a little sweet from the onions. That is the moment to eat.
Tips for the Best Ground Beef Cheesesteak
-Use 80% lean beef. Anything leaner can dry out, and anything fattier leaves a greasy puddle that soaks the roll. -Do not crowd the skillet. If you double the batch, brown the meat in two rounds so it sears instead of steaming. -Split the rolls like a book, leaving one side attached, so they cradle the filling without spilling. -If you have a cast iron skillet, use it. It holds heat better and helps the vegetables and beef develop a deeper brown crust.
Scale it for more or fewer sandwiches:
| Sandwiches | Ground beef | Cheese slices | Hoagie rolls |
|---|---|---|---|
| 2 | ½ lb | 2 | 2 |
| 4 | 1 lb | 4 | 4 |
| 6 | 1½ lb | 6 | 6 |
Storing Leftover Cheesesteaks
Refrigerate: Cooked filling keeps in an airtight container for up to 3 days. Store it separately from the rolls so the bread stays dry. Reheating: Warm the filling in a skillet over medium heat until hot, then pile it into a toasted roll and broil cheese on top as you would for the original.
What to Serve with Ground Beef Cheesesteak
Crispy oven fries are the natural partner; their crunch against the soft roll and gooey cheese makes each bite more satisfying. A simple side salad with a sharp vinaigrette cuts through the richness of the meat and provolone nicely. For something fast, reach for a handful of salt and vinegar chips.
Frequently Asked Questions
Can I use a different cheese?
Yes. White American, mild cheddar, or even mozzarella all melt well. The key is a cheese that turns smooth and stretchy under the broiler.
What if my rolls are too small?
Pile the filling higher or split it across 5 smaller rolls instead of 4. You can also use a single Italian sub roll and cut it into portions after broiling.
Can I make the filling ahead of time?
Yes. Cook the beef and vegetable mixture, let it cool, and refrigerate it up to 24 hours ahead. Reheat it in a skillet while you toast the rolls, then assemble and broil.
How do I make it spicy?
Add a sliced jalapeño or serrano to the pan with the peppers and onions, or stir a few dashes of hot sauce into the beef along with the Worcestershire.
Is there a way to skip the broiler?
You can melt the cheese in the skillet. After mixing the beef and vegetables, lay cheese slices on top, cover the pan, and let it sit over low heat for 2 minutes until melted, then scoop the mixture into the rolls.

Ground Beef Philly Cheesesteak Recipe
Ingredients
Method
- Sauté onion and bell pepper in a skillet over medium-high heat with a drizzle of oil until softened and spotty brown, about 6 minutes. Set aside.
- Add ground beef to the skillet, break into large chunks, and sear 2 minutes. Break into crumbles, season with salt and pepper, and cook until no pink remains, about 5 minutes.
- Heat broiler with rack 6 inches from heat. Butter cut sides of rolls, place buttered-side up on a baking sheet, and broil until golden, about 2 minutes.
- Stir garlic and Worcestershire into the beef and cook 30 seconds. Return peppers and onions to the pan, toss, then divide filling among rolls. Top each with a slice of provolone.
- Broil until cheese is bubbling and spotty brown, about 2 minutes. Serve hot.
