I grew up making a fast, no-fuss version of a Philly cheesesteak on weeknights — using ground beef instead of sliced ribeye made it affordable and quicker, and everyone still loved the melty cheese and sweet onions. This Ground Beef Philly Cheesesteak is that same idea: a savory, cheesy sandwich built from pantry basics that comes together in about 20 minutes. It’s perfect for busy evenings, game-day spreads, or anytime you want a satisfying sandwich without hunting down thinly sliced steak.
Why you’ll love this dish
This sandwich gives you the Philly cheesesteak vibe with less fuss and a smaller bill. Ground beef browns quickly and soaks up seasoning and caramelized onions, which means you get big, familiar flavors in a fraction of the time. It’s:
- Fast: from stove to table in roughly 20 minutes.
- Budget-friendly: 1 pound of ground beef feeds 2–3 people.
- Kid-approved and customizable: swap cheeses, add peppers, or make sliders.
- Crowd-ready: easy to multiply for parties or game day.
“Comfort food that actually comes together on a weeknight” — one quick review from my household that sums it up.
How this recipe comes together
Overview: Caramelize the sliced onion in olive oil. Push the softened onion to the pan’s edge and brown the ground beef on medium-high heat until no pink remains. Season simply with salt and pepper. Pile the hot beef and onions into halved hoagie rolls, top each with provolone, and finish in a hot oven until the cheese melts and the rolls are slightly crisp. Expect about 10 minutes active stove time and 5 minutes under the broiler or in the oven.
What you’ll need
- 1 pound ground beef
- 1 medium onion, sliced
- 2 hoagie rolls
- 2 slices provolone cheese
- Salt and pepper to taste
- Olive oil for cooking
Notes and substitutions: Use American or Cheez Whiz instead of provolone for a different melt and flavor. Swap hoagie rolls for kaiser rolls or baguette halves. For a leaner option, use ground turkey or plant-based crumbles — cook slightly longer to develop browning.
Step-by-step instructions
- Heat a thin film of olive oil in a skillet over medium heat. Let it warm until shimmering.
- Add the sliced onion and sauté, stirring occasionally, until the slices are softened and starting to brown, about 6–8 minutes. Lower heat if they’re browning too fast.
- Push the onions to one side of the pan. Increase the heat to medium-high and add the ground beef. Break it into pieces and let it brown without stirring for a minute to develop color. Then continue cooking and breaking apart until there’s no pink left.
- Season the beef and onions with salt and pepper to taste. Stir everything together and taste for seasoning. Drain a little fat if the mixture is overly greasy, but leave some for flavor.
- Split the hoagie rolls and place them open-faced on a baking sheet. Fill each roll with the hot beef-and-onion mixture.
- Top each sandwich with a slice of provolone. Cover the sandwiches loosely with foil or place under a broiler set a few inches from the heat for about 3–5 minutes, watching closely, until the cheese is melted and the roll edges are toasty.
- Remove from the oven and serve hot.

Best ways to enjoy it
Serve the sandwiches immediately while the cheese is gooey. Try these pairings:
- Classic: shoestring fries or kettle chips and dill pickle spears.
- Lighter: a crisp green salad or quick slaw to cut the richness.
- Dipping: a little hot pepper relish or garlic mayo on the side for extra zip.
- Drinks: a cold lager, iced tea, or a citrusy soda complements the savory beef.
Slice the hoagies on the diagonal for easier handling and a more appealing plate presentation.
Storage and reheating tips
- Refrigerator: Store leftover filling in an airtight container for up to 3–4 days. Keep rolls separate if possible to avoid sogginess.
- Reheating: Reheat filling in a skillet over medium until hot (165°F internal temp recommended). Toast rolls separately in a skillet or under the broiler and assemble fresh. Microwaving is okay for a quick heat-up but will soften the bread.
- Freezing: Freeze the cooled cooked beef mixture in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Food safety: Cool leftovers to room temperature no longer than two hours before refrigerating. Reheat to at least 165°F for safe consumption.
Pro chef tips
- Caramelize onions low and slow for the sweetest, most complex flavor — patience here pays off.
- Don’t overcrowd the pan when browning the beef; small batches brown better and develop more flavor.
- Reserve a tablespoon of fat for flavor, but drain excess to prevent soggy sandwiches.
- For an evenly melted top, tent sandwiches with foil in a 375°F oven for 4–6 minutes. If using a broiler, watch closely — cheese can go from perfect to burnt in seconds.
- Season gradually: salt during cooking and finish with a tiny pinch after tasting to avoid over-salting.
Creative twists
- Add bell peppers and mushrooms to the onions for a classic Philly feel.
- Swap provolone for white American cheese or Cheez Whiz for an authentic regional twist.
- Make sliders: use small rolls and reduce portion size for parties.
- Make it spicy: fold in pickled jalapeños or a swipe of chipotle mayo.
- Vegetarian: use crumbled tempeh or a high-quality plant-based ground “beef” and cook the same way.
Common questions
Q: Can I use ground turkey or chicken instead of beef?
A: Yes. Use ground turkey or chicken, but cook a touch longer and aim for good browning to build flavor. You may want to add a little extra seasoning or a splash of soy sauce/worcestershire for depth.
Q: How long does this take from start to finish?
A: About 20–25 minutes: 8–10 minutes to caramelize onions, 6–8 minutes to brown beef, and 4–5 minutes in the oven to melt cheese and toast rolls.
Q: Can I assemble ahead of time for a party?
A: Prep the beef-and-onion mixture ahead and keep it warm in a low oven or slow cooker. Toast rolls just before serving and melt cheese as guests are ready to eat for best texture.
Q: Is this authentic Philly cheesesteak?
A: Traditional Philly cheesesteaks use thinly sliced ribeye and sometimes Cheez Whiz or provolone. This ground beef version is a practical home-cook adaptation that captures the spirit and comfort of the sandwich while being faster and more economical.
Q: How should I reheat a leftover sandwich?
A: Open the sandwich, reheat the filling in a skillet until steaming, toast the rolls separately, then reassemble and briefly broil to re-melt the cheese if needed.
Conclusion
If you want another ground-beef take on the classic sandwich, check out this related recipe for a sloppy-Joe-style twist: Philly Cheese Steak Sloppy Joes Recipe – Dinner, then Dessert.
Print
Ground Beef Philly Cheesesteak
- Total Time: 20 minutes
- Yield: 2-3 servings
- Diet: None
Description
A fast and budget-friendly take on the classic Philly cheesesteak, using ground beef for quick preparation and great flavor.
Ingredients
- 1 pound ground beef
- 1 medium onion, sliced
- 2 hoagie rolls
- 2 slices provolone cheese
- Salt and pepper to taste
- Olive oil for cooking
Instructions
- Heat a thin film of olive oil in a skillet over medium heat until shimmering.
- Add the sliced onion and sauté until softened and starting to brown, about 6–8 minutes.
- Push the onions to one side of the pan. Increase the heat to medium-high, add the ground beef, and brown it without stirring for a minute. Then, break it apart and cook until no pink remains.
- Season the beef and onions with salt and pepper. Stir to combine and drain excess fat if needed.
- Split the hoagie rolls and place them on a baking sheet. Fill each roll with the beef-and-onion mixture.
- Top each sandwich with a slice of provolone. Cover loosely with foil or place under the broiler for about 3–5 minutes until cheese is melted and rolls are toasty.
- Remove from the oven and serve hot.
Notes
For different flavors, try American or Cheez Whiz instead of provolone. You can also substitute hoagie rolls with kaiser rolls or baguette halves. For a leaner option, use ground turkey or plant-based crumbles.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stovetop/Broiling
- Cuisine: American