The Best Homemade Philly Cheesesteak with Provolone and Peppers

There’s a reason the Philly cheesesteak is legendary. With thin slices of seared ribeye, melty provolone cheese, and sautéed onions and peppers, all tucked inside a toasty hoagie roll, it’s the ultimate hot sandwich. This homemade version delivers big flavor with simple ingredients, and you can make it in one skillet in under 30 minutes. Whether for game day, weeknight dinner, or feeding a hungry crowd, this sandwich is a serious crowd-pleaser.


Why I Love This Recipe

This cheesesteak recipe strikes the perfect balance: tender steak, melted cheese, soft sautéed veggies, and a roll that soaks it all up without falling apart. It’s quick, satisfying, and endlessly customizable. Add mushrooms, swap cheeses, or keep it classic—every bite is comfort food magic.


Ingredients

  • 1 lb ribeye steak, thinly sliced
  • 1 long hoagie roll
  • 1 cup provolone cheese, shredded
  • 1 small onion, sliced
  • 1 green bell pepper, sliced
  • 2 tbsp butter
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tbsp olive oil

🕒 Prep Time: 10 minutes
🔥 Cook Time: 15 minutes
🍽️ Serves: 2


Step-by-Step Instructions

1. Sauté the Veggies

Heat olive oil in a skillet over medium heat. Add onions and bell peppers. Cook for about 5 minutes, stirring occasionally, until softened and lightly caramelized. Remove from the skillet and set aside.

2. Cook the Steak

In the same skillet, melt the butter. Add thinly sliced steak and season with salt and black pepper. Cook for 3–4 minutes, stirring occasionally, until browned and just cooked through.

3. Toast the Roll

Split the hoagie roll and lightly toast it in the skillet or under a broiler until just crisp.

4. Assemble the Cheesesteak

Layer steak into the toasted hoagie, then top with the sautéed veggies and shredded provolone. Return the sandwich to the skillet or place under a broiler, covered if using a skillet, and cook for 2–3 minutes until the cheese is melted.

5. Serve

Serve hot, slice in half, and enjoy that gooey, beefy bite.


Tips for Success

  • Freeze the steak for 20 minutes before slicing for easier, thinner cuts.
  • Use a hoagie roll with structure so it holds the filling without getting soggy.
  • Don’t overcook the steak—a quick sear is all it needs.
  • Customize it: swap in American cheese, Cheez Whiz (for Philly purists), or even pepper jack for heat.

Serving Suggestions & Pairings


Storage & Leftover Tips

  • Store leftovers (steak, veggies, and cheese) separately in airtight containers in the fridge for up to 3 days.
  • Reheat in a skillet to preserve texture, then reassemble fresh with a toasted roll.
  • Double the batch and freeze portions of cooked steak and peppers for quick sandwiches anytime.

More Recipes You’ll Love


Final Thoughts

This Classic Philly Cheesesteak brings bold beef flavor, gooey cheese, and savory vegetables together in one perfect sandwich. It’s fast, filling, and totally customizable—a recipe worth mastering and making again and again. Whether you’re a Philly native or just a fan of killer sandwiches, this one hits every time.

Tried it? Tag @ChefManiac and show us your steak-and-cheese masterpiece!