Ultimate Philly Cheesesteak Casserole

Isabella

📖Life, Love, and Gastronomy 📖

This Ultimate Philly Cheesesteak Casserole takes everything I love about the classic sandwich—tender beef, sweet peppers, onions, and provolone cheese—and turns it into a comforting, oven-baked dish. With a savory custard base made from eggs and cream, it’s a rich and hearty dinner that satisfies every craving for cheesy, meaty goodness.

Why You’ll Love This Recipe

I love this recipe because it’s fast, family-friendly, and perfect for feeding a crowd. It transforms a sandwich favorite into a satisfying, low-carb casserole without losing the flavors that make Philly cheesesteak such a hit. It’s also an excellent option for game days, weeknight dinners, or meal prep. The creamy egg mixture makes it feel like a cross between a casserole and a crustless quiche—perfectly melty, meaty, and packed with flavor.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1½ lb ground beef

2 bell peppers, chopped

½ onion, chopped

2 tsp minced garlic

1 tsp seasoned salt

8 slices provolone cheese

4 large eggs

¼ cup heavy whipping cream

2 tsp Worcestershire sauce

Directions

I preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.

In a large skillet over medium-high heat, I brown the ground beef until it’s no longer pink, breaking it up as it cooks.

Then I add the chopped bell peppers, onions, minced garlic, and seasoned salt to the skillet. I sauté everything for 4–5 minutes until the vegetables are soft.

I transfer the beef and vegetable mixture into the prepared baking dish and spread it evenly.

In a medium bowl, I whisk together the eggs, heavy cream, and Worcestershire sauce until the mixture is smooth.

I pour the egg mixture over the beef and vegetables in the dish.

Then I top it all with provolone cheese slices, arranging them to cover the surface.

I bake the casserole for 25–30 minutes, or until the eggs are set and the cheese is melted and slightly browned.

Servings and timing

Servings: 8

Prep Time: 15 minutes

Cook Time: 30 minutes

Total Time: 45 minutes

Calories: ~450 per serving

Variations

Use sliced steak instead of ground beef if I want a more authentic Philly cheesesteak texture.

Add mushrooms for extra umami and bulk.

Use mozzarella or cheddar if I don’t have provolone on hand.

Make it spicy with jalapeños or a pinch of crushed red pepper.

Try it with keto bread cubes mixed in for a more traditional casserole feel while staying low carb.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I use the oven at 350°F for about 10–15 minutes or microwave individual portions for 1–2 minutes until heated through. This casserole also freezes well—just wrap tightly and thaw overnight in the fridge before reheating.

Related Recipes:

FAQs

What kind of beef works best for this casserole?

I prefer using ground beef for simplicity, but thinly sliced ribeye or sirloin steak also works if I want a more classic cheesesteak flavor.

Can I make this ahead of time?

Yes, I assemble everything up to the baking step, cover it, and refrigerate for up to 24 hours. Then I bake it fresh when ready to serve.

Is this casserole low carb?

Yes, it’s naturally low in carbs since there’s no bread or pasta involved. It’s great for keto or low-carb meal plans.

Can I use different cheese?

Absolutely. While provolone gives that signature Philly cheesesteak taste, I’ve also made it with mozzarella, cheddar, and even pepper jack for a kick.

How do I know when the casserole is done baking?

I check that the eggs are fully set (not jiggly in the center) and that the cheese is melted and slightly golden on top—usually around 25–30 minutes.

Conclusion

This Philly Cheesesteak Casserole is one of my go-to recipes when I want a comforting, easy-to-make dish that still packs big flavor. It’s simple, satisfying, and endlessly adaptable based on what I have on hand. Whether I’m cooking for the family or prepping meals for the week, it never disappoints.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ultimate Philly Cheesesteak Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 45 minutes
  • Yield: 8 servings

Description

This Philly Cheesesteak Casserole transforms the iconic sandwich into a hearty, low-carb oven-baked dish made with ground beef, bell peppers, onions, provolone cheese, and a creamy egg custard base. It’s flavorful, satisfying, and perfect for weeknights or meal prep.


Ingredients

lb ground beef

2 bell peppers, chopped

½ onion, chopped

2 tsp minced garlic

1 tsp seasoned salt

8 slices provolone cheese

4 large eggs

¼ cup heavy whipping cream

2 tsp Worcestershire sauce


Instructions

  1. Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
  2. In a large skillet over medium-high heat, brown the ground beef until no longer pink, breaking it up as it cooks.
  3. Add the chopped bell peppers, onions, minced garlic, and seasoned salt. Sauté for 4–5 minutes until vegetables are soft.
  4. Transfer the beef and vegetable mixture to the prepared baking dish and spread it evenly.
  5. In a medium bowl, whisk together the eggs, heavy cream, and Worcestershire sauce until smooth.
  6. Pour the egg mixture over the beef and vegetables in the dish.
  7. Top with provolone cheese slices, covering the surface.
  8. Bake for 25–30 minutes, or until eggs are set and cheese is melted and lightly browned.

Notes

Use sliced steak instead of ground beef for a more authentic Philly cheesesteak flavor.

Add mushrooms for extra umami.

Swap provolone with mozzarella, cheddar, or pepper jack for variety.

Add jalapeños or crushed red pepper for heat.

Mix in keto bread cubes for a more traditional casserole feel while staying low carb.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 3g
  • Sodium: 580mg
  • Fat: 34g
  • Saturated Fat: 15g
  • Unsaturated Fat: 17g
  • Trans Fat: 1g
  • Carbohydrates: 5g
  • Fiber: 1g
  • Protein: 28g
  • Cholesterol: 210mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star