Philly Cheesesteak Stuffed French Bread
If you’re craving all the bold, savory flavors of a classic Philly cheesesteak but want something a little more shareable and spectacular, this stuffed French bread is about to become your new favorite dinner. Imagine crusty, golden bread loaded with seasoned beef, sautéed peppers and onions, and blanketed under a bubbling layer of melted provolone cheese. It’s the kind of meal that disappears fast at the dinner table.
This recipe is incredibly easy to put together on a weeknight but looks impressive enough to serve at a game day gathering or casual party. The bread soaks up all those savory juices from the filling, making every single bite absolutely irresistible.
Ingredients
- 1 large loaf of French bread, sliced in half lengthwise
- 1 lb thinly sliced ribeye steak or shaved beef
- 1 medium green bell pepper, diced
- 1 medium onion, diced
- 1 cup mushrooms, sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 tablespoon Worcestershire sauce
- Salt and black pepper to taste
- 2 cups shredded provolone cheese (or mozzarella)
- Fresh parsley, chopped, for garnish
Method
- Preheat your oven to 375°F (190°C). Line a large baking sheet with foil and set aside.
- In a large skillet over medium-high heat, melt the butter with the olive oil. Add the diced onion, green bell pepper, and mushrooms. Sauté for about 5 to 6 minutes until softened and slightly caramelized.
- Add the minced garlic and cook for another minute until fragrant.
- Push the vegetables to one side of the pan and add the shaved beef to the other side. Season with salt, pepper, and Worcestershire sauce. Cook, breaking up the meat, until browned and cooked through, about 4 to 5 minutes.
- Mix the beef and vegetables together in the skillet and remove from heat.
- Place both halves of the French bread cut-side up on the prepared baking sheet. Spoon the beef and vegetable mixture evenly over both halves of the bread.
- Generously cover the filling with the shredded provolone cheese, making sure every bit is well covered.
- Bake in the preheated oven for 12 to 15 minutes, then switch to the broiler for 2 to 3 minutes until the cheese is bubbly and golden brown.
- Remove from the oven, garnish with freshly chopped parsley, and allow to cool for a couple of minutes before slicing into individual portions and serving.
Tips for the Best Results
For the most tender beef, freeze your steak for about 30 minutes before slicing — this makes it much easier to cut paper-thin. If you prefer a richer flavor, mix a little cream cheese or white American cheese into the filling before topping with provolone. You can also add banana pepper rings or jalapeños for a spicy kick that complements the savory filling beautifully.
Make It Your Own
This recipe is wonderfully versatile. Swap the beef for thinly sliced chicken for a chicken cheesesteak version, or go fully vegetarian by loading up on extra mushrooms, peppers, and onions. No matter how you customize it, the melted cheese and toasty bread will make it a crowd-pleaser every single time.





