Low Carb Philly Cheesesteak Casserole
I make this Low Carb Philly Cheesesteak Casserole several times a month when I want the comfort of a sandwich without the carbs and the mess. It captures the savory, melty heart of a Philly cheesesteak—caramelized onions, sautéed peppers, browned beef and gooey provolone—stacked into a cheat-proof casserole that’s fast, filling, and reheats like a dream. It’s perfect for weeknight dinners, meal prep, or a game-day crowd that prefers forks over rolls. If you like baked, low-carb comforts, you might also enjoy this creamy version for chicken casseroles—here’s one recipe I use for inspiration: creamy low-carb chicken casserole.
Why you’ll love this dish
This casserole turns the classic sandwich into an easy, family-friendly bake. It’s low carb without feeling like a diet food: plenty of rich cheese and beef deliver real satiety. It’s budget-smart (ground beef stretches farther than ribeye), quick to pull together on a weeknight, and kid-approved because everything ends up melty and familiar. Make it when you want the flavors of a Philly cheesesteak but need a no-fuss dinner that keeps well for lunches.
"All the cheesesteak flavor, zero sandwich cleanup—this went from fridge to table in under 40 minutes and everyone asked for seconds."
The cooking process explained
This casserole is straightforward: sauté the onion and peppers until soft, brown the seasoned ground beef, stir in garlic, Worcestershire and softened cream cheese to make a creamy filling, then layer sliced provolone and shredded mozzarella on top and bake until bubbly. Expect about 10–15 minutes active prep and 22–25 minutes in the oven. Using 80/20 beef gives the dish flavor and moisture; if you prefer leaner meat, plan to check for dryness and add a tablespoon of olive oil when sautéing.
What you’ll need
- 2 lbs ground beef (80/20 recommended)
- 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)
- 1.5 cups mozzarella cheese (shredded)
- 1 tbsp olive oil
Notes: If you’re out of provolone, Swiss or Monterey Jack work well. For a lower-fat option, use 90/10 ground beef but skip excessive draining and add a splash of beef broth if the mixture seems dry.
Step-by-step instructions
- Preheat the oven to 350°F (175°C) and spray a 9×13-inch baking dish with non-stick spray.
- Warm 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and bell peppers and cook, stirring occasionally, until they’re soft and starting to brown, about 5–6 minutes.
- Stir in the minced garlic and cook another 30 seconds until fragrant.
- Add the ground beef to the skillet. Break it into chunks and season with salt and pepper. Cook until fully browned, about 7–8 minutes. If there’s excess fat, drain most of it from the pan.
- Lower the heat and stir in 2 tablespoons Worcestershire sauce and the softened 8 ounces of cream cheese. Mix until the cream cheese melts and coats the beef in a smooth, creamy sauce. Taste and adjust seasoning.
- Spoon the beef-and-veg mixture into the prepared baking dish in an even layer. Arrange the provolone slices over the top, then sprinkle the shredded mozzarella evenly.
- Bake in the preheated oven for 22–25 minutes, until the cheeses are melted and bubbling and the edges are golden. Let the casserole rest 5 minutes before slicing—this helps it set so you get clean portions.
- Serve hot, straight from the dish, with a green salad or roasted vegetables on the side.
Best ways to enjoy it
Spoon this casserole onto plates and pair it with crisp, bright sides to cut through the richness—think lemon-dressed arugula, roasted broccoli, or a tangy vinegar slaw. For a sandwich-style experience without the carbs, pile a scoop onto a large lettuce leaf or low-carb sandwich bun. If you want to recreate the handheld vibe, warm low-carb rolls and use the casserole as a filling; for ideas on similar ground-beef builds, check out this deep-dive into ground beef Philly cheesesteaks.
How to store & freeze
- Refrigeration: Cool leftovers to room temperature, then store in an airtight container for up to 4 days.
- Reheating: Reheat individual portions in the microwave until hot throughout (about 90 seconds to 2 minutes depending on wattage) or warm slices in a 350°F oven for 10–12 minutes. Always reheat to at least 165°F for safety.
- Freezing: Freeze cooled portions in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating in the oven to maintain texture.
Food safety tip: don’t leave cooked beef out at room temperature for more than 2 hours (1 hour above 90°F).
Helpful cooking tips
- Use room-temperature cream cheese so it incorporates smoothly and doesn’t clump.
- If you prefer less grease, drain the beef but reserve a tablespoon of the drippings for flavor.
- Slice cheeses thinly for faster melting; shredded mozzarella helps the top brown evenly.
- Make it ahead: assemble the dish, cover tightly, and refrigerate for up to 24 hours, then bake an extra 5–7 minutes to reach full temperature.
- Oven thermometer: ovens vary—use an oven thermometer if you frequently find baked dishes under- or overcooked.
Creative twists
- Keto-friendly swap: add sliced mushrooms and omit bell peppers for fewer carbs, or stir in a spoonful of mustard for tang.
- Vegetarian version: replace beef with firm crumbled tofu or cooked lentils and add a tablespoon of soy sauce for umami.
- Southwest spin: mix in a tablespoon of taco seasoning and top with pepper jack cheese and pickled jalapeños.
- Extra-creamy: fold in 1/2 cup sour cream with the cream cheese for a silkier texture.
Common questions
Q: How long does this take from start to finish?
A: Expect about 10–15 minutes of active prep, 22–25 minutes baking, plus a 5-minute rest—roughly 40–45 minutes total.
Q: Can I make this with ground turkey or chicken?
A: Yes. Ground turkey or chicken work, but they’re leaner—add a tablespoon of olive oil while cooking or a small splash of chicken broth so the casserole doesn’t dry out.
Q: Is this recipe keto-friendly?
A: Yes. With the ingredients listed (no bread or starchy fillers), this casserole is low-carb and suitable for keto diets. Watch portion size if you’re tracking macros because cheese and beef are calorie-dense.
Q: Can I assemble it the night before?
A: Absolutely. Assemble, cover tightly, and refrigerate. When ready, bake 27–30 minutes or until heated through and bubbly to account for the chilled filling.
Q: How do I get a nicely browned top?
A: If you want extra browning, place the casserole under the broiler for 1–2 minutes at the end—watch closely so the cheese doesn’t burn.
Conclusion
If you’re craving cheesy, meaty comfort without the bread, this Low Carb Philly Cheesesteak Casserole delivers big flavor with minimal fuss. For another low-carb take on Philly flavors and detailed keto-friendly adjustments, see Keto Philly Cheesesteak Casserole – Kicking Carbs.
PrintLow Carb Philly Cheesesteak Casserole
A comforting low-carb casserole that captures the flavors of a Philly cheesesteak without the carbs.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Keto
Ingredients
- 2 lbs ground beef (80/20 recommended)
- 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)
- 1.5 cups mozzarella cheese (shredded)
- 1 tbsp olive oil
Instructions
- Preheat the oven to 350°F (175°C) and spray a 9×13-inch baking dish with non-stick spray.
- Warm 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and bell peppers and cook, stirring occasionally, until they’re soft and starting to brown, about 5–6 minutes.
- Stir in the minced garlic and cook another 30 seconds until fragrant.
- Add the ground beef to the skillet. Break it into chunks and season with salt and pepper. Cook until fully browned, about 7–8 minutes. If there’s excess fat, drain most of it from the pan.
- Lower the heat and stir in 2 tablespoons Worcestershire sauce and the softened cream cheese. Mix until the cream cheese melts and coats the beef in a smooth, creamy sauce. Taste and adjust seasoning.
- Spoon the beef-and-veg mixture into the prepared baking dish in an even layer. Arrange the provolone slices over the top, then sprinkle the shredded mozzarella evenly.
- Bake in the preheated oven for 22–25 minutes, until the cheeses are melted and bubbling and the edges are golden. Let the casserole rest 5 minutes before slicing.
Notes
If you’re out of provolone, Swiss or Monterey Jack work well. For lower-fat options, use 90/10 ground beef but add a splash of beef broth if the mixture seems dry.
