Flash Sale! to get a free eCookbook with our top 25 recipes.

Keto Philly Cheesesteak Casserole

The first time I smelled onions and peppers hitting a hot skillet with thin-sliced beef, I was standing in a cramped Philadelphia corner shop at midnight. That sizzle, that steam, that impossible combination of savory and sharp. it hooked me for life. So when I started eating low-carb and thought I’d never taste that again, I went to work. What I landed on was this Keto Philly Cheesesteak Casserole, and honestly, it might be better than the sandwich I remember.

My husband walked into the kitchen while this was baking and stopped dead. “That smells like the place on South Street,” he said. We met in Philly twenty years ago, and food memories run deep for us. This dish brought back the cheesesteak runs after concerts, the grease-stained paper, the shared fries. Only now we could eat it without the carb crash that used to knock us out by nine.

I have played with low-carb casseroles for years now. My zucchini lasagna was the gateway drug. This one takes that same comfort and wraps it in something that feels indulgent but keeps you on track. Let me show you what makes it work.

Why Provolone and Cream Cheese Matter Here

The magic of a real Philly cheesesteak isn’t just the meat. it’s that layered cheese situation that gets messy and perfect. I use provolone for that authentic stretch and sharpness, but the secret weapon is cream cheese beaten into the egg base. It creates this custardy layer that holds everything together without any breadcrumbs or flour. The peppers and onions get soft and sweet underneath, almost melting into the beef. I tried this once with just shredded cheese on top and it was good, but the cream cheese layer transforms it into something that actually slices and serves like a proper casserole. My stuffed cabbage casserole taught me that dairy can do structural work if you treat it right, and I applied that same thinking here.

Keto Philly Cheesesteak Casserole ingredients and preparation
Keto Philly Cheesesteak Casserole 29

How to Make Keto Philly Cheesesteak Casserole

I start by getting my skillet screaming hot for the beef. You want that Maillard reaction. little crispy edges on the meat that taste like the flat top at a real steak shop. The onions and peppers go in after, and I let them sit undisturbed until they char slightly. That char is everything. While they soften, I whisk cream cheese into eggs until it’s smooth, which takes longer than you’d think but prevents lumps. The assembly happens fast: meat and vegetables into the dish, egg mixture poured over like a savory custard, then provolone laid across the top in overlapping slices. The oven does the rest. At twenty minutes, your kitchen smells like a South Philly corner at lunch rush. At thirty, the top is bubbling and spotted brown. I let it rest for ten minutes. this is non-negotiable. so it sets up and slices clean. My zucchini beef casserole taught me that rest time is when casseroles become sliceable instead of soupy.

What I Learned Making This Three Times

Slice your beef thin yourself, or ask the butcher. Pre-packaged stir-fry beef is too inconsistent. some pieces cook to leather while others stay raw. I buy a small ribeye and freeze it for twenty minutes, then slice against the grain with my sharpest knife. The texture difference is worth the extra ten minutes.

Don’t salt the vegetables until they’ve hit the pan. Salt draws out moisture, and wet peppers steam instead of char. I season the beef heavily, then let the vegetables pick up that residual salt as they cook in the same skillet.

Let the cream cheese come to room temperature before beating it into eggs. Cold cream cheese leaves tiny lumps that never fully dissolve. I learned this the hard way on attempt two, when I had white flecks throughout my custard.

My Secret Trick: I save a few tablespoons of the beef drippings and brush them over the provolone in the last five minutes of baking. It creates this glossy, almost lacquered top that looks like it came from a restaurant broiler.

step by step preparation of the recipe
Keto Philly Cheesesteak Casserole 30

How to Store Keto Philly Cheesesteak Casserole

  • Refrigerate covered tightly for up to 4 days. I use glass containers with locking lids to prevent the cheese from picking up other flavors.
  • Freeze individual portions wrapped in parchment then foil for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheat in a 325°F oven for 15-20 minutes covered with foil to prevent the cheese from drying out. The microwave works in 60-second bursts but softens the texture.

Why This Recipe Fits a Low-Carb Routine

Each serving of this Keto Philly Cheesesteak Casserole delivers serious protein and fat satisfaction without the blood sugar spike that sends me searching for snacks an hour later. The ribeye provides iron and B12, while the eggs and cream cheese add choline for brain function. something I actually think about now that I’m in my fifties. What matters most to me is that it feels like cheating when it’s not. That psychological win keeps me consistent in ways that plain chicken and broccoli never could.

finished dish ready to serve
Keto Philly Cheesesteak Casserole 31

FAQs

Can I use ground beef instead of sliced steak?

Yes, but the texture changes completely. Ground beef works in a pinch and cooks faster, but you lose that authentic cheesesteak chew. If you go this route, use 80/20 beef and brown it hard to develop crust before adding vegetables.

What can I substitute for provolone?

White American cheese is actually traditional in many Philly shops and melts beautifully. Mozzarella works but lacks sharpness. I avoid cheddar. it separates and gets greasy in the oven in a way that provolone doesn’t.

How do I make this dairy-free?

You can skip the cream cheese layer and use a dairy-free cheese alternative on top, though the custard texture will be thinner. I’ve had success with blended soaked cashews seasoned with nutritional yeast as a cream cheese substitute.

Can I prep this ahead for a weeknight?

Absolutely. I often cook the meat and vegetables on Sunday, refrigerate them separately, then assemble and bake on Tuesday. The Keto Philly Cheesesteak Casserole tastes even better when the flavors have had time to mingle overnight.

Keto Philly Cheesesteak Casserole in a cast iron skillet topped with melted cheese, ground beef, and sliced peppers.

Keto Philly Cheesesteak Casserole

All the savory, cheesy goodness of a classic Philly cheesesteak without the bread - this low-carb casserole delivers big flavor with minimal effort.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Dinner, Main Dish
Cuisine: American, Keto, Low-Carb
Calories: 485

Ingredients
  

For the Casserole
  • 1.5 lb ground beef 80/20 or 85/15
  • 2 medium green bell peppers diced
  • 1 medium yellow onion diced
  • 8 oz mushrooms sliced
  • 3 cloves garlic minced
  • 2 tbsp Worcestershire sauce
  • 4 oz cream cheese softened, cubed
  • 0.5 cup heavy cream
  • 8 oz provolone cheese shredded, divided
  • 1 tsp salt plus more to taste
  • 0.5 tsp black pepper freshly ground

Equipment

  • Large Skillet
  • 9x13 inch Baking Dish
  • Wooden Spoon or Spatula
  • Chef's knife

Method
 

Prep and Cook
  • Preheat oven to 375F. Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no pink remains, about 6-8 minutes. Drain excess fat if needed, then transfer to a large bowl.
  • In the same skillet, add the diced peppers, onion, and mushrooms. Cook over medium heat, stirring occasionally, until the vegetables are softened and the onions are translucent, about 8-10 minutes. Add the garlic and cook for 1 minute until fragrant.
  • Return the beef to the skillet with the vegetables. Stir in the Worcestershire sauce, salt, and pepper. Cook for 2 minutes to let the flavors meld. Remove from heat.
  • Add the softened cream cheese cubes and heavy cream to the skillet. Stir vigorously until the cream cheese melts and creates a creamy sauce that coats everything evenly. Fold in half the shredded provone (4 oz).
  • Transfer the mixture to a greased 9x13 inch baking dish, spreading it into an even layer. Top with the remaining 4 oz of shredded provolone. Bake uncovered for 20-25 minutes until the cheese is melted, bubbly, and starting to brown at the edges. Let rest 5 minutes before serving.

Notes

For extra authenticity, use thinly sliced ribeye instead of ground beef - just sear quickly and chop. The casserole keeps well in the fridge for 4 days and reheats beautifully in the microwave or oven. Serve with a simple arugula salad dressed with lemon and olive oil to cut the richness.

Conclusion

This Keto Philly Cheesesteak Casserole has earned permanent rotation in my kitchen. It proves that cutting carbs doesn’t mean cutting joy. sometimes it just means getting creative with what you already love. If you’re building your low-carb casserole collection, my Beef Lombardi casserole is another weeknight winner worth your time. Follow us on Social Media : Pinterest