Why You’ll Love This Casserole
If you’re a fan of comfort food, you’ll absolutely love this Philly Cheesesteak Casserole. This dish combines the rich and savory flavors of the classic Philly cheesesteak, layered to perfection in a hearty casserole format. Not only does it make a wonderful weeknight dinner, but it’s also the perfect meal to feed a crowd, ensuring everyone at your table will leave satisfied.

The beauty of this casserole lies in its versatility. You can customize it with your favorite ingredients, whether you prefer extra vegetables, different types of cheese, or varying the meat. Plus, it’s quick to prepare, making it a go-to option for busy evenings.
So, gather your ingredients and get ready to dive into a cheesy, meaty delight that will have everyone asking for seconds!
Ingredients
- 1 pound of ground beef or shredded steak
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 cup mushrooms, sliced
- 4 cups cooked pasta (penne or rotini work well)
- 2 cups shredded provolone cheese (or cheese of your choice)
- 1 cup of cream of mushroom soup
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon black pepper
- 1 teaspoon salt
- ½ teaspoon crushed red pepper flakes (optional)
- Fresh parsley, chopped (for garnish)
Directions
- Preheat the oven to 350°F (175°C).
- Brown the meat: In a large skillet over medium heat, add the ground beef or shredded steak. Cook until browned, breaking it up with a spoon as necessary. Drain any excess grease.
- Add vegetables: Add the diced onions, bell peppers, and sliced mushrooms to the skillet. Sauté until the vegetables are tender, about 5-7 minutes.
- Season the mixture: Stir in Worcestershire sauce, garlic powder, black pepper, salt, and red pepper flakes if using. Mix well to combine.
- Combine pasta and cheese: In a large mixing bowl, combine the cooked pasta, sautéed meat mixture, cream of mushroom soup, and 1 ½ cups of shredded provolone cheese. Mix until everything is well coated.
- Transfer to baking dish: Pour the mixture into a greased 9×13 inch baking dish, spreading it evenly.
- Top with cheese: Sprinkle the remaining ½ cup of provolone cheese over the top of the casserole.
- Bake: Place the baking dish in the preheated oven and bake for 25-30 minutes or until the cheese is bubbly and golden brown.
- Garnish: Once out of the oven, let it sit for a few minutes. Garnish with fresh chopped parsley before serving.

Tips for the Perfect Philly Cheesesteak Casserole
- Choosing Your Meat: While ground beef is a common choice, using thinly sliced ribeye or steak can elevate the dish and provide a more authentic flavor. If you’re short on time, pre-cooked steak from the deli can also work in a pinch.
- Cheese Options: Provolone is traditional, but feel free to mix it up with mozzarella, cheddar, or even a sharp American cheese for a different taste.
- Veggies Galore: Don’t hesitate to add more veggies! Consider incorporating spinach, zucchini, or even jalapeños for some extra zing.
- Make Ahead: This casserole can be prepared in advance. Just assemble it, cover, and refrigerate for up to 24 hours before baking. You might need to adjust the baking time if baking directly from the fridge.
- Leftovers: This casserole keeps well in the fridge for about 3-4 days and makes for great leftovers. Just reheat in the oven or microwave until warmed through.
Why This Casserole Stands Out
What sets this Philly Cheesesteak Casserole apart from the rest is its balance of flavor and texture. The combination of tender pasta, melty cheese, and flavorful beef mixed with perfectly sautéed vegetables creates a dish that’s not only hearty and delicious but also satisfying on multiple levels.
Moreover, this dish is family-friendly and can serve as an effective method for sneaking in some veggies. Children often enjoy the cheesy goodness so much that they won’t even realize they’re consuming nutritious ingredients.
Eating this casserole will transport you to the bustling streets of Philadelphia, where the original cheesesteaks reign supreme. It truly encapsulates all the zest of the beloved sandwich while being served in a delightful casserole format.
Customizations and Variations
Casseroles are often the best part of meal planning because of how easily you can customize them. Here are a few variations you could try:
- Chicken Philly Casserole: Swap the beef for cooked, shredded chicken for a lighter version.
- Vegetarian Option: Replace the meat with a mix of green beans, corn, and black beans to provide a hearty veggie-packed alternative.
- Spice it Up: For those who love heat, adding some sliced jalapeños or using spicy sausage instead of beef could elevate the dish to new levels of deliciousness.
Serving Suggestions
To balance the richness of the casserole, serve it alongside a light salad. A crisp arugula salad with a lemon vinaigrette or a refreshing cucumber salad can help cut through the cheesy richness of the dish.
You can also serve this casserole with some crusty bread or garlic breadsticks, perfect for soaking up the delicious flavors of the casserole.
Conclusion
This Philly Cheesesteak Casserole is a scrumptious take on a classic favorite that is sure to become a staple in your home cooking repertoire. With its ease of preparation, comforting flavors, and satisfying textures, it’s no surprise that everyone will be coming back for more.
To keep the family happy any day of the week, say goodbye to plain pasta and step up your dinner game with this delightful, cheesy casserole that captures the essence of the Philly cheesesteak.

Philly Cheesesteak Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C).
- In a large skillet over medium heat, add the ground beef or shredded steak. Cook until browned, breaking it up with a spoon as necessary. Drain any excess grease.
- Add the diced onions, bell peppers, and sliced mushrooms to the skillet and sauté until the vegetables are tender, about 5-7 minutes.
- Stir in Worcestershire sauce, garlic powder, black pepper, salt, and red pepper flakes, mixing well to combine.
- In a large mixing bowl, combine the cooked pasta, sautéed meat mixture, cream of mushroom soup, and 1 ½ cups of shredded provolone cheese. Mix until well coated.
- Pour the mixture into a greased 9x13 inch baking dish, spreading it evenly.
- Sprinkle the remaining ½ cup of provolone cheese over the top of the casserole.
- Place the baking dish in the preheated oven and bake for 25-30 minutes or until the cheese is bubbly and golden brown.
- Once out of the oven, let it sit for a few minutes and garnish with fresh chopped parsley before serving.