Ground Beef Philly Cheesesteaks
A quick and budget-friendly take on the classic Philly cheesesteak using ground beef, caramelized onions, and gooey provolone cheese.

I’ve been making this quick Ground Beef Philly Cheesesteak for years when I want all the comfort of a classic Philly sandwich without tracking down ribeye or spending a lot of time. It’s the kind of weeknight meal that comes together fast, stretches a little ground beef into four hearty sandwiches, and still melts into that addictive, cheesy, savory bite. If you like no-fuss dinners that taste like you put in more effort than you did, this is it — and it pairs surprisingly well with make-ahead casserole sides like Cheesy Ground Beef and Rice Casserole (version 2) when you want to feed a crowd.
Why you’ll love this dish
This ground beef take on the Philly cheesesteak keeps the soul of the sandwich — caramelized onions, tender beef, and gooey provolone — but with more budget-friendly, faster-to-cook ground beef. It’s ideal for busy weeknights, casual game-day spreads, or when you want a nostalgic diner-style sandwich without special-butcher trips.
Reasons to try it:
- Quick: About 20–25 minutes from stove to table.
- Affordable: Ground beef stretches farther than sliced steak.
- Kid-friendly: Soft hoagies and melted cheese are universally popular.
- Flexible: Use different cheeses, add peppers, or serve open-faced.
How this recipe comes together
Step-by-step overview: First you soften the onions (and peppers, if using) to build sweet, savory flavor. Then brown the ground beef and season simply with salt and pepper. Assemble the sandwiches on hoagie rolls, top with provolone, and pop under the broiler for a minute or two to get the cheese melty and slightly bubbly. The whole process is linear and forgiving — no special timing or advanced techniques required.
What to expect:
- Total active time: ~15–20 minutes
- Makes: 4 sandwiches
- Skill level: Easy
What you’ll need
- 1 lb ground beef (80/20 gives good flavor and juiciness; leaner is fine if you drain)
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced (optional)
- 4 hoagie rolls (or sub kaiser rolls or crusty baguette halves)
- 4 slices provolone cheese (or Swiss, American, or mozzarella)
- Salt and pepper to taste
- 1–2 tbsp oil for sautéing (vegetable or olive oil)
Substitution notes:
- Cheese: American melts the creamiest; provolone adds a classic mild tang.
- Bread: A sturdier roll keeps sandwiches from getting soggy; toast lightly for extra structure.
- Protein swaps: Try ground turkey or plant-based crumbles for a lighter or vegetarian option.
Step-by-step instructions
- Heat a tablespoon of oil in a large skillet over medium heat. Add the sliced onion and sauté until softened and starting to caramelize, about 6–8 minutes. If using bell pepper, add it after 2–3 minutes and cook until tender.
- Push the vegetables to the side, add the ground beef to the skillet, and break it up with a spatula. Season with salt and pepper. Cook until no pink remains and the beef is nicely browned, about 6–8 minutes. Drain excess fat if desired.
- While the beef finishes, preheat your oven broiler on high and place an oven rack about 6 inches from the heat source. Line a baking sheet with foil.
- Open the hoagie rolls and divide the beef-and-vegetable mixture evenly among them, piling it into each roll. Top each portion with a slice of provolone or your chosen cheese.
- Place the filled rolls on the prepared baking sheet and broil 2–3 minutes, watching closely, until cheese is melted and bubbly and edges of the rolls are lightly toasted.
- Remove from the oven, let sit for 30 seconds, then serve hot.
Safety tip: Ground beef should be cooked to 160°F (71°C). If you don’t use a thermometer, make sure the meat is uniformly brown with no pink.

Ground Beef Philly Cheesesteak
- Prep
- 15 MIN
- Cook
- 10 MIN
- Total
- 25 MIN
- Serves
- 4
01Ingredients
Main Ingredients
02Method
- Preparation
Tap a step when it's done. The next one lights up.
0 OF 6 DONE03Recipe notes
- 01Store leftover cooked beef and separated bread in airtight containers for up to 3–4 days. Assemble and reheat sandwiches just before serving to avoid soggy rolls. For extra flavor, caramelize onions slowly and stir in butter at the end if beef seems dry.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
- Serve immediately with a simple slaw or crisp pickle spears for contrast.
- Classic sides: fries, onion rings, or a wedge salad.
- For an indulgent plate, add sautéed mushrooms or pepperoncini.
- Make it a party: slice sandwiches into smaller portions and serve as sliders with toothpicks.
Pairing idea: If you want a heartier meal or to stretch the menu, try pairing these sandwiches with a warm casserole like Cheesy Ground Beef and Rice Casserole for easy feeding at family dinners.
Storage and reheating tips
Refrigerate: Store leftover cooked beef and separated bread in airtight containers for up to 3–4 days. Assemble and reheat sandwiches just before serving to avoid soggy rolls.
Reheating: Reheat filled sandwiches in a 350°F oven for 8–10 minutes until warmed through and cheese remelted. A toaster oven works great for single portions. Avoid microwaving whole sandwiches — they get soggy.
Freezing: Freeze the cooked beef mixture (cooled) in freezer-safe bags for up to 3 months. Thaw overnight in the fridge and reheat in a skillet, then assemble sandwiches. Do not freeze assembled sandwiches with fresh rolls.
Food safety reminder: Cool hot food quickly to 40°F/4°C to prevent bacterial growth. Don’t leave cooked beef out at room temperature for more than two hours.
Creative twists
- Philly-style with sliced steak: Substitute thinly sliced ribeye if you want a more traditional texture.
- Southwestern: Add taco seasoning and pepper jack cheese, top with pico de gallo.
- Mushroom & Swiss: Swap peppers for mushrooms and use Swiss cheese.
- Vegetarian: Use browned crumbled tofu or a plant-based beef alternative; finish with vegan cheese.
- Spicy: Fold in sliced jalapeños or a smear of sriracha mayo for heat.
Common questions
How long does this take from start to finish?
A: Plan on 20–25 minutes total: 8–10 minutes to soften onions and peppers, 6–8 minutes to brown the beef, and a few minutes under the broiler.
Can I make the beef mixture ahead of time?
A: Yes. Cook the beef and vegetables, cool, and refrigerate up to 3–4 days or freeze up to 3 months. Reheat in a skillet before filling rolls.
Is ground beef a safe substitute for sliced steak?
A: Absolutely. Ground beef offers a different texture but captures the classic flavors and is more budget-friendly. Ensure ground beef reaches 160°F (71°C) for safety.
Can I use different cheeses?
A: Yes — provolone is classic, but American or mozzarella will melt creamier, and Swiss provides a nuttier profile.
What if my rolls get soggy?
A: Toast the cut sides of the rolls briefly under the broiler before filling, or assemble just before serving to keep them crisp.
Conclusion
This Ground Beef Philly Cheesesteak recipe is a reliably quick, crowd-pleasing sandwich that delivers cheesy, savory satisfaction without the fuss of slicing steak. For more ideas, check out Ground Beef Philly Cheesesteak – Bottom Left of the Mitten and my One-Pan Keto Philly Cheesesteak.
Crockpot & Slow Cooker
Crockpot & Slow Cooker
Crockpot & Slow Cooker
