Low Carb Philly Cheesesteak Casserole

I still remember the first time I made this Low Carb Philly Cheesesteak Casserole: the kitchen smelled like a sandwich shop, but it came together faster and without the bread. It’s a hearty, cheesy bake that gives you all the beefy, peppery Philly vibes while keeping carbs low — perfect for weeknights, meal prep, or a keto-friendly comfort dinner.

Why you’ll love this dish

This casserole delivers the smoky-savoury flavor of a classic Philly cheesesteak in an easy, slice-and-serve format. It’s low carb, family-friendly, and forgiving if you need to swap an ingredient or two. Make it for busy weeknights, bring it to a potluck (it holds temperature well), or prep it ahead for effortless lunches.

“This was everything I wanted from a cheesesteak — melted provolone, tender beef, and peppers — but mess-free. My kids loved it and asked for seconds.” — a weeknight tester

Reasons to try it include:

  • Quick to assemble when you already have browned beef on hand.
  • Budget-friendly: ground beef and pantry staples do most of the work.
  • Crowd-pleasing cheese pull courtesy of provolone and mozzarella.
  • Easily adapted for lower sodium, dairy-free, or extra-veg versions.

How this recipe comes together

Start by softening peppers, onions, and garlic in a hot skillet. Brown the ground beef, season it, and finish the pan with Worcestershire for depth. Soften cream cheese into the warm meat until smooth. Transfer to a baking dish, top with torn provolone and shredded mozzarella, and bake until bubbly and golden. Rest briefly, then slice and serve. Expect about 10–15 minutes active stovetop work and 22–25 minutes in the oven.

Gather these items

What you’ll need:

  • 2 lbs ground beef (80/20 fat ratio preferred) — offers the best flavor and mouthfeel.
  • 1 large onion, diced
  • 2 large bell peppers (green, red, or mixed), diced
  • 2 cloves garlic, minced
  • 8 oz cream cheese, softened to room temperature (sub: mascarpone for silkier texture)
  • 2 tbsp Worcestershire sauce
  • Salt and pepper, to taste
  • 8 oz provolone cheese, sliced or torn
  • 1.5 cups mozzarella cheese, shredded (or use a low-moisture variety for less weep)
  • 1 tbsp olive oil

Notes: If you want it leaner, use 90/10 ground beef and skip draining — the cream cheese will bind. For a dairy-free version, replace cream cheese and cheese with dairy-free alternatives and increase seasoning.

Directions to follow

  1. Preheat the oven to 350°F (175°C). Spray a 9×13-inch baking dish with non-stick spray.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat.
  3. Add the diced onion and bell peppers. Cook 5–6 minutes until softened and fragrant.
  4. Stir in the minced garlic and cook 30 seconds, stirring constantly.
  5. Add the ground beef to the skillet. Break it up with a spatula.
  6. Season generously with salt and pepper. Cook 7–8 minutes until no pink remains.
  7. If there’s excess fat, drain it from the pan.
  8. Stir in 2 tablespoons Worcestershire sauce and let it coat the meat.
  9. Reduce heat to low. Add the softened cream cheese and stir until fully melted and creamy.
  10. Transfer the beef-and-cream-cheese mixture into the prepared baking dish and spread it evenly.
  11. Layer torn provolone pieces over the beef, then sprinkle the shredded mozzarella on top.
  12. Bake 22–25 minutes until the cheese is melted, bubbly, and lightly golden.
  13. Let rest 5 minutes before slicing. This helps the casserole set and makes serving cleaner.

Serving suggestions

Best ways to enjoy it:

  • Serve spooned over cauliflower mash for an ultra-low-carb plate.
  • Offer low-carb tortillas or toasted keto bread on the side for those who still want a sandwich feel.
  • Pair with a crisp green salad and a tangy vinaigrette to cut the richness.
  • Top with sliced pickled jalapeños or hot sauce for a spicy lift.
  • Garnish with fresh parsley or chives to brighten the presentation.

How to store & freeze

Keeping leftovers fresh:

  • Refrigerate: Cool the casserole to room temperature then cover tightly with foil or transfer to an airtight container. Store in the fridge for up to 4 days.
  • Reheat: Warm individual portions in the microwave for 60–90 seconds, or reheat a large portion in a 325°F oven until warmed through (about 15–20 minutes).
  • Freeze: Portion into freezer-safe containers or wrap the whole dish tightly in foil and plastic wrap. Freeze for up to 3 months.
  • Thawing: Thaw overnight in the fridge before reheating. If reheating from frozen, add extra time and cover with foil to avoid over-browning.
    Food safety note: Don’t leave cooked food at room temperature for more than 2 hours. Reheat to an internal temperature of 165°F (74°C) for safety.

Pro chef tips

  • Use 80/20 ground beef for flavor and moisture. If you use leaner beef, add a touch more cream cheese or a tablespoon of olive oil.
  • Tear provolone by hand rather than slicing to avoid big uniform pieces that don’t melt as smoothly.
  • Let the cream cheese come fully to room temperature — it melts into the beef faster and prevents lumps.
  • For a deeper flavor, sauté the peppers and onions until they start to caramelize (an extra 3–4 minutes).
  • If the casserole appears watery after baking, let it rest uncovered for 10 minutes — the cheese and cream cheese will rebind the sauce.

Creative twists

  • Italian-style: Swap Worcestershire for a tablespoon of balsamic and add oregano, then top with provolone and Parmesan.
  • Mushroom boost: Add 8 oz sliced cremini mushrooms with the peppers for earthiness.
  • Chicken version: Use shredded rotisserie chicken instead of ground beef and reduce cooking time.
  • Spicy: Stir in 1/2 teaspoon cayenne or 1–2 tablespoons chopped pickled jalapeños.
  • Vegetarian: Replace beef with a mix of lentils and sautéed mushrooms; increase seasoning and add a splash of soy sauce for umami.

Your questions answered

Q: How long does this casserole take from start to table?
A: Plan for about 10–15 minutes active prep, 22–25 minutes baking, plus a 5-minute rest. Total roughly 40–50 minutes.

Q: Can I make it ahead and bake later?
A: Yes. Assemble the casserole, cover tightly, and refrigerate up to 24 hours before baking. Add a few extra minutes to the bake time if going to the oven straight from the fridge.

Q: Can I use pre-shredded cheese?
A: You can, but pre-shredded cheeses often contain anti-caking agents that prevent perfect melting. For the best texture, shred your own.

Q: Is this recipe freezer-friendly?
A: Absolutely. Freeze cooled portions or the whole assembled (but unbaked) dish for up to 3 months. Thaw overnight before baking or reheat from frozen with extra cooking time.

Q: How do I reduce sodium without losing flavor?
A: Use low-sodium Worcestershire, reduce added salt, and boost herbs (smoked paprika, garlic powder, black pepper) and acid (a squeeze of lemon or splash of vinegar) to brighten the profile.

Conclusion

If you want more low-carb takes and inspiration for Philly-style casseroles, check out this Easy, Keto Low-Carb Philly Cheese Steak Casserole – Stay Snatched for another layout and ingredient ideas. For a version that leans into simplicity, see Philly Cheese Steak Casserole – That Low Carb Life. If you’re curious about texture swaps and extra keto tips, read Keto Philly Cheesesteak Casserole (yum!). For a step-by-step photo guide and alternative serving suggestions, visit Easy Philly Cheesesteak Casserole (Keto Low Carb). And for another make-ahead perspective with helpful notes, check out Philly Cheesesteak Casserole | Ground Beef, Low Carb, Keto, Easy ….

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

Low Carb Philly Cheesesteak Casserole


  • Author: skinytaste-net
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Keto

Description

A hearty, cheesy bake that delivers the flavors of a classic Philly cheesesteak without the bread. Perfect for weeknights and meal prep.


Ingredients

Scale
  • 2 lbs ground beef (80/20 fat ratio preferred)
  • 1 large onion, diced
  • 2 large bell peppers (green, red, or mixed), diced
  • 2 cloves garlic, minced
  • 8 oz cream cheese, softened to room temperature
  • 2 tbsp Worcestershire sauce
  • Salt and pepper, to taste
  • 8 oz provolone cheese, sliced or torn
  • 1.5 cups mozzarella cheese, shredded
  • 1 tbsp olive oil

Instructions

  1. Preheat the oven to 350°F (175°C). Spray a 9×13-inch baking dish with non-stick spray.
  2. Heat 1 tablespoon olive oil in a large skillet over medium heat.
  3. Add the diced onion and bell peppers. Cook 5–6 minutes until softened and fragrant.
  4. Stir in the minced garlic and cook 30 seconds, stirring constantly.
  5. Add the ground beef to the skillet. Break it up with a spatula.
  6. Season generously with salt and pepper. Cook 7–8 minutes until no pink remains.
  7. If there’s excess fat, drain it from the pan.
  8. Stir in 2 tablespoons Worcestershire sauce and let it coat the meat.
  9. Reduce heat to low. Add the softened cream cheese and stir until fully melted and creamy.
  10. Transfer the beef-and-cream-cheese mixture into the prepared baking dish and spread it evenly.
  11. Layer torn provolone pieces over the beef, then sprinkle the shredded mozzarella on top.
  12. Bake 22–25 minutes until the cheese is melted, bubbly, and lightly golden.
  13. Let rest 5 minutes before slicing.

Notes

For a leaner version, use 90/10 ground beef. For dairy-free, replace cream cheese and cheese with dairy-free alternatives.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1/6 of the casserole
  • Calories: 400
  • Sugar: 4g
  • Sodium: 450mg
  • Fat: 28g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 90mg

Keywords: Low Carb, Philly Cheesesteak, Casserole, Keto, Comfort Food, Easy Dinner

Leave a Comment

Recipe rating