Philly Cheesesteak Casserole is a delicious twist on the classic sandwich, combining tender beef, sautéed peppers and onions, and gooey melted cheese in a comforting baked dish. This easy-to-make casserole is perfect for busy weeknights, potlucks, or a hearty family dinner.
Why You’ll Love This Recipe
- All the flavors of a Philly cheesesteak in a simple, one-pan meal
- Great for meal prep and leftovers
- Easy to customize with different cheeses and veggies
- Kid-friendly and perfect for feeding a crowd
- A comforting and satisfying dish for any occasion
Ingredients
- 1 pound ground beef or thinly sliced steak (such as ribeye)
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 1 medium yellow onion, diced
- 8 ounces mushrooms, sliced (optional)
- 2 cups shredded provolone or mozzarella cheese
- 4 large eggs
- 1 cup heavy cream
- 2 tablespoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1 tablespoon olive oil
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions

- Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- In a large skillet, heat olive oil over medium heat. Add diced onions, bell peppers, and mushrooms. Sauté until softened, about 5-7 minutes. Remove from skillet and set aside.
- Add ground beef or sliced steak to the skillet, season with garlic powder, onion powder, salt, and pepper. Cook until fully browned, then drain excess grease.
- Return the sautéed vegetables to the skillet with the beef. Stir in Worcestershire sauce and mix well.
- Transfer the beef and vegetable mixture to the prepared baking dish.
- In a bowl, whisk together eggs and heavy cream until smooth. Pour evenly over the beef mixture in the baking dish.
- Top with shredded cheese.
- Bake for 25-30 minutes or until the casserole is set and the cheese is melted and bubbly.
- Let cool slightly before serving.
Servings and Timing
- Servings: 6-8
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Variations
- Low-Carb/Keto: Omit the mushrooms and use extra veggies instead.
- Cheese Swap: Try American cheese, Swiss, or a mix of provolone and cheddar.
- Add Bread: Top with croutons or serve with garlic bread for a classic sandwich vibe.
- Spicy Kick: Add sliced jalapeños or a sprinkle of red pepper flakes.
Storage/Reheating
- Storage: Refrigerate leftovers in an airtight container for up to 3 days.
- Freezing: Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat in the oven at 350°F (175°C) for 15 minutes or microwave until warm.
FAQs
1. Can I use a different type of meat?
Yes, you can substitute ground turkey, chicken, or even roast beef for a different flavor.
2. Can I make this casserole ahead of time?
Absolutely! Assemble the casserole and refrigerate for up to 24 hours before baking.
3. What sides go well with this dish?
Serve with a simple green salad, garlic bread, or roasted vegetables.
4. Can I make this casserole gluten-free?
Yes, just ensure that all ingredients, including Worcestershire sauce, are gluten-free.
5. How do I prevent the casserole from becoming watery?
Sauté the vegetables until most of their moisture is released and drained before baking.
6. Can I add bread to the casserole?
If you want a bread component, add toasted bread cubes or serve with hoagie rolls on the side.
7. What other cheeses work well in this recipe?
Try a mix of provolone, mozzarella, white cheddar, or even cream cheese for extra creaminess.
8. Can I use frozen vegetables?
Yes, but make sure to thaw and drain them to avoid excess water in the casserole.
9. How do I make this casserole more filling?
Add cooked pasta, rice, or potatoes to turn it into a complete meal.
10. Can I make this casserole dairy-free?
Yes, use a dairy-free cheese substitute and swap the heavy cream for coconut milk or another non-dairy alternative.
Conclusion
Philly Cheesesteak Casserole is a comforting, cheesy, and hearty meal that brings all the delicious flavors of a classic cheesesteak into an easy-to-make baked dish. With its savory beef, sautéed veggies, and melty cheese, this casserole is sure to become a family favorite. Perfect for weeknight dinners, meal prep, or sharing at a potluck!
PrintPhilly Cheesesteak Casserole
Philly Cheesesteak Casserole brings all the flavors of the classic sandwich into a comforting, cheesy bake. This casserole is filled with tender beef, sautéed peppers and onions, and topped with melty provolone cheese. It’s perfect for an easy weeknight dinner or a crowd-pleasing dish at gatherings.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
Ingredients
- 1 pound ground beef or thinly sliced steak (e.g., ribeye or sirloin)
- 1 tablespoon olive oil (if using sliced steak)
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 2 cloves garlic, minced
- 8 ounces mushrooms, sliced (optional)
- 1 teaspoon Worcestershire sauce
- Salt and pepper, to taste
- 4 ounces cream cheese, softened
- ½ cup beef broth
- 1 cup shredded mozzarella cheese
- 6 slices provolone cheese
Instructions
-
Preheat Oven:
- Preheat your oven to 350°F (175°C).
-
Cook the Beef:
- If using ground beef: Cook in a large skillet over medium-high heat until browned. Drain excess fat if needed.
- If using sliced steak: Heat olive oil in the skillet, add steak slices, and cook until browned. Remove and set aside.
-
Sauté Vegetables:
- In the same skillet, add diced onions and bell peppers.
- Cook until softened, about 5 minutes.
- Add minced garlic and mushrooms (optional) and cook for another 2-3 minutes.
-
Combine Ingredients:
- Return the cooked beef to the skillet with the vegetables.
- Stir in Worcestershire sauce, salt, and pepper.
- Add cream cheese and beef broth, stirring until the mixture is creamy and well combined.
-
Assemble the Casserole:
- Transfer the mixture to a greased 9×13-inch baking dish.
- Sprinkle shredded mozzarella evenly over the mixture.
- Layer provolone cheese slices on top to cover the entire surface.
-
Bake:
- Bake for 15-20 minutes, until the cheese is melted and bubbly.
-
Serve:
- Let the casserole cool slightly before serving. Enjoy warm!
Notes
- Make It Low Carb: Skip the bread or pasta sides for a keto-friendly meal.
- Extra Flavor: Add a splash of hot sauce or a sprinkle of red pepper flakes for a kick.
- Add Pasta: Mix in cooked pasta (e.g., penne or egg noodles) before baking for a more filling dish.