Philly Cheesesteak Casserole is my go-to when the day runs long and the family is hungry five minutes ago. It tastes like the sandwich we all crave, but it’s layered in a pan, melty and bubbly, and totally weeknight friendly. I can pull this together with simple ingredients and no fancy steps, and it always wins over picky eaters. Think tender steak or ground beef, soft peppers and onions, a creamy sauce, and a blanket of provolone. You get all the classic flavor with way less mess. Let’s make busy nights feel easy and still eat something that makes everyone smile.
Complete Ingredient Breakdown
Here’s exactly what I use when I want that classic, cozy flavor without babysitting a skillet. You can keep it traditional with shaved steak or go budget friendly with ground beef. Both give you the heart of a cheesesteak in a casserole pan.
- Protein: 1.5 pounds shaved steak or lean ground beef
- Onion: 1 large, thinly sliced
- Bell peppers: 2 medium, any color, thinly sliced
- Mushrooms: 8 ounces, sliced, optional but flavorful
- Garlic: 2 to 3 cloves, minced
- Worcestershire: 1 tablespoon, for depth
- Italian seasoning: 1 teaspoon, or a pinch of dried oregano
- Beef broth: 1/2 cup, keeps everything juicy
- Cream cheese: 8 ounces, softened
- Provolone: 8 slices or about 2 cups shredded
- Base: 2 cups cooked short pasta, or 4 cups cooked riced cauliflower for low carb, or 3 cups thawed shredded hash browns for a breakfast spin
- Oil: 1 to 2 tablespoons olive oil
- Salt and black pepper: to taste
- Optional: 2 beaten eggs if you want a firmer, sliceable bake
If you love a beefy, skillet-style version, you might also like this ground beef Philly cheesesteak recipe that inspired a few of my tweaks here.
Ingredient Swaps for Different Diets and Budgets
Use what you have and what your wallet says yes to. For a budget-friendly swap, ground beef costs less than shaved steak and still tastes great. If you’re avoiding beef, ground turkey or chicken works, just season a little heavier and splash in extra beef or chicken broth for richness.
Want a lighter bite without losing the comfort? Keep the base simple with riced cauliflower. You still get that creamy, cheesy pull. If you’re feeding pasta lovers, use cooked rotini or penne. For a diner-style spin, go with hash browns and let the edges crisp up. Cheese-wise, provolone melts beautifully, but mozzarella is fine if that’s what you’ve got. A touch of cheddar adds sharpness if you like a bolder bite.
Dairy swaps are easy too. Use a dairy-free cream cheese and a good melting vegan cheese. You’ll still get that cozy casserole texture.
Flavor Enhancers and Chef-Recommended Add-Ins
When I want that “wow, what did you do to this” reaction, I use a few tiny tricks. A teaspoon of Dijon adds tang that lifts the beef. A splash of soy sauce or a pinch of beef bouillon gives savory depth. A few dashes of hot sauce wakes up the creamy base without making it spicy.
For extra flavor, sauté mushrooms until golden so they taste meaty, not soggy. Add caramelized onions if you have a few extra minutes. And if you like a Philly vibe with a twist, swirl in a couple tablespoons of chopped pepperoncini or roasted red peppers. Finish with a sprinkle of parsley or chives for color and freshness.
How to Make the Recipe (Step-by-Step Guide)
This is a straightforward bake. One big skillet, one casserole dish, and a short time in the oven. Here’s how to pull it together smoothly.
Prep and Sauté
Preheat your oven to 400°F. Warm a large skillet over medium high heat and add oil. Cook onions, peppers, and mushrooms with a pinch of salt until softened and a little golden. Push them to one side of the pan.
Brown and Build
Add the beef to the empty side. Break it up and cook until browned with no pink left. Stir in garlic, Worcestershire, Italian seasoning, and black pepper. If there’s extra fat, drain it. Stir in cream cheese and beef broth until creamy and smooth. If you’re using cooked pasta or riced cauliflower, fold it in now so everything gets coated. Taste and adjust salt.
Assemble and Bake
Spoon the mixture into a greased 9 by 13 inch baking dish. If you want a firmer set, whisk in those two beaten eggs before it goes into the pan. Top evenly with provolone. Bake for 12 to 15 minutes until the edges bubble. For a golden top, broil for 1 to 2 minutes, watching closely. Let it rest 5 minutes so it slices cleanly. That’s your weeknight hero.
Pro Techniques to Make It Perfect
Give your vegetables space in the skillet. Crowding makes them steam. Cook mushrooms until their liquid evaporates so the sauce stays rich. Salt in layers, not all at once. The cream cheese should be softened, which helps it melt into the beef quickly and prevents clumps.
Shred your own cheese if you can. Pre-shredded cheese sometimes melts less smoothly. Also, resting time matters. Five to ten minutes lets the sauce settle so the casserole holds shape and doesn’t spill out when you scoop.
Popular Recipe Variations
There are a few fun routes you can take while keeping that cheesesteak comfort. Swap the base to fries or tater tots for a game day version. Use sliced deli roast beef for a super fast version. Make a mushroom bomb by doubling the mushrooms and skipping peppers. Want a lighter twist that still feels cozy and cheesy? Try this low carb chicken casserole on your next rotation.
Craving heat? Add thinly sliced jalapeños and a pepper jack blend under the provolone. Love garlic? Roast a whole head and mash it into the cream cheese for sweet, mellow flavor.
Best Ways to Serve This Dish
I serve it with a simple green salad, pickles on the side, and sometimes toasted hoagie rolls so folks can scoop the filling into a warm bun. If we’re aiming lighter, I pair it with roasted broccoli or a crunchy coleslaw. My kids ask for it with corn on the cob and a little ketchup. No judgment here.
For a brunch spread, the hash brown version is fantastic with scrambled eggs and fruit. It also plays well with a light soup on chilly nights. Keep it casual and let the casserole be the star.
How to Store Leftovers Properly
Cool leftovers until just warm, then cover and refrigerate within two hours. They keep well for 3 to 4 days in an airtight container. Reheat in a 350°F oven until hot, or warm in the microwave in short bursts. If it looks a little dry on day two, splash in a tablespoon of broth or a little cream under the cheese before reheating.
You can freeze it too. Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge and reheat covered. The texture stays best with the pasta or cauliflower base. This is why Philly Cheesesteak Casserole is such a lifesaver for make-ahead nights.
Ingredient Selection Tips
Choose yellow or sweet onions for mild flavor that caramelizes nicely. Any bell pepper color works. Green is classic, red is sweeter. If your store has shaved steak, grab it. If not, freeze sirloin for 30 minutes and slice thin. For ground beef, aim for 90 percent lean so the casserole doesn’t get greasy.
Pick a cream cheese that’s full fat for the creamiest sauce. Provolone should be mild so it melts clean and doesn’t overpower the dish. If you use mozzarella, try part skim so it stretches but doesn’t puddle oil.
Required Tools and Helpful Equipment
- Large skillet for sautéing and browning
- 9 by 13 inch baking dish for even baking
- Sharp knife and cutting board for thin slicing
- Wooden spoon or silicone spatula for stirring
- Foil to cover if the cheese browns too fast
- Broiler for a golden top finish
Batch Cooking & Scaling the Recipe
Got a crowd coming? Double everything and bake in two dishes so the center cooks evenly. If you’re meal prepping, split the mixture into smaller pans. Bake one now and freeze the other unbaked, wrapped tightly. Add five to ten minutes to bake time when cooking from cold. It’s nice to have Philly Cheesesteak Casserole ready to go on a night when you forget to plan dinner.
Dietary Modifications
Low carb is easy. Use riced cauliflower and skip the pasta. If you’re gluten free, this dish already is, as long as you use a gluten free Worcestershire and no pasta or a gluten free pasta. For dairy free, swap in dairy free cream cheese and a meltable vegan cheese, and use oil instead of butter if you add any.
Lower sodium is simple too. Use low sodium broth, light on the Worcestershire, and lean on fresh herbs or extra mushrooms for savory oomph.
Troubleshooting & Fix-It Tips
If your casserole seems watery, cook the mushrooms longer at the start so their moisture cooks off, and drain the beef well. If it tastes flat, add a pinch of salt, a splash of Worcestershire, or a squeeze of lemon to perk it up. If it’s greasy, blot the top with a paper towel before adding cheese, and choose leaner beef next time.
Cheese not melting evenly? Switch to shredded provolone and cover with foil for a few minutes. If the top browns too fast, tent with foil and finish baking.
Budget & Time Efficiency Tips
Buy frozen sliced peppers and onions. They sauté fast and save chopping time. Ground beef is the most budget friendly pick and still gives you that cheesesteak feel. Shred your own cheese to save money and get better melt. Cook pasta in advance and keep it in the fridge to speed things up on busy nights.
When you want another simple skillet-to-oven dinner idea, check out this cozy French Onion Chicken Orzo Casserole. It hits the same comfort note with a different flavor path.
Nutrition & Health Insights
This casserole leans protein heavy and delivers satisfying fats that keep you full. If you go with a cauliflower base, you can keep carbs lower while still getting that creamy, cheesy payoff. Use lean beef and lots of vegetables to balance richness, and watch your portions if you add pasta. I aim for a big scoop with a fresh side salad for a full meal that doesn’t feel heavy.
As always, nutrition will vary with specific brands and swaps. If you track macros, weigh your ingredients and portion evenly. The biggest win here is control. You know what’s in your pan, and you can tweak it to fit your goals.
Common Questions
Can I make this ahead?
Yes. Assemble it, cover, and refrigerate up to 24 hours. Add a few extra minutes to the bake since it starts cold.
What if I only have mozzarella?
Use it. It melts fine. For more cheesesteak flavor, add a slice of provolone on top of each portion when serving.
How do I keep it from getting greasy?
Use 90 percent lean beef or shaved sirloin and drain well. Give mushrooms time to cook off their liquid.
Can I skip the cream cheese?
You can. Replace with a splash more broth and a little heavy cream or evaporated milk. It will be less thick but still delicious.
Is it good without mushrooms?
Totally. Just add a little extra pepper and onion to keep the veggie balance.
A cozy wrap up for hungry nights
Busy evenings don’t have to mean boring food. With simple steps and a single pan, our Philly Cheesesteak Casserole turns chaos into a hot, melty dinner everyone loves. Keep the base flexible, taste as you go, and build flavor with small, smart touches. If you want another take for comparison, this well loved Viral Recipe has a great approach too. Save this recipe, make it your own, and enjoy a warm plate whenever life gets loud.
Print
Philly Cheesesteak Casserole
- Total Time: 35 minutes
- Yield: 6 servings
Description
A comforting, easy-to-make casserole that captures the classic flavors of a Philly cheesesteak, perfect for busy weeknights.
Ingredients
Protein Ingredients
- 1.5 pounds shaved steak or lean ground beef (Use what you prefer for texture.)
Vegetables
- 1 large onion, thinly sliced (Yellow or sweet onions work best.)
- 2 medium bell peppers, thinly sliced (Any color works.)
- 8 ounces mushrooms, sliced (Optional but adds flavor.)
- 2–3 cloves garlic, minced
Sauce and Seasonings
- 1 tablespoon Worcestershire sauce (For depth of flavor.)
- 1 teaspoon Italian seasoning (Or a pinch of dried oregano.)
- 1/2 cup beef broth (Keeps the casserole juicy.)
- 8 ounces cream cheese, softened (Full-fat for creaminess.)
- 1–2 tablespoons olive oil (For sautéing.)
- to taste salt and black pepper
Cheese
- 8 slices provolone cheese (Or about 2 cups shredded.)
Base Ingredients
- 2 cups cooked short pasta (Or alternative low carb options.)
- 2 beaten eggs (Optional for a firmer bake.)
Instructions
Prep and Sauté
- Preheat your oven to 400°F.
- Warm a large skillet over medium high heat and add oil.
- Cook onions, peppers, and mushrooms with a pinch of salt until softened and a little golden.
- Push them to one side of the pan.
Brown and Build
- Add the beef to the empty side and break it up while cooking until browned.
- Stir in garlic, Worcestershire, Italian seasoning, and black pepper.
- If there’s extra fat, drain it.
- Stir in cream cheese and beef broth until creamy and smooth.
- Fold in cooked pasta or riced cauliflower if using, then taste and adjust salt.
Assemble and Bake
- Spoon the mixture into a greased 9 by 13 inch baking dish.
- If using, whisk in the beaten eggs before transferring to the dish.
- Top evenly with provolone.
- Bake for 12 to 15 minutes until edges bubble.
- For a golden top, broil for 1 to 2 minutes, keeping a close eye.
- Let it rest for 5 minutes before slicing.
Notes
Cool leftovers until just warm, then refrigerate in an airtight container for 3 to 4 days. Reheat in a 350°F oven until hot.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dinner, Main Course
- Cuisine: American