The classic mixture of a Philly cheesesteak and a shepherd’s pie! What, you haven’t heard of the Philly Pie before now? Well, get ready to try your new favorite! You might be wondering, how does it come together? The cheesy beef and sautéed, tender vegetables are cooked up under a bed of fluffy mashed potatoes. Oh yes, it’s like the marriage of street food and home cooking, and it’s a beautiful union indeed! Philly Pie does its hometown proud, and you’ll be chomping at the bit to get more of it!

recipe image


  • 2 pounds lean ground beef
  • 1 cup yellow onions, diced
  • 1 cup green peppers, diced
  • 1 (10.5-ounce) condensed cream of mushroom soup
  • 1 (0.87-ounce) package brown gravy mix
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 2 cups mozzarella and cheddar cheese blend, shredded
  • 8 ounces instant mashed potato mix


Step 1 –Preheat the oven to 375 degrees F.

Step 2 –Grease a 9×13-inch baking dish.

Step 3 –In a large sauté pan over medium-high heat, add the ground beef and the yellow onion and cook, crumbling the beef, until the meat is browned, about 5-7 minutes. Drain the grease from the pan.

Step 4 –Add the green peppers to the meat mixture and stir well.

Step 5 –Add the cream of mushroom soup, the gravy mix, the salt, and the pepper to the meat mixture and stir everything together well.

Step 6 –Evenly spread the beef mixture into the prepared baking dish.

Step 7 –Sprinkle the cheese over the beef.

Step 8 –Prepare the instant mashed potatoes according to the directions on the package.

Also Read:  Sunshine Whip

Step 9 –Spread the cooked mashed potatoes on top of the cheese layer.

Step 10 –Place the dish in the oven and bake until the mashed potatoes are just starting to brown around the edges of the dish, about 23-26 minutes.

Step 11 –Let the bake cool for 5 minutes.

Step 12 –Serve.