If you love the flavors of a classic Philly cheesesteak but want something budget-friendly and easy to make, this Ground Beef Philly Cheesesteaks recipe will be your new go-to! Juicy seasoned beef, sautéed onions and peppers, and melty provolone are tucked inside soft toasted hoagie rolls — the perfect weeknight dinner everyone will devour.
1 lb ground beef
1 medium onion, thinly sliced
1 medium green bell pepper, thinly sliced
1 cup mushrooms, sliced (optional)
1 teaspoon garlic powder
1 teaspoon Worcestershire sauce
Salt, to taste
Black pepper, to taste
4 slices provolone cheese (or cheese of choice — white American is great too!)
4 hoagie rolls
Olive oil, for cooking
Heat the Pan
Heat a splash of olive oil in a large skillet over medium-high heat.
Cook Vegetables
Add onions and bell peppers. Sauté 3–5 minutes until beginning to soften.
Optional: Add mushrooms and cook 2–3 minutes more.
Brown the Beef
Push veggies to the side and add ground beef. Cook 5–7 minutes, crumbling well, until no pink remains.
Season
Stir in garlic powder, Worcestershire sauce, salt, and pepper. Combine everything for 2 minutes.
Melt the Cheese
Reduce heat to low. Place cheese slices on top of the beef mixture, cover, and let melt 2–3 minutes.
Prepare Rolls
Slice rolls without fully cutting through. Lightly toast if desired.
Assemble
Spoon cheesy beef and veggies into each roll.
Serve Hot
Enjoy immediately for the best texture and melty cheese pull!
Spicy Version: Add sliced jalapeños or a pinch of crushed red pepper.
Extra Creamy: Mix in a tablespoon of mayo or cheese sauce before stuffing rolls.
Low-Carb Option: Serve over a salad or in lettuce wraps.
More Philly Flavor: Use white American cheese or Cheez Whiz for a classic twist.
Crispy Finish: Broil assembled sandwiches for 1–2 minutes to brown the cheese.