Philly Cheesesteak Casserole

This cozy, melty casserole takes the classic Philly-style sandwich and turns it into an easy, oven-baked one-dish dinner. Thinly sliced steak cooks quickly with sweet onions and peppers, then simmers with cauliflower and beef broth to make a lightly sauced base. A blanket of provolone melts on top for that familiar, gooey finish—perfect for weeknights when you want big flavor with minimal cleanup.
Why you’ll love this dish
This casserole delivers all the savory, cheesy hallmarks of a Philly-style sandwich without the extra hands-on time or messy roll assembly. It’s high in protein, adaptable to low-carb plans, and scales up easily for family dinners or potluck contributions. The cauliflower adds volume and a tender contrast to the meat without overpowering the flavor.
“Comforting, cheesy, and so simple—my whole family asked for seconds.” — a happy home cook
This is ideal for busy weeknights, casual Sunday suppers, or meal prep when you want leftovers that reheat well.
The cooking process explained
Start by softening the onions and peppers in olive oil to develop sweetness. Sear the thinly sliced steak until browned, then add cauliflower and beef broth so the veg can cook through and the pan juices combine. Transfer everything to a baking dish, top with shredded provolone, and bake until the cheese is fully melted and bubbling. The hands-on time is short and most of the work is one-skillet, one-bake.
What you’ll need
The steak is the flavor anchor—ribeye gives a rich, tender result while flank is lean and economical; either works when sliced thin across the grain. Onions and bell pepper bring sweetness and texture; cauliflower soaks up savory juices and stretches the dish. Beef broth creates a light sauce to keep the casserole moist during baking, and provolone provides the classic mild, melty finish. For swaps, use avocado or grapeseed oil instead of olive oil, try mozzarella for a milder melt, or use a dairy-free cheese if you need a lactose-free option.
[ingredients]
Step-by-step instructions
Work in stages: soften the aromatics, brown the sliced steak, simmer briefly with cauliflower and broth, then bake with cheese. Use a wide skillet so vegetables and meat have room to brown rather than steam. Aim for a baking dish that’s about 2 to 3 quarts (an 8×8 or 9×13 depending on batch size) so the casserole layers bake evenly. Watch the cheese near the end of baking; you want it evenly melted and slightly golden at the edges.
[directions]
Serving suggestions
Serve hot straight from the oven with a sprinkle of chopped fresh parsley or thinly sliced scallions for brightness. Pair the casserole with a crisp green salad dressed in a sharp vinaigrette, roasted root vegetables, or crusty bread for dunking. For lighter meals, plate smaller portions alongside steamed greens; for a crowd, double the recipe and use a 9×13 pan so everyone can help themselves.
Storage and reheating tips
Cool leftovers to room temperature for no more than two hours, then store in airtight containers in the refrigerator for up to 3–4 days. For longer storage, freeze portions in freezer-safe containers for up to 2 months—thaw overnight in the fridge before reheating. Reheat in a 350°F (175°C) oven until steaming hot throughout, or microwave individual portions until hot, stirring halfway for even heating. Discard if left at room temperature beyond two hours to avoid food-safety risk.
Helpful cooking tips
- Slice the steak thin across the grain; partially freezing it for 20–30 minutes makes thinner, cleaner slices easier.
- Don’t overcrowd the skillet when browning meat—work in batches if needed to get a good sear.
- Taste and adjust pepper and black pepper near the end; the cheese will mellow seasoning.
- If the casserole looks dry before baking, add another 2–4 tablespoons of broth to keep it saucy.
- Use a thermometer to check reheated portions reach at least 165°F (74°C) for safe serving.
Creative twists
- Vegetarian: swap thinly sliced seitan, tempeh strips, or a mix of mushrooms for the steak and use vegetable broth.
- Spicy: add sliced jalapeño or a pinch of red pepper flakes while sautéing onions and peppers.
- Cheesy swaps: mix provolone with Monterey Jack or smoked gouda for a different melt and flavor profile.
- Low-carb option: keep the cauliflower but skip any starchy add-ins; serve over a bed of wilted greens.
- Meal-prep version: assemble in individual ramekins for grab-and-go lunches that reheat quickly.
Your questions answered
Q: Can I use another cut of beef?
A: Yes. Ribeye and flank are recommended for flavor and texture, but skirt steak or sirloin thinly sliced also work. Choose a cut you can slice thinly so it cooks quickly and stays tender.
Q: How long does this take from start to finish?
A: Active prep and cook time is about 20–30 minutes, plus 20–25 minutes baking. Plan for roughly 45–55 minutes total, including a short simmer to tenderize the cauliflower.
Q: Can I assemble this ahead of time?
A: Absolutely. Assemble the skillet mixture in the baking dish, cover, and refrigerate for up to 24 hours. Add the cheese right before baking to keep it fresh and avoid an overly dense top layer.
Q: Is it freezer-friendly?
A: Yes—cool completely, then freeze in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat in the oven until hot throughout.
Q: How do I prevent soggy vegetables?
A: Give the onions and peppers time to soften and brown; avoid high liquid early on. When simmering with broth, keep it brief so the cauliflower becomes tender but not waterlogged, and use a wide pan to allow evaporation while cooking.
Conclusion
For more recipe inspiration and similar casserole ideas, see this tested version at Philly Cheesesteak Casserole (The Very Best) – Momsdish, a low-carb take at Philly Cheesesteak Casserole – Wholesome Yum, and a family-friendly casserole variation at Philly Cheese Steak Casserole Recipe – Simple Joy.
PrintPhilly Cheesesteak Casserole
This cozy casserole transforms the classic Philly-style sandwich into a melty, oven-baked dinner that’s easy to prepare and perfect for weeknights.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Carb
Ingredients
- 1 lb ribeye steak, thinly sliced
- 2 cups cauliflower florets
- 1 large onion, sliced
- 1 bell pepper, sliced
- 2 cups beef broth
- 2 tablespoons olive oil
- 8 oz provolone cheese, shredded
- Salt and pepper, to taste
Instructions
- Heat olive oil in a wide skillet over medium heat.
- Add onions and bell peppers; sauté until softened.
- Increase heat and add the sliced steak; brown quickly.
- Stir in cauliflower and beef broth; simmer for a few minutes.
- Transfer the mixture to a baking dish; top with provolone cheese.
- Bake at 350°F (175°C) until cheese is melted and bubbly, about 20-25 minutes.
Notes
For a low-carb version, omit starchy add-ins and serve over greens. For meal prep, use individual ramekins.







