Philly Cheesesteak Casserole

Ingredients You’ll Need


Here’s everything you need to make this easy Philly cheesesteak casserole.


1 ½ pounds ground beef – Use your favorite ground beef. A moderately lean variety works especially well.

2 bell peppers, chopped – Green bell peppers give the casserole a classic cheesesteak-inspired flavor, but you can use another color if you prefer.

½ onion, chopped – Onion adds sweetness and savory flavor to the beef mixture.

2 teaspoons minced garlic – Fresh garlic gives the casserole an extra layer of flavor.

1 teaspoon seasoned salt – Helps season the beef and vegetables.

8 slices provolone cheese – The star of the cheesy topping!

4 large eggs – Eggs create the savory custard-like binder that holds the casserole together.

¼ cup heavy whipping cream – Adds richness and helps create a tender texture.

2 teaspoons Worcestershire sauce – Adds a deep, savory flavor to the egg mixture.

Kitchen Tools You’ll Need


You don't need any fancy equipment for this recipe.


Grab:


A large skillet

A 9x9-inch baking dish

A small mixing bowl

A spatula or wooden spoon

A measuring cup and measuring spoons

A whisk or fork


That’s all!


Ingredient Additions and Substitutions


This recipe is delicious as written, but there is always room to make a casserole your own.


Try Different Peppers


Green bell peppers are a classic choice, but red, yellow, or orange peppers can add a slightly sweeter flavor and beautiful color.


Add Mushrooms


If you enjoy mushrooms on your cheesesteak, sauté some sliced mushrooms with the peppers and onions before adding them to the casserole.


Change the Cheese


Provolone gives this recipe that classic cheesesteak character, but you could experiment with mozzarella, white American cheese, or a combination of cheeses.


Use Ground Turkey


Ground turkey can be substituted for the ground beef if you want a lighter-tasting version. Keep in mind that the final flavor will be different.


Add More Seasoning


A little freshly ground black pepper, Italian seasoning, or a pinch of red pepper flakes can give the casserole another flavor dimension.


How to Make Philly Cheesesteak Casserole


Ready to make dinner?


Let's get started!


Step 1: Preheat the Oven


Preheat your oven to 350°F.


Generously grease a 9x9-inch baking dish and set it aside.


Greasing the dish makes serving easier and helps prevent the cheesy casserole from sticking around the edges.


Step 2: Brown the Ground Beef


Place a large skillet over medium-high heat.


Add the ground beef and begin browning it, breaking it apart with a spatula or wooden spoon as it cooks.


You want the beef nicely browned and crumbly.


Step 3: Add the Peppers and Onion


When the beef is partially browned, add the chopped bell peppers and onion.


Continue cooking until the ground beef is completely browned and the vegetables have just started to soften.


You don't need to cook the vegetables until they're completely tender at this stage because they'll continue cooking in the oven.


Step 4: Season Everything


Add the seasoned salt and minced garlic to the skillet.


Sauté for about 30 seconds, just until the garlic becomes fragrant.


Be careful not to let the garlic burn.


Step 5: Drain the Beef Mixture


Carefully drain any excess grease from the skillet.


This is an important little step because it keeps the finished casserole from becoming overly greasy.


Step 6: Layer the Beef and Vegetables


Transfer the drained beef, pepper, and onion mixture to your greased 9x9-inch baking dish.


Spread everything into an even layer.


Step 7: Add the Provolone


Lay the 8 slices of provolone cheese evenly over the beef mixture.


Try to cover as much of the surface as possible.


This creates that gorgeous cheesy layer that makes the casserole so irresistible.


Step 8: Prepare the Egg Mixture


In a small bowl, combine the eggs, heavy whipping cream, and Worcestershire sauce.


Whisk thoroughly until everything is well combined.


Step 9: Pour Over the Casserole


Slowly pour the egg mixture evenly over the beef and cheese.


Take your time here so the liquid is distributed throughout the dish rather than pooling in one spot.


Step 10: Bake


Place the casserole in the preheated oven.


Bake for approximately 35–40 minutes, or until the casserole is cooked through and the cheese is golden and bubbling.


The exact cooking time can vary slightly depending on your oven and the depth of your baking dish.


Step 11: Let It Rest


Once the casserole comes out of the oven, give it a few minutes to rest before slicing and serving.


This allows the filling to settle and makes it easier to serve neat portions.


And yes, you can absolutely sneak a peek at that bubbling cheese while you wait!


What to Serve With Philly Cheesesteak Casserole


This casserole is hearty enough to serve on its own, but there are plenty of sides that work beautifully with it.


For a Low-Carb Meal


Try serving it with:


A crisp green salad

Roasted broccoli

Steamed green beans

Sautéed zucchini

Cauliflower mash

Roasted asparagus

For a Heartier Dinner


If you're not following a low-carb eating style, serve it with:


Crusty bread

Dinner rolls

Roasted potatoes

French fries

A simple pasta salad


A fresh salad is especially nice alongside the rich, cheesy casserole because the crisp vegetables provide a refreshing contrast.


Tips for Making the Best Philly Cheesesteak Casserole

Drain Excess Grease


Don't skip this step if your ground beef produces a lot of grease. Removing the excess helps keep the casserole rich without becoming oily.


Don't Overcook the Vegetables


The peppers and onions should only be beginning to soften before the casserole goes into the oven.


They'll continue cooking while everything bakes.


Spread the Ingredients Evenly


An even layer of beef and vegetables helps the egg mixture distribute properly and gives every serving a good balance of meat, vegetables, cheese, and custard.


Watch the Cheese Toward the End


You're looking for melted, bubbling cheese with some golden color on top.


If your casserole is browning faster than expected, keep an eye on it during the final minutes of baking.


Let It Rest Before Serving


I know it is tempting to grab a serving the second it comes out of the oven!


But allowing the casserole to rest for a few minutes makes it easier to portion and gives the egg mixture time to finish setting.


How to Store Leftover Casserole


Allow leftovers to cool, then transfer them to an airtight container and refrigerate.


For the best quality, enjoy the leftovers within 3–4 days.


You can reheat individual portions in the microwave or warm larger portions in the oven until heated through.


If you know you won't finish the casserole within a few days, freezing is another option. Wrap portions well and store them in a freezer-safe container.


Thaw refrigerated portions before reheating for the most even texture.


Can You Make This Casserole Ahead of Time?


Yes!


You can prepare the beef and vegetable mixture ahead of time and refrigerate it until you're ready to assemble the casserole.


For the best texture, I recommend assembling and baking the casserole when you are ready to serve it.


If you assemble it completely in advance, keep it covered and refrigerated and allow for some additional baking time if the casserole is going into the oven cold.


General Recipe Information


Recipe: Philly Cheesesteak Casserole

Cuisine: American-inspired

Prep time: Approximately 15 minutes

Cook time: 35–40 minutes

Total time: Approximately 50–55 minutes

Servings: Approximately 6

Main cooking method: Stovetop and oven

Dish size: 9x9-inch baking dish


Frequently Asked Questions

Can I use shredded cheese instead of sliced provolone?


Absolutely. Sliced provolone is convenient and creates an even layer, but shredded provolone can also work beautifully.


Can I add mushrooms?


Yes! Mushrooms are a delicious addition if you enjoy them with cheesesteak flavors. Sauté them with the peppers and onions before assembling the casserole.


Can I use a different size baking dish?


You can, but the thickness of the casserole will change. A larger dish will create a thinner casserole and may reduce the baking time, while a smaller or deeper dish may require additional cooking time.


Always check that the center is fully cooked before serving.


Can I make this without heavy cream?


You can substitute another dairy ingredient, but the texture and richness will change. Heavy whipping cream helps give the egg mixture its rich, tender consistency.


Is Philly Cheesesteak Casserole low carb?


As written, this casserole contains no bread, pasta, rice, or potatoes, making it a naturally lower-carbohydrate option compared with a traditional cheesesteak sandwich. However, the exact nutritional profile depends on the specific ingredients and brands used.


How do I know when the casserole is done?


The casserole should be set in the center, cooked through, and topped with melted, bubbling cheese. If you're checking with a food thermometer, the egg-containing center should reach a safe internal temperature.


Final Thoughts


There is something so satisfying about taking all the flavors of a classic Philly cheesesteak and turning them into an easy baked casserole.


You get the savory beef, sweet-and-tender peppers and onions, Worcestershire sauce, creamy egg mixture, and plenty of melty provolone—all without having to build individual sandwiches.


And I promised you easy, right?


This recipe absolutely delivers.


Brown the beef, soften the vegetables, layer everything together, pour over the egg mixture, and let the oven work its magic.


The result is a bubbling, cheesy casserole that is perfect for a busy weeknight, a cozy family dinner, or meal prep for the days ahead.


If you make this Philly Cheesesteak Casserole, I'd love to hear how it turned out!


Leave a review and let me know what you added to yours. Did you use mushrooms? Extra cheese? Different peppers?


And if you take a photo, share it on Pinterest so other cheesesteak lovers can discover this easy dinner idea too!


More Comfort-Food Recipes to Try


If you're a fan of hearty, cheesy dinners, you might also enjoy:


Philly Cheesesteak Garlic Bread

Cheesy Ground Beef Casserole

Classic Philly Cheesesteak

Cheesy Beef and Pepper Skillet

Easy Ground Beef and Vegetable Bake

Loaded Cheeseburger Casserole

Nutritional Information


Nutritional values are approximate and will vary depending on the specific brands and ingredients used.


Estimated per serving, assuming 6 servings:


Calories: approximately 500–550

Protein: approximately 35–40g

Fat: approximately 35–40g

Carbohydrates: approximately 7–10g

Fiber: approximately 1–2g

Sugar: approximately 3–4g

Sodium: varies depending on the seasoned salt, cheese, and Worcestershire sauce used


For the most accurate nutritional information, calculate the recipe using the exact ingredients and brands you use.