I still remember standing in line at a Philadelphia corner shop, watching the grill master work his magic with thinly sliced ribeye and melted cheese. That unforgettable combination stayed with me for years. When I committed to low carb eating, I thought those flavors were gone forever. Then one weeknight, staring at ground beef in my fridge, inspiration struck. This Low Carb Philly Cheesesteak Casserole was born, and it has transformed how my family enjoys comfort food.
Table of Contents
Ingredients for Low Carb Philly Cheesesteak Casserole
Getting quality ingredients makes all the difference in this casserole. I always reach for 80/20 ground beef because the fat content keeps everything moist and flavorful without being greasy. Fresh bell peppers give you that authentic texture you remember from Philly cheesesteaks, which frozen vegetables just can’t match.
- 2 lbs ground beef (80/20 fat ratio preferred) – I recommend this ratio for juiciness
- 1 large onion (diced)
- 2 large bell peppers (green, red, or mixed, diced) – My preference is mixing colors for presentation
- 2 cloves garlic (minced)
- 8 oz cream cheese (softened to room temperature) – Pro tip: set it out 30 minutes before cooking
- 2 tablespoons Worcestershire sauce
- Salt and pepper to taste
- 8 oz provolone cheese (sliced) – In my experience, deli-sliced works perfectly
- 1.5 cups mozzarella cheese (shredded)
- 1 tablespoon olive oil

Step-by-Step Instructions
I recommend gathering everything before you start cooking so the process flows smoothly. This recipe moves quickly once you begin.
Step 1: Preheat your oven to 350°F and spray a 9×13 baking dish with non-stick spray. Heat the olive oil in a large skillet over medium heat until it shimmers, about 1 minute.
Step 2: Add the diced onions and bell peppers to the hot oil. Cook for 5-6 minutes, stirring occasionally, until they soften and develop light golden edges. Add the minced garlic and cook for 30 seconds while stirring constantly to prevent burning.
Step 3: Add the ground beef to the skillet, breaking it into smaller crumbles with your spatula. Season generously with salt and pepper. Cook for 7-8 minutes until no pink remains and the beef develops a nice brown crust. Drain any excess fat to prevent a greasy final dish.
Step 4: Stir in the Worcestershire sauce and let it coat the meat for 1 minute. Reduce heat to low and add the softened cream cheese. Stir continuously for 2-3 minutes until the cream cheese melts completely and creates a smooth, creamy mixture.
Step 5: Transfer the beef mixture to your prepared baking dish, spreading it evenly across the bottom. Tear the provolone slices and distribute them over the beef layer, then sprinkle the shredded mozzarella evenly on top.
Step 6: Bake for 22-25 minutes until the cheese melts, bubbles vigorously, and turns lightly golden brown around the edges. Let the casserole rest for 5 minutes before serving so the cheese sets slightly and makes serving cleaner.
Best Sides for Low Carb Philly Cheesesteak Casserole
This rich, cheesy casserole pairs wonderfully with lighter sides that add fresh flavors and textures without extra carbs.
Cauliflower Rice: This low carb staple soaks up the flavorful juices from the casserole beautifully. Season it with butter, garlic, and a pinch of parsley to complement the savory beef flavors without competing with them.
Simple Garden Salad: Fresh mixed greens with cucumber, cherry tomatoes, and a tangy vinaigrette provide crisp contrast to the casserole’s richness. The acidity from the dressing cuts through the cheese perfectly and refreshes your palate between bites.
Roasted Broccoli: The slightly charred, nutty flavor of roasted broccoli adds wonderful textural variety. It brings additional nutrients and fiber while staying completely low carb friendly.
Sautéed Zucchini Noodles: These tender veggie noodles give you that satisfying pasta-like experience without carbs. Toss them with olive oil, garlic, and parmesan for a side that feels indulgent but aligns with your dietary goals.
Garlic Butter Steak Bites: For an extra-hearty dinner, pair this casserole with tender steak bites. The garlic butter sauce complements the cheese beautifully while adding variety to your protein.
Air Fryer Brussels Sprouts: Crispy roasted Brussels sprouts add satisfying crunch and a slight bitter note that balances the casserole’s richness. They’re packed with vitamins while keeping your meal low carb.

Make-Ahead and Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually intensify overnight, making day-two servings even more satisfying. For longer storage, portion the casserole into individual servings and freeze for up to 3 months in freezer-safe containers.
Reheat refrigerated portions in the oven at 350°F for 15-20 minutes until heated through and the cheese bubbles again. For quick weekday lunches, microwave individual portions for 2-3 minutes, stirring halfway through for even heating. Add a splash of heavy cream before reheating if the mixture seems dry.
This casserole adapts easily to your preferences. Try adding sautéed mushrooms for extra umami depth, or top with sliced jalapeños if you enjoy heat. Some readers have shared success using different ground proteins or adding extra vegetables like spinach. You can also experiment with cheese varieties – sharp cheddar or pepper jack both work wonderfully.
FAQs
Can I use ground turkey instead of beef?
Yes, ground turkey works as a leaner alternative. Choose 85/15 ground turkey to maintain moisture, and add an extra tablespoon of olive oil during cooking since turkey is naturally leaner than beef.
How do I prevent the casserole from becoming watery?
Drain excess fat thoroughly after browning the beef, and ensure your cream cheese melts completely into the mixture before baking. Letting the casserole rest 5 minutes after baking also helps the cheese set properly.
Can I prep this casserole ahead of time?
Absolutely! Assemble everything completely, cover tightly with foil, and refrigerate for up to 24 hours before baking. Add 5-10 minutes to the baking time when cooking from cold.

Low Carb Philly Cheesesteak Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and spray a 9×13 baking dish with non-stick spray. Heat olive oil in a large skillet over medium heat until it shimmers, about 1 minute.
- Add diced onions and bell peppers to the hot oil. Cook for 5-6 minutes, stirring occasionally, until they soften and develop light golden edges. Add minced garlic and cook for 30 seconds while stirring constantly to prevent burning.
- Add ground beef to the skillet, breaking it into smaller crumbles with your spatula. Season generously with salt and pepper. Cook for 7-8 minutes until no pink remains and the beef develops a nice brown crust. Drain any excess fat to prevent a greasy final dish.
- Stir in Worcestershire sauce and let it coat the meat for 1 minute. Reduce heat to low and add the softened cream cheese. Stir continuously for 2-3 minutes until the cream cheese melts completely and creates a smooth, creamy mixture.
- Transfer the beef mixture to your prepared baking dish, spreading it evenly across the bottom. Tear the provolone slices and distribute them over the beef layer, then sprinkle the shredded mozzarella evenly on top.
- Bake for 22-25 minutes until the cheese melts, bubbles vigorously, and turns lightly golden brown around the edges. Let the casserole rest for 5 minutes before serving so the cheese sets slightly and makes serving cleaner.








