
3. Sauté the vegetables
In the same pan, add the onions and bell peppers. Cook for about 5–7 minutes until softened and slightly caramelized. Add garlic and cook for another 30 seconds until fragrant.
If you want a slightly thicker filling, sprinkle in the flour and stir well to coat the vegetables.
4. Build the cheesesteak filling
Return the beef to the pan with the vegetables. Add Worcestershire sauce and beef broth. Stir everything together and let it simmer for 2–3 minutes until slightly thickened.
Taste and adjust seasoning with salt and pepper. The mixture should be juicy but not watery.
5. Assemble the shepherd’s pie
Preheat your oven to 375°F (190°C).
Spread the beef and pepper mixture evenly into a baking dish. Lay slices of provolone cheese over the top so they slightly overlap and form a melted layer once baked.
Carefully spoon or pipe the mashed potatoes over the cheese layer. Spread them evenly and use a fork to create ridges on top—these will crisp beautifully in the oven.
6. Bake until golden
Place the dish in the oven and bake for 20–25 minutes, or until the potato topping is lightly golden and the edges are bubbling.
For a more browned top, broil for an additional 2–3 minutes at the end—but watch closely to avoid burning.
7. Rest and serve
Let the Philly Cheesesteak Shepherd’s Pie rest for about 5–10 minutes before serving. This helps everything set so you can scoop out clean portions.
Serve warm and enjoy layers of creamy potato, melted cheese, savory beef, and sweet peppers in every bite.
Tips for the Best Results
- Slice beef very thin for authentic cheesesteak texture.
- Don’t overcook the beef early; it will finish in the oven.
- Provolone gives the most traditional cheesesteak flavor, but mixing cheeses adds depth.
- Leftovers reheat well and often taste even better the next day.
If you want, I can also give you a spicy version, low-carb version, or a crockpot version of this dish.








No Responses Yet