Why You’ll Love This Casserole
If you adore the rich, savory flavors of a classic Philly cheesesteak, you’re in for a treat with this Philly Cheesesteak Casserole. This dish captures all the glorious components of the beloved sandwich, transforming them into a warm, comforting casserole that is perfect for family dinners or gatherings. It’s easy to whip up, can be made in advance, and is sure to please everyone at the table, making it a go-to recipe for busy weeknights or special occasions. Plus, it’s a one-pan meal, so cleanup is a breeze!

Ingredients
- 1 pound ground beef
- 1 medium onion, diced
- 1 green bell pepper, diced
- 2 cups mushrooms, sliced
- 2 cloves garlic, minced
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- 8 ounces egg noodles
- 1 cup beef broth
- 1 cup cream cheese, softened
- 2 cups shredded provolone cheese
- 1 cup shredded mozzarella cheese
- Fresh parsley, chopped (for garnish)
Directions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish or another casserole dish.
- In a large skillet over medium heat, cook the ground beef until browned, breaking it apart as it cooks. Drain any excess fat.
- Add the diced onion and bell pepper to the skillet. Sauté for 5-7 minutes until the vegetables are soft.
- Stir in the sliced mushrooms and minced garlic, cooking for another 3-4 minutes until the mushrooms are tender.
- Mix in the Worcestershire sauce, salt, and pepper. Remove the skillet from heat and set aside.
- In a large pot, cook the egg noodles according to package instructions, then drain and return to the pot.
- Add the ground beef and vegetable mixture to the noodles. Pour in the beef broth and softened cream cheese, stirring until everything is well combined.
- Stir in half of the provolone and mozzarella cheese, reserving the rest for topping.
- Transfer the mixture into the prepared baking dish and spread evenly.
- Sprinkle the remaining cheeses over the top of the casserole.
- Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Remove from the oven, let cool for a few minutes, then garnish with freshly chopped parsley before serving.

Serving Suggestions
This Philly Cheesesteak Casserole is delicious on its own, but you can elevate the meal with some delightful sides. Pair it with a simple garden salad or roasted vegetables for a well-rounded dinner. For those who crave a touch of crunch, garlic bread or crispy potato wedges complement this dish exceedingly well.
Storing Leftovers
If you find yourself with leftovers, you are in luck! This casserole not only holds up well in the fridge, but it also tastes just as good if not better when reheated. Store it in an airtight container in the refrigerator for up to 3 days. To reheat, simply place it in the oven at 350°F (175°C) until warmed through, or microwave individual servings for quick meals.
Variations to Try
The beauty of this casserole lies in its versatility. Here are a few variations you can try:
- Cheesy Chicken Casserole: Swap out ground beef for shredded rotisserie chicken for a lighter twist.
- Veggie-Loaded Version: For a vegetarian option, substitute the meat with more vegetables like zucchinis, spinach, and carrots.
- Spicy Kick: Add jalapeños or red pepper flakes to bring some heat to this comforting dish.
Tips for the Perfect Casserole
To ensure your Philly Cheesesteak Casserole turns out perfectly every time, consider these handy tips:
- Use a combination of meats: Try mixing in some Italian sausage for a different flavor profile.
- Experiment with cheese: While provolone is traditional, feel free to mix in cheddar or pepper jack for a unique taste.
- Don’t overcook the noodles: Since they’ll bake in the oven, cooking them al dente (firm to the bite) is recommended so they don’t become mushy.
Conclusion
This Philly Cheesesteak Casserole is the perfect comfort food that brings together all the classic ingredients of a cheesesteak in a delightful, easy-to-make dish. Whether you’re serving it for a family dinner or a potluck, it’s a crowd-pleaser that guarantees smiles and satisfied appetites. You can enjoy it fresh out of the oven or as a delightful leftover for lunch the next day.
Now that you have this exciting recipe at your fingertips, gather your ingredients, and let’s get cooking! Enjoy a taste of Philadelphia’s favorite sandwich in a hearty, satisfying casserole format. You won’t regret trying this delightful dish!

Philly Cheesesteak Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish.
- In a large skillet over medium heat, cook the ground beef until browned, breaking it apart as it cooks. Drain any excess fat.
- Add the diced onion and bell pepper to the skillet. Sauté for 5-7 minutes until the vegetables are soft.
- Stir in the sliced mushrooms and minced garlic, cooking for another 3-4 minutes until the mushrooms are tender.
- Mix in Worcestershire sauce, salt, and pepper. Remove from heat and set aside.
- Cook the egg noodles according to package instructions, then drain and return to the pot.
- Add the ground beef and vegetable mixture to the noodles. Pour in the beef broth and softened cream cheese, stirring until everything is well combined.
- Stir in half of the provolone and mozzarella cheese, reserving the rest for topping.
- Transfer the mixture into the prepared baking dish and spread evenly.
- Sprinkle the remaining cheeses over the top of the casserole.
- Bake in the preheated oven for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Remove from the oven, let cool for a few minutes, then garnish with freshly chopped parsley before serving.