Low Carb Philly Cheesesteak Casserole

A cheesy, savory dinner loaded with steak and veggies that captures classic Philly cheesesteak flavors while staying low in carbs—perfect for weeknight comfort.

This low carb Philly cheesesteak casserole is my go-to for busy weeknights when I crave the familiar, savory comfort of a sandwich without the extra carbs. I first adapted this dish when a friend on a low-carb plan asked if I could recreate her favorite takeout. The idea was to keep the bold flavors—sweet sautéed onions, tender peppers, rich melted cheeses, and seasoned beef—while ditching the roll. The result felt like an indulgent, family-friendly dinner that still fit into a carb-conscious lifestyle.
What makes this dinner special is the balance of textures and layers: juicy ground beef browned with Worcestershire for that umami punch, soft-sweet peppers and onions, and a creamy layer melded from cream cheese and melted provolone and mozzarella that pulls and gratinates on top. It serves six easily and reheats beautifully, which is why it's become a staple in my rotation. Every time I make it the house fills with that unmistakable Philly scent and the family lines up for seconds.
Why You'll Love This Recipe
- Classic Philly flavor translated into a casserole that's low in carbs but high on satisfaction—no rolls required.
- Ready in about 45 minutes from start to finish, making it ideal for weeknight dinners or casual weekend meals.
- Uses pantry-friendly items like cream cheese and shredded mozzarella alongside fresh produce for fast prep.
- Make-ahead friendly: assemble and refrigerate a day in advance, then bake when you're ready; great for meal prep.
- Crowd-pleasing and adaptable—swap cheeses or peppers to suit tastes or dietary needs without losing the core flavor.
- High in protein and satisfying fats that keep you full, making it a smart choice for low-carb plans.
When I introduced this to my family they were skeptical at first because it wasn't served on a roll—but the melted provolone and those caramelized onions won everyone over. It's one of those dishes where people ask for the recipe immediately after the first bite. Over time I've learned little tweaks—like using 80/20 beef and letting the cream cheese come fully to room temperature—that make the texture lush and spoonable.
Ingredients
- 2 pounds ground beef (80/20): Use higher-fat beef for juiciness and richer flavor; leaner beef will dry out. I prefer a familiar supermarket brand or a local butcher for fresh texture.
- 1 large onion, diced: Yellow or sweet onions caramelize nicely and add natural sweetness that balances the savory beef.
- 2 large bell peppers, diced: A mix of green and red gives great color and a combo of sweet and slightly bitter notes; remove seeds and membranes for tenderness.
- 2 cloves garlic, minced: Fresh garlic gives a bright foundation—avoid pre-minced jars for a fresher bite.
- 8 ounces cream cheese, softened: Full-fat is best for a creamy mouthfeel; leave on the counter 30–60 minutes to soften fully for easy melting.
- 2 tablespoons Worcestershire sauce: Adds savory depth and a touch of tang; look for a gluten-free label if needed.
- Salt and pepper, to taste: Season generously while cooking so the flavors develop; you can adjust after baking.
- 8 ounces provolone, sliced: Thin slices distribute flavor and melt into the filling; deli-sliced works well.
- 1 1/2 cups shredded mozzarella: Use whole-milk mozzarella for the best melt and stretch; pre-shredded is convenient but can be drier.
- 1 tablespoon olive oil: For sautéing vegetables—use a mild extra-virgin or regular olive oil to avoid overpowering the dish.
Instructions
Preheat and prepare: Preheat the oven to 350°F. Spray a 9×13-inch baking dish with nonstick spray or lightly oil it. Having the dish ready prevents delays once the filling is hot—this helps the cheese melt evenly when it goes into the oven. Sauté the vegetables: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced onions and bell peppers and cook 5–6 minutes until they soften and begin to color. Add minced garlic and cook another 30 seconds to 1 minute—watch carefully so the garlic doesn't burn; you're aiming for fragrant, translucent vegetables. Brown the beef: Add 2 pounds ground beef to the skillet, break it up with a spatula, and season with salt and plenty of black pepper. Cook 7–8 minutes until no pink remains and the meat starts to brown. Drain excess fat if necessary but leave a little for flavor—this step concentrates the beef flavor for the final casserole. Build flavor: Stir in 2 tablespoons Worcestershire sauce so it coats the meat mixture; reduce heat to low. Add the softened 8 ounces cream cheese in chunks and stir until fully melted and creamy—this creates a luscious binding layer that keeps the casserole moist. Assemble and top: Transfer the beef-veggie-cream cheese mixture into the prepared 9×13 dish and spread evenly. Tear the provolone slices and layer them over the top, then sprinkle 1 1/2 cups shredded mozzarella as the final layer. The provolone gives flavor pockets while the mozzarella provides that irresistible pull. Bake and rest: Bake for 22–25 minutes at 350°F until the cheeses are melted, bubbling, and lightly golden. Let the casserole rest 5 minutes before serving—this short rest stabilizes the layers and makes portioning clean and neat.
You Must Know
- High-fat ground beef (80/20) yields a juicier texture; draining too much fat can dry the casserole.
- Softened cream cheese blends smoothly—cold cream cheese will clump and create uneven pockets.
- Leftovers store well in the refrigerator for 3–4 days and freeze up to 3 months when tightly wrapped.
- This dish is naturally low in carbohydrates and high in protein, making it suitable for many low-carb plans.
One of my favorite things about this version is how forgiving it is: you can swap the cheeses, add mushrooms, or increase peppers and still end up with a crowd-pleaser. The flavors intensify after a day in the fridge, so reheated slices often taste even better than just-out-of-the-oven portions. Serve with a crisp salad for a balanced meal.
Storage Tips
Store cooled leftovers in an airtight container in the refrigerator for up to 3–4 days; label with the date for clarity. For longer storage, portion into freezer-safe containers and freeze for up to 3 months—thaw in the refrigerator overnight before reheating. To reheat, cover with foil and bake at 325°F until warmed through, or microwave single portions on medium power in 30-second increments to keep the cheese from separating. Use glass or BPA-free plastic containers to maintain texture and avoid odors.
Ingredient Substitutions
If you want a slightly different profile, swap provolone for sliced cheddar or Monterey Jack—sharp cheddar gives a bolder finish. For a lower-fat option, use 90/10 beef and add a tablespoon of butter for richness. Replace cream cheese with a 1:1 mix of ricotta and a small amount of Greek yogurt for tang and creaminess, though texture will be slightly lighter. Use gluten-free Worcestershire if you need this to be gluten-free; expect a small difference in depth of flavor.
Serving Suggestions
Serve slices over a bed of mixed greens or with a side of roasted green beans for a complete plate. Top with quick-pickled red onions or sliced banana peppers for brightness and acidity. For a heartier meal, pair with cauliflower mash or steamed broccoli—both add color and keep the meal low in carbs. Garnish with chopped parsley for fresh contrast and added visual appeal.
Cultural Background
The original sandwich hails from Philadelphia, where thinly sliced ribeye, onions, and melted cheese are traditionally served in a long roll. This casserole translates the essential components into a baked dish that preserves the flavor profile while adapting to modern dietary preferences. It's part of a broader trend of transforming beloved sandwiches into layered bakes—think deconstructed comfort food that keeps the heart of the original intact while offering new convenience.
Seasonal Adaptations
In summer, boost freshness with roasted cherry tomatoes and thinly sliced zucchini; in winter, add sautéed mushrooms or swap peppers for caramelized shallots. For a holiday spin, fold in a handful of chopped roasted chestnuts and use smoked provolone for a cozy, festive aroma. Adjust oven time slightly if adding watery vegetables—briefly sautée them first to avoid a soggy bake.
Meal Prep Tips
Assemble the filling and refrigerate it in the baking dish, covered, for up to 24 hours—top with cheeses just before baking to preserve melt quality. Portion into single-serving containers for grab-and-go lunches, or make two pans and freeze one for an easy future dinner. When reheating from frozen, thaw overnight and bake covered at 350°F until heated through to maintain moisture.
Whether you make this for busy weeknights or for feeding a crowd, the casserole captures all the pleasures of a Philly cheesesteak with fewer carbs and more convenience. Enjoy customizing it to your family’s tastes and making it your own.
Pro Tips
Bring the cream cheese to room temperature before mixing so it melts smoothly and creates a creamy binding layer.
Brown the beef well and drain only excess fat—leaving a little fat enhances flavor and mouthfeel.
Let the casserole rest 5 minutes after baking so the layers set and slice cleanly.
This nourishing low carb philly cheesesteak casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How long does this keep?
Yes. Leftovers keep in the refrigerator for 3–4 days and freeze up to 3 months. Reheat covered in the oven or microwave in short bursts.
Can I make a leaner version?
Use 90/10 beef or ground turkey and add a tablespoon of butter for richness; expect a slightly dryer texture compared to 80/20.
Tags
Low Carb Philly Cheesesteak Casserole
This Low Carb Philly Cheesesteak Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Instructions
Preheat and prepare
Preheat oven to 350°F and spray a 9x13-inch baking dish with nonstick spray or oil.
Sauté vegetables
Heat 1 tablespoon olive oil over medium heat; cook diced onions and bell peppers 5–6 minutes until soft, add garlic and cook 30 seconds more.
Brown the beef
Add 2 pounds ground beef, break apart and season with salt and pepper; cook 7–8 minutes until no pink remains and drain excess fat if needed.
Add flavor and cream cheese
Stir in 2 tablespoons Worcestershire sauce, reduce heat to low and add 8 ounces softened cream cheese; stir until fully melted and creamy.
Assemble and top
Transfer mixture to prepared dish, layer torn provolone over the top and finish with 1 1/2 cups shredded mozzarella.
Bake and rest
Bake 22–25 minutes until cheese is melted and lightly golden; let rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@homecookbites on social media!

Categories:
You might also like...

Brookie Protein Balls
High-protein no-bake energy bites that marry chocolate chip cookie and brownie flavors, made with creamy cashew butter and vanilla pea protein — ready in five minutes.

Chicken in Herb Butter with Rice Pilaf
A comforting one-pan meal of tender chicken roasted in herb butter over fragrant jasmine rice pilaf — effortless prep and big fall flavors.

Classic Fluffy Pancakes
Light and airy hotcakes that come together quickly with pantry staples — perfect for relaxed weekend breakfasts and crowd-pleasing brunches.

Did You Make This?
Leave a comment & rating below or tag @homecookbites on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Emma!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.
