If you love the savory flavors of a Philly cheesesteak but want an easy, comforting, casserole-style dish that’s perfect for feeding the family, this Philly Cheesesteak Casserole is the answer! Packed with tender steak, sautéed onions, peppers, mushrooms, and gooey cheese, this casserole brings all the goodness of the classic sandwich in a convenient baked form. Get ready to dive into a dish that’s loaded with flavor, easy to make, and sure to become a favorite. Stick around for the full recipe and tips to make it perfectly every time!
What is Philly Cheesesteak Casserole?
Philly Cheesesteak Casserole is a delicious deconstructed version of the iconic Philadelphia sandwich. Instead of being served in a hoagie roll, the steak, sautéed veggies, and melted cheese are baked together in a casserole dish. It’s a low-carb version of the traditional cheesesteak, but it’s packed with the same flavors—thinly sliced beef, onions, bell peppers, mushrooms, and provolone cheese. This casserole is great for family dinners or gatherings when you want the bold taste of a cheesesteak in a hearty, comforting format.
Ingredients List for Philly Cheesesteak Casserole
Here’s what you’ll need to make this delicious casserole:
Main Ingredients:
- Thinly Sliced Steak: 1 ½ pounds (ribeye is ideal, but sirloin or flank steak also work well)
- Green Bell Peppers: 2, sliced
- Onions: 1 large, thinly sliced
- Mushrooms: 8 ounces, sliced (optional but recommended)
- Garlic: 3 cloves, minced
- Olive Oil: 2 tablespoons (for sautéing)
- Worcestershire Sauce: 1 tablespoon
- Cream Cheese: 8 ounces, softened
- Shredded Provolone Cheese: 2 cups (divided)
- Shredded Mozzarella Cheese: 1 cup
- Eggs: 2 large, lightly beaten
- Salt and Pepper: To taste
- Red Pepper Flakes: Optional, for a little heat
- Fresh Parsley: For garnish (optional)
Substitutions and Variations
This casserole is highly adaptable, so feel free to adjust the ingredients based on your preferences or dietary needs:
- Meat: Ribeye steak is classic, but you can use any tender steak like sirloin or flank steak. Ground beef can also be used for a quicker option.
- Cheese: Provolone cheese is a must for a traditional cheesesteak flavor, but you can mix in or substitute with mozzarella, cheddar, or even American cheese for a creamier version.
- Vegetables: While bell peppers, onions, and mushrooms are traditional, feel free to add extra veggies like zucchini, spinach, or jalapeños for added texture or spice.
- Low-Carb Option: This recipe is naturally low-carb, but for an extra low-carb or keto-friendly version, you can skip the mushrooms or add more cream cheese for extra richness.
- Sauce: You can swap the Worcestershire sauce for a splash of soy sauce or steak sauce for a slightly different flavor profile.
Step-by-Step Cooking Instructions

Here’s how to make this delicious and easy Philly Cheesesteak Casserole from start to finish:
Step 1: Preheat the Oven
- Preheat your oven to 375°F (190°C).
Step 2: Sauté the Vegetables
- Heat Olive Oil: In a large skillet, heat 1 tablespoon of olive oil over medium heat.
- Sauté the Veggies: Add the sliced onions and green bell peppers to the skillet. Sauté for 5-7 minutes, or until softened.
- Add the Mushrooms and Garlic: Stir in the sliced mushrooms and minced garlic. Cook for an additional 4-5 minutes until the mushrooms have released their moisture and the garlic is fragrant. Remove the veggies from the skillet and set them aside.
Step 3: Cook the Steak
- Heat More Oil: In the same skillet, add the remaining 1 tablespoon of olive oil over medium-high heat.
- Sear the Steak: Add the thinly sliced steak, season with salt, pepper, and Worcestershire sauce, and cook for 3-5 minutes until browned. The steak doesn’t need to be fully cooked as it will finish in the oven.
- Remove from Heat: Set the cooked steak aside.
Step 4: Prepare the Cheese Mixture
- Mix the Cheese Ingredients: In a medium bowl, combine the softened cream cheese, 1 ½ cups of shredded provolone, 1 cup of shredded mozzarella, and the lightly beaten eggs. Mix until smooth and creamy. Season with salt and pepper to taste.
Step 5: Assemble the Casserole
- Grease a Baking Dish: Lightly grease a 9x13-inch baking dish with cooking spray or olive oil.
- Layer the Ingredients: Spread half of the sautéed vegetables across the bottom of the dish. Add a layer of the cooked steak over the veggies. Spread the remaining sautéed vegetables on top of the steak.
- Add the Cheese Mixture: Pour the cream cheese mixture evenly over the steak and vegetables, spreading it out with a spatula if necessary.
- Top with Cheese: Sprinkle the remaining shredded provolone (½ cup) over the top of the casserole.
Step 6: Bake the Casserole
- Bake: Bake the casserole in the preheated oven for 25-30 minutes, or until the top is golden brown and the cheese is melted and bubbly.
Step 7: Rest and Serve
- Let It Rest: Allow the casserole to rest for 5-10 minutes before serving. This will help the cheese set and make it easier to slice.
- Garnish: Garnish with chopped fresh parsley for a touch of color and freshness.
How to Cook Philly Cheesesteak Casserole: A Step-by-Step Guide
Here’s a quick summary to help you master this Philly Cheesesteak Casserole:
- Sauté the Vegetables: Cook the onions, peppers, mushrooms, and garlic until tender.
- Sear the Steak: Quickly brown the steak with Worcestershire sauce, then set aside.
- Prepare the Cheese Mixture: Combine cream cheese, provolone, mozzarella, and eggs for a creamy topping.
- Assemble the Casserole: Layer vegetables, steak, and cheese mixture in a baking dish.
- Bake and Serve: Bake until bubbly and golden, let it rest, and serve!
Common Mistakes to Avoid
- Overcooking the Steak: Be careful not to overcook the steak when you sear it. It will continue to cook in the oven, so just give it a quick sear.
- Skipping the Veggie Sauté: Make sure to sauté the onions, peppers, and mushrooms before adding them to the casserole. This helps develop their flavor and prevents them from releasing too much water during baking.
- Not Letting It Rest: Allowing the casserole to rest after baking is important to let the layers set, making it easier to slice and serve.
- Overloading with Cheese: While more cheese might sound great, adding too much can make the casserole overly greasy or soggy. Stick to the recommended amounts for a perfect texture.
Serving and Presentation Tips
How to Serve Philly Cheesesteak Casserole:
- Portioning: Slice the casserole into squares or scoop out individual servings with a large spoon.
- Side Dishes: Serve with a side salad, roasted vegetables, or garlic bread for a complete meal.
Presentation Ideas for Philly Cheesesteak Casserole:
- Garnish: Sprinkle chopped fresh parsley, chives, or green onions over the top to add a fresh pop of color.
- Serving Dish: Serve the casserole in a rustic cast-iron skillet or a colorful baking dish for a more visually appealing presentation.
Philly Cheesesteak Casserole Recipe Tips
- Make It Ahead: You can assemble the casserole ahead of time and store it in the fridge for up to 24 hours before baking. Just cover it with plastic wrap and refrigerate until ready to bake.
- Freezing Option: This casserole freezes well! Assemble the dish, wrap it tightly with plastic wrap and aluminum foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
- Leftovers: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave before serving.
Frequently Asked Questions (FAQs)
Can I use ground beef instead of steak?
Yes, you can use ground beef as a quicker alternative to steak. Brown it in a skillet with Worcestershire sauce and follow the same assembly steps.
Can I freeze Philly Cheesesteak Casserole?
Absolutely! You can freeze the assembled (unbaked) casserole. Just wrap it tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge and bake as directed.
How long does it last in the fridge?
Leftovers will last for about 3-4 days in an airtight container in the fridge. Reheat individual portions in the microwave or warm the entire casserole in the oven.
Can I add bread to this recipe?
For a more traditional Philly cheesesteak experience, you can serve this casserole with hoagie rolls or top it with toasted breadcrumbs for a crispy finish.
Conclusion
This Philly Cheesesteak Casserole brings all the flavors of the classic sandwich to your table in a fun, comforting, and easy-to-make format. With tender steak, sautéed vegetables, and lots of gooey cheese, this casserole is a hearty dish that’s perfect for any weeknight dinner or family gathering. Whether you follow the classic recipe or customize it to suit your preferences, it’s sure to become a go-to in your kitchen. So, get cooking and enjoy this cheesy, meaty masterpiece tonight!
PrintPhilly Cheesesteak Casserole Recipe
Philly Cheesesteak Casserole is an easy, baked dish that captures the classic flavors of a Philly cheesesteak. It combines juicy beef, sautéed onions, bell peppers, and melty provolone cheese, all layered into a savory casserole. This quick and comforting dinner is perfect for busy weeknights or meal prep.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Low Calorie
Ingredients
- 1 lb ground beef or thinly sliced steak
- 1 green bell pepper, chopped
- 1 onion, chopped
- 2 cloves garlic, minced
- 2 cups shredded provolone or mozzarella cheese
- 1 cup heavy cream
- 4 large eggs
- 1 tsp Worcestershire sauce
- 1 tsp Italian seasoning
- Salt and pepper to taste
- 2 tbsp olive oil
- Cooking spray
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9x13-inch casserole dish with cooking spray.
- In a skillet, heat olive oil over medium heat. Sauté onions, bell peppers, and garlic until softened.
- Add ground beef or sliced steak to the skillet and cook until browned. Season with Worcestershire sauce, Italian seasoning, salt, and pepper.
- In a separate bowl, whisk together eggs and heavy cream.
- Spread the beef and vegetable mixture evenly in the prepared casserole dish. Pour the egg and cream mixture over the top and sprinkle with shredded cheese.
- Bake for 30-35 minutes until the cheese is melted and golden, and the casserole is set. Let it cool slightly before serving.
Notes
- For a low-carb version, use thinly sliced steak instead of ground beef.
- Add mushrooms for extra flavor and texture.
- Prepare the beef mixture in advance and assemble the casserole right before baking.
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 2g
- Sodium: 600mg
Leave a Reply