Philly Cheesesteak Casserole transforms a beloved sandwich into a cozy, hearty dish perfect for family dinners. This comforting casserole features juicy steak, sautéed peppers and onions, creamy cheese sauce, and a golden bubbly topping. If you’re looking for a quick dinner idea that captures all the flavors of the classic sandwich, you’re in the right place!

Why You’ll Love This Philly Cheesesteak Casserole
There are so many reasons to adore this dish! First, it combines the classic flavors of a Philly cheesesteak in a convenient casserole form, making it perfect for easy dinners or meal prep. Second, the ingredients are simple and accessible, so you can whip it up anytime. Third, it caters to various dietary needs with options for low-carb and vegetarian versions. Fourth, this easy Philly cheesesteak casserole is family-approved and kid-friendly. Fifth, it’s a one-pot meal that minimizes cleanup, and sixth, it’s ideal for both weeknight meals and special occasions.
Ingredients for Philly Cheesesteak Casserole
Gather these items:
- 1 lb ribeye or sirloin steak, thinly sliced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 medium yellow onion, sliced
- 1 cup mushrooms, sliced
- 2 cloves garlic, minced
- 4 oz cream cheese
- 1/2 cup heavy cream
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- 3 large eggs
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp butter (for greasing)
How to Make Philly Cheesesteak Casserole Step-by-Step
- Step 1: Preheat oven to 375°F (190°C) and grease a 9×13-inch casserole dish.
- Step 2: In a large skillet, heat olive oil over medium heat. Sauté onions and bell peppers for 5–7 minutes until softened.
- Step 3: Add mushrooms and cook 3–4 minutes more. Stir in garlic and cook until fragrant.
- Step 4: Push veggies to the side and sear sliced steak in the same pan until just browned. Season with salt and pepper.
- Step 5: In a separate pan or the same skillet (wiped clean), melt cream cheese and heavy cream over low heat. Add half of the provolone and mozzarella until melted into a creamy sauce.
- Step 6: In a bowl, mix steak, veggies, and cheese sauce. Beat the eggs and fold them into the mixture.
- Step 7: Pour mixture into prepared dish and top with remaining cheese.
- Step 8: Bake for 25–30 minutes until bubbly and golden.
- Step 9: Let rest 5–10 minutes before serving. Garnish with chopped parsley if desired.
Pro Tips for the Best Philly Cheesesteak Casserole
Keep these in mind:
- Perfect for easy dinners, meal prep, or a low-carb meal option.
- This casserole packs all the classic cheesesteak flavors in one baked dish.
- For added creaminess, consider using Philadelphia cheesesteak casserole with cream cheese.
- Make sure not to overcook the vegetables for the best texture.
Best Ways to Serve Philly Cheesesteak Casserole
Enjoy this dish in various ways! Serve it hot from the oven as a main course paired with a fresh salad for a balanced meal. Alternatively, you can serve it with crusty bread to soak up the cheesy goodness. For a fun twist, transform it into a cheesesteak pasta bake by adding your favorite pasta!
How to Store and Reheat Philly Cheesesteak Casserole
To store leftovers, let the casserole cool completely and then cover it tightly with plastic wrap or foil. It can be kept in the fridge for up to 3 days. To reheat, place it in a preheated oven at 350°F (175°C) until warmed through. This casserole is also great for meal prep!
Frequently Asked Questions About Philly Cheesesteak Casserole
What is a Philly Cheesesteak Casserole?
A Philly Cheesesteak Casserole is an oven-baked dish that combines all the classic elements of a Philly cheesesteak sandwich, including steak, peppers, onions, and cheese, into a hearty casserole form.
Can I make Philly Cheesesteak Casserole ahead of time?
Absolutely! You can prepare this Philadelphia cheesesteak casserole in advance, assemble it, and refrigerate it for up to a day before baking.
How do I avoid common mistakes with Philly Cheesesteak Casserole?
To avoid common mistakes, ensure you slice the steak thinly and do not overcook the vegetables. This preserves the flavor and texture of the dish.
Variations of Philly Cheesesteak Casserole You Can Try
Feel free to get creative! You can make a ground beef cheesesteak casserole for a budget-friendly option or try a vegetarian Philly cheesesteak casserole by substituting the steak with mushrooms and more veggies. If you prefer a classic touch, try a Philly cheesesteak casserole with potatoes for added heartiness.
For more delicious recipes, check out our Chocolate Eclair Cake or Creamy Tuscan Scallops. If you’re looking for a fun appetizer, try our Buffalo Garlic Chicken Bites.
For more information on the nutritional benefits of the ingredients used in this casserole, you can visit Healthline.
Print
Philly Cheesesteak Casserole: 6 Reasons to Indulge
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Low Carb
Description
Turn your favorite sandwich into a hearty, comforting casserole with this Philly Cheesesteak Casserole! It’s a quick dinner idea loaded with juicy steak, sautéed peppers and onions, creamy cheese sauce, and golden bubbly cheese on top.
Ingredients
- 1 lb ribeye or sirloin steak, thinly sliced
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 medium yellow onion, sliced
- 1 cup mushrooms, sliced
- 2 cloves garlic, minced
- 4 oz cream cheese
- 1/2 cup heavy cream
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- 3 large eggs
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp butter (for greasing)
Instructions
- Preheat oven to 375°F (190°C) and grease a 9×13-inch casserole dish.
- In a large skillet, heat olive oil over medium heat. Sauté onions and bell peppers for 5–7 minutes until softened.
- Add mushrooms and cook 3–4 minutes more. Stir in garlic and cook until fragrant.
- Push veggies to the side and sear sliced steak in the same pan until just browned. Season with salt and pepper.
- In a separate pan or the same skillet (wiped clean), melt cream cheese and heavy cream over low heat. Add half of the provolone and mozzarella until melted into a creamy sauce.
- In a bowl, mix steak, veggies, and cheese sauce. Beat the eggs and fold them into the mixture.
- Pour mixture into prepared dish and top with remaining cheese.
- Bake for 25–30 minutes until bubbly and golden.
- Let rest 5–10 minutes before serving. Garnish with chopped parsley if desired.
Notes
- Perfect for easy dinners, meal prep, or a low-carb meal option.
- This casserole packs all the classic cheesesteak flavors in one baked dish.
- Great for comfort food ideas and cheesy dinner ideas.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 2g
- Sodium: 600mg
- Fat: 32g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 31g
- Cholesterol: 200mg