Low Carb Philly Cheesesteak Casserole
There’s something almost cinematic about the moment the oven door opens and a hot, bubbling Philly cheesesteak casserole greets you — steam carrying the salty perfume of melted provolone, the sweet kiss of sautéed peppers and onions, and the rich umami of browned beef. Each forkful is a symphony: the silky cream cheese binding everything together, layers of cheese pulling into glorious strings, and tender bits of beef and pepper that give you both comfort and a satisfying bite. This low-carb take keeps all the indulgence of the classic sandwich without the bun — perfect for cozy weeknights, low-carb meal-prep, game-day spreads, or when you want a crowd-pleaser that’s quick to assemble and impossible to resist.
At a glance at when to make it: serve it for lazy Sunday brunch, bring it to potlucks (it travels well), or slice it into squares for grab-and-go lunches. It’s a festive staple in colder months and a simple, hearty dish when you’re short on time but want maximum flavor.
At a Glance
- Prep Time: 15 minutes
- Cook Time: 25–30 minutes (stovetop browning + baking)
- Total Time: ~45 minutes
- Servings: 8 (about 1 generous serving per person)
- Difficulty Level: Easy — great for beginner cooks
Nutrition Highlights
Estimated nutrition per serving (recipe yields ~8 servings). These are estimates calculated using USDA FoodData Central values and represent typical ingredients; final values will vary with brands and exact quantities.
- Calories: ~590 kcal
- Protein: ~33 g
- Total Carbohydrates: ~6–7 g (Net carbs approx. 5–6 g)
- Dietary Fiber: ~0.5–1 g
- Total Fat: ~46–48 g
- Saturated Fat: ~20–24 g
- Sodium: ~800–1,000 mg (varies by cheese and Worcestershire sauce)
- Cholesterol: ~130–160 mg
Note: This is a calorie- and macronutrient-rich, low-carb casserole with high protein thanks to the beef and cheeses. If you need exact numbers for dietary tracking, weigh your specific ingredients and check the product labels or USDA FoodData Central for precise values.
Why You’ll Love It
- Comfort without compromise: All the savory, gooey comfort of a cheesesteak sandwich — but without the bread. It’s perfect for low-carb, keto, or whole-food approaches when you still want decadence.
- Fast and family-friendly: Browning the meat and sautéing the vegetables takes minutes; the oven finishes the magic. Great for weeknight dinners or feeding a hungry group.
- Crowd-pleaser and versatile: Guests love the melty cheese and beefy aroma. It’s easy to portion, transport, and reheat, making it ideal for potlucks and holiday sides.
- Balanced satisfaction: High in protein to keep you full, and easily adaptable for lower-sodium or lighter versions.
How to Make Low Carb Philly Cheesesteak Casserole
Ingredients
- 2 lb 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 into pieces
- 1.5 cups mozzarella cheese, shredded (~6 oz)
- 1 tbsp olive oil
Optional ingredients and substitutions: - Use 90/10 lean ground beef for less fat (expect drier texture — compensate with a splash of broth or an extra tablespoon of cream cheese).
- Substitute ground turkey or chicken for a lighter protein (increase seasoning).
- Swap provolone for Swiss, fontina, or Monterey Jack for different flavor profiles.
- For a lower-sodium option, use reduced-sodium cheeses and low-sodium Worcestershire sauce (or replace Worcestershire with 1 tsp soy sauce + 1 tsp balsamic).
- Add mushrooms, jalapeño, or sliced cherry tomatoes for variation.
- For dairy-free/vegan: use plant-based cream cheese and shredded vegan cheese; replace ground beef with crumbled, seasoned tempeh or a soy-based ground meat substitute.
Preparation (preheat oven and dish)
- Preheat your oven to 350°F (175°C). Spray a 9×13-inch baking dish with non-stick spray and set aside.
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
Sauté vegetables and garlic
3. Add diced onions and bell peppers to the hot oil. Cook for 5–6 minutes, stirring occasionally, until they begin to soften and become fragrant.
4. Add minced garlic and cook for another 30 seconds, stirring constantly to prevent burning.
Brown the beef
5. Add the ground beef to the skillet, breaking it up with your spatula as it cooks. Season generously with salt and pepper. Cook for 7–8 minutes until completely browned with no pink remaining. Drain excess fat if needed (especially if using 80/20 and you want less grease).
Build flavor and creamy base
6. Stir in 2 tablespoons Worcestershire sauce, letting it coat the meat mixture for enhanced flavor. Reduce heat to low.
7. Add the softened cream cheese to the skillet and stir until completely melted and the mixture becomes creamy and uniform. Taste and adjust salt and pepper if necessary.
Assemble and bake
8. Transfer the mixture to your prepared 9×13 baking dish and spread evenly.
9. Layer torn provolone pieces over the beef mixture so they sit across the top. Then evenly sprinkle the shredded mozzarella over the provolone for that perfect cheese pull.
10. Bake for 22–25 minutes, or until the cheese is fully melted, bubbly, and lightly golden on top.
Rest and serve
11. Remove from the oven and let rest for 5 minutes before serving. This brief rest helps the casserole set and allows flavors to meld.
Practical tips:
- Avoid over-stirring the beef once it starts to brown — you want nicely browned pieces for best flavor.
- If the mixture seems too dry after draining excess fat, add 1–2 tablespoons beef broth or a splash of heavy cream.
- Use room-temperature cream cheese to ensure it melts smoothly into the beef mixture.
Serve It Up
- Classic plated: Spoon a generous portion onto plates and garnish with chopped parsley or thinly sliced green onions for color.
- Low-carb “sandwich”: Pile it into a halved, toasted low-carb roll or lettuce wraps for an on-the-go handheld.
- Brunch-style: Serve alongside fried eggs and roasted asparagus for a hearty brunch.
- Snackable squares: Bake in a smaller pan and cut into bite-sized squares for party appetizers; serve with sugar-free ketchup or spicy mayo.
- Cozy pairings: Pair with a crisp green salad or roasted Brussels sprouts to cut through the richness, or serve with a warm cup of black coffee or iced tea.
Keeping it Fresh
- Room temperature: Do not leave out at room temperature for more than 2 hours (per food safety guidelines).
- Refrigeration: Store in an airtight container in the refrigerator for 3–4 days. Reheat single portions in the microwave or in a 350°F oven until warmed through.
- Freezer: Portion into freezer-safe containers and freeze up to 2–3 months. Thaw overnight in the refrigerator before reheating. Reheat from frozen in a low oven (covered) until hot, then uncover to re-crisp the top if desired.
Insider Secrets
- Browning is flavor: Take time to get good browning on the ground beef — the Maillard reaction is where much of the savory depth comes from. Don’t overcrowd the pan.
- Cheese layering: Use torn provolone under shredded mozzarella — provolone adds a creamy, slightly tangy base while mozzarella gives that stretchy pull.
- Control moisture: If using leaner beef, add a splash of beef broth; if using fattier beef, drain excess fat to avoid a greasy casserole.
- Temperature tricks: Let the cream cheese come fully to room temperature before adding; that prevents lumps and speeds incorporation.
- Make it ahead: Assemble and refrigerate (unbaked) for up to 24 hours; bake when ready. This is perfect for entertaining.
Creative Twists
- Spicy Buffalo Cheesesteak: Add 1/3 cup hot sauce to the cream cheese step and top with blue cheese crumbles before baking. Serve with celery sticks.
- Mushroom & Swiss Philly: Sauté 8 oz sliced cremini mushrooms with the onions and peppers, swap provolone for Swiss cheese, and add fresh thyme for an earthy twist.
- Keto-Friendly Green Bowl: Serve scoops over riced cauliflower or a bed of wilted spinach for an even lower-carb plate.
- Mediterranean version: Add 1 tbsp za’atar to the meat, swap provolone for crumbled feta, and top with chopped kalamata olives and parsley after baking.
- Vegetarian option: Replace beef with 2 packages (14–16 oz each) of crumbled, seasoned tofu or textured vegetable protein; use dairy-free cream cheese and vegan shredded cheese.
Recipe Q&A
Q: Can I make this ahead of time?
A: Yes — prepare up to the assembly step, cover, and refrigerate for up to 24 hours. Bake when ready, adding a few extra minutes if coming straight from the fridge.
Q: Is this recipe gluten-free?
A: The basic ingredients are naturally gluten-free, but check labels — some Worcestershire sauces and shredded cheeses may contain additives with gluten. Choose certified gluten-free products if needed.
Q: My casserole was watery after baking. What went wrong?
A: Likely from excess moisture from vegetables or from not draining fatty beef. Sauté veggies until softened and slightly caramelized (this reduces water), and drain extra fat from beef before adding cream cheese.
Q: How can I reduce sodium?
A: Use low-sodium or no-salt-added cheeses, low-sodium Worcestershire sauce or replace it with a small splash of balsamic vinegar and spices, and limit added salt during cooking.
Q: Can I use shredded cheese blends?
A: Yes, but freshly shredded block cheeses melt and brown better than pre-shredded blends (which often contain anti-caking agents that can affect melt).
Conclusion
If you love the classic flavors of a Philly cheesesteak but want to stay low-carb without sacrificing comfort, this casserole is a winner — melty, savory, and simple. For alternate low-carb takes and inspiration, check out this Keto Philly Cheesesteak Casserole guide from Kicking Carbs, and for another reliable cheesesteak casserole variation, see the recipe at Wholesome Yum. I’d love to hear how your casserole turned out — share photos, swaps, and tweaks in the comments and join our community of home cooks exploring bold, low-carb comfort food.
Print
Low Carb Philly Cheesesteak Casserole
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Diet: Low Carb
Description
A low-carb take on the classic Philly cheesesteak, this casserole features tender beef, sautéed peppers and onions, and gooey cheese, all without the bun.
Ingredients
- 2 lb 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
- 2 tbsp Worcestershire sauce
- Salt and pepper, to taste
- 8 oz provolone cheese, sliced or torn
- 1.5 cups mozzarella cheese, shredded (~6 oz)
- 1 tbsp olive oil
Instructions
- Preheat your oven to 350°F (175°C) and spray a 9×13-inch baking dish with non-stick spray.
- Heat olive oil in a large skillet over medium heat.
- Add diced onions and bell peppers to the oil and cook for 5–6 minutes until softened.
- Add minced garlic and cook for another 30 seconds.
- Add ground beef to the skillet, breaking it apart as it cooks. Season with salt and pepper. Cook until browned, about 7–8 minutes, and drain excess fat.
- Stir in Worcestershire sauce and reduce heat to low.
- Add softened cream cheese and stir until melted and creamy.
- Transfer mixture to the baking dish, spreading evenly.
- Layer provolone over the mixture, followed by shredded mozzarella.
- Bake for 22–25 minutes until the cheese is melted and bubbly.
- Let rest for 5 minutes before serving.
Notes
For lower-sodium options, use reduced-sodium cheeses and Worcestershire sauce. Allow cream cheese to reach room temperature for easier incorporation.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 590
- Sugar: 3g
- Sodium: 900mg
- Fat: 46g
- Saturated Fat: 22g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 33g
- Cholesterol: 145mg




