Low Carb Philly Cheesesteak Casserole

I first made this low carb Philly cheesesteak casserole on a busy weeknight when I wanted all the flavors of a classic sandwich — savory beef, caramelized peppers and onions, melty provolone — without the carbs or the fuss of rolling hoagies. It tastes like a Philly cheesesteak in casserole form: comforting, cheesy, and fast. If you enjoy hearty ground-beef bakes, you might also like French Onion Ground Beef Casserole for a different savory twist.

Why you’ll love this dish

This casserole is a go-to when you want Philly sandwich flavor without the bread. It’s low carb, family-friendly, and uses pantry basics: ground beef, peppers, onions, cream cheese, and melty provolone. Because it bakes in a 9×13 dish, it’s perfect for weeknight dinners, potlucks, or meal-prep. The 80/20 ground beef gives you rich beef flavor and succulent mouthfeel; the cream cheese binds everything into a creamy filling that keeps leftovers from drying out.

“All the cheesesteak taste with half the work — my kids loved the gooey cheese and I loved that it took 30 minutes from stovetop to table.” — a quick tester review

How this recipe comes together

Quick overview so you know what to expect: start by softening onions and peppers, add garlic, then brown the ground beef. Deglaze with Worcestershire, fold softened cream cheese into the beef to create a silky base, transfer to a greased baking dish, top with provolone and shredded mozzarella, then bake until bubbly and golden. Rest briefly and serve.

This high-level flow helps scanners know the technique: sauté → brown → creamify → bake.

What you’ll need

  • 2 lbs ground beef (80/20 fat ratio preferred for flavor and moisture; use 90/10 if you want less fat but expect a drier result)
  • 1 large onion, diced (yellow or sweet onion work best)
  • 2 large bell peppers, diced (green, red, or mixed for color and sweetness)
  • 2 cloves garlic, minced (or 1 tsp jarred garlic)
  • 8 oz cream cheese, softened to room temperature (full-fat gives the creamiest result)
  • 2 tbsp Worcestershire sauce (adds umami; soy sauce is an OK substitute)
  • Salt and pepper to taste
  • 8 oz provolone cheese, sliced (for that classic cheesesteak melt)
  • 1.5 cups mozzarella cheese, shredded (for stretch and browning)
  • 1 tbsp olive oil (or avocado oil)

Notes: If you want a lower-fat version, swap half the cream cheese for Greek yogurt (stir in off-heat so it doesn’t break). For dairy-free, use a plant-based cream cheese and dairy-free cheeses, but texture will differ.

Step-by-step instructions

  1. Preheat the oven to 350°F (175°C). Generously spray a 9×13 baking dish with non-stick spray.
  2. Heat 1 tbsp olive oil in a large skillet over medium heat.
  3. Add the diced onion and bell peppers. Cook, stirring occasionally, for 5–6 minutes until softened and slightly caramelized.
  4. Stir in the minced garlic and sauté for about 30 seconds until fragrant.
  5. Add the ground beef to the skillet. Season with salt and pepper and cook, breaking it up with a spoon, until fully browned, about 7–8 minutes.
  6. If there’s a lot of excess fat, drain most of it from the skillet; leave a tablespoon for flavor if desired. Stir in the Worcestershire sauce.
  7. Reduce heat to low. Add the softened cream cheese and stir until it melts and forms a creamy, cohesive mixture with the beef and vegetables. Taste and adjust seasoning.
  8. Transfer the beef mixture to the prepared baking dish, spreading it into an even layer. Top with the provolone slices, then sprinkle the shredded mozzarella evenly over the top.
  9. Bake for 22–25 minutes, until the cheeses are melted, bubbly, and starting to turn golden at the edges.
  10. Let the casserole rest for 5 minutes before serving so it sets slightly and is easier to portion.

Best ways to enjoy it

Serve this casserole straight from the dish over bed of leafy greens for a low-carb meal, or spoon it into toasted low-carb rolls for a sandwich-style bite. It also pairs well with cauliflower mash, roasted broccoli, or a crisp green salad to balance the richness. For a crowd, set out pickled jalapeños, sliced scallions, and extra Worcestershire for guests to customize.

Storage and reheating tips

Refrigerate leftovers in an airtight container within two hours of cooking. Keep in the fridge for 3–4 days. To reheat, microwave individual portions until steaming hot, or reheat in a 350°F oven (covered) for 12–15 minutes. If freezing, cool completely then freeze in a sealed container or foil-covered baking dish for up to 3 months. Thaw overnight in the refrigerator before reheating. Always reheat to an internal temperature of 165°F for food safety.

Pro chef tips

  • Soften cream cheese to room temperature so it mixes smoothly; cold cream cheese will clump.
  • Use an 80/20 grind for juicier flavor; drain only if there’s excessive grease.
  • For extra depth, add a teaspoon of smoked paprika or a splash of balsamic vinegar when you add the Worcestershire.
  • Slice provolone thinly and overlap slightly for an even melt layer.
  • Let the casserole rest before slicing — it firms up and holds together better.

Creative twists

  • Philly-style with steak: swap ground beef for thinly sliced ribeye or sirloin for a more authentic cheesesteak texture.
  • Spicy version: stir in 1–2 tsp sriracha or diced pickled jalapeños to the filling before baking.
  • Veggie-forward: add sliced mushrooms with the peppers and onions to mimic the classic sandwich.
  • Keto crust: press a base made of almond flour and cheese into the pan before adding the filling for a low-carb “crust.”
    If you want another comforting ground-beef bake with simple pantry ingredients, consider trying this hobo casserole with ground beef for a different flavor profile.

FAQ – Your questions answered

Q: How long does this take from start to finish?
A: Active prep and cook time is about 25–30 minutes (sauté and brown), plus 22–25 minutes baking — plan for roughly 50–60 minutes total.

Q: Can I use ground turkey or chicken instead of beef?
A: Yes, you can. Note that leaner meats are drier; add a tablespoon of olive oil or a splash of cream to keep the filling moist.

Q: Is this recipe keto-friendly?
A: Yes — it’s low in carbs and high in fat/protein when served without bread, making it suitable for most ketogenic meal plans.

Q: Can I assemble ahead of time and bake later?
A: Yes. Assemble the casserole, cover, and refrigerate for up to 24 hours. Add a few extra minutes to the bake time if starting cold.

Q: What’s the best way to reheat a large portion without drying it out?
A: Cover the dish with foil and warm in a 325–350°F oven until heated through; removing the foil for the last 5 minutes will help the top brown without over-drying.

Q: Any allergen notes?
A: This recipe contains dairy. For dairy-free or vegan adaptations, use plant-based cream cheese and vegan cheeses, but texture will change.

Final thoughts

This Low Carb Philly Cheesesteak Casserole turns sandwich cravings into a weeknight-friendly bake — quick to make, crowd-pleasing, and easy to adapt. Give it a try and leave a note about which variation became your family favorite.

Low Carb Philly Cheesesteak Casserole

A comforting and cheesy casserole that delivers all the flavors of a classic Philly cheesesteak without the carbs. Perfect for busy weeknights or potlucks.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: American
Calories: 450

Ingredients
  

Main Ingredients
  • 2 lbs ground beef (80/20 fat ratio preferred) Use 90/10 if you want less fat but expect a drier result.
  • 1 large onion, diced Yellow or sweet onion work best.
  • 2 large bell peppers, diced Green, red, or mixed for color and sweetness.
  • 2 cloves garlic, minced Or 1 tsp jarred garlic.
  • 8 oz cream cheese, softened Full-fat gives the creamiest result.
  • 2 tbsp Worcestershire sauce Adds umami; soy sauce is an OK substitute.
  • Salt and pepper to taste
  • 8 oz provolone cheese, sliced For that classic cheesesteak melt.
  • 1.5 cups mozzarella cheese, shredded For stretch and browning.
  • 1 tbsp olive oil Or avocado oil.

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C). Generously spray a 9×13 baking dish with non-stick spray.
  2. Heat 1 tbsp olive oil in a large skillet over medium heat.
  3. Add the diced onion and bell peppers. Cook, stirring occasionally, for 5–6 minutes until softened and slightly caramelized.
  4. Stir in the minced garlic and sauté for about 30 seconds until fragrant.
  5. Add the ground beef to the skillet. Season with salt and pepper and cook, breaking it up with a spoon, until fully browned, about 7–8 minutes.
  6. If there’s a lot of excess fat, drain most of it from the skillet; leave a tablespoon for flavor if desired. Stir in the Worcestershire sauce.
  7. Reduce heat to low. Add the softened cream cheese and stir until it melts and forms a creamy, cohesive mixture with the beef and vegetables. Taste and adjust seasoning.
  8. Transfer the beef mixture to the prepared baking dish, spreading it into an even layer. Top with the provolone slices, then sprinkle the shredded mozzarella evenly over the top.
Baking
  1. Bake for 22–25 minutes, until the cheeses are melted, bubbly, and starting to turn golden at the edges.
  2. Let the casserole rest for 5 minutes before serving so it sets slightly and is easier to portion.

Notes

If you want a lower-fat version, swap half the cream cheese for Greek yogurt (stir in off-heat so it doesn’t break). For dairy-free, use a plant-based cream cheese and dairy-free cheeses, but texture will differ. Serve straight from the dish over leafy greens or spoon it into toasted low-carb rolls.

Leave a Comment

Recipe Rating