
A cheesy, savory casserole that captures the classic Philly cheesesteak flavors—steak-forward, loaded with peppers and onions, and perfect for a carb-conscious dinner.

This casserole was born from a weeknight need: I wanted all the bold, comforting flavors of a Philly cheesesteak without the hoagie roll. I discovered this combination while clearing out the fridge on a busy Tuesday and realized that ground beef, peppers, onions, cream cheese, and a blanket of provolone could recreate the familiar, melty experience in a single baking dish. The texture is rich and creamy from the softened cream cheese, studded with tender, slightly sweet peppers and onions, and finished with gooey provolone and mozzarella that stretches with each forkful.
I’ve made this version dozens of times for family dinners, potlucks, and even lazy Sunday meals. It’s become something of a comfort ritual: the kitchen fills with the smell of caramelizing onions and Worcestershire-scented beef, and my family inevitably circles around the casserole until it’s gone. What makes this dish special is how it balances indulgence and restraint—savory, cheesy, and satisfying, yet conscious of carbs so you can enjoy a plate without the heaviness of bread.
I’ve served this for casual family suppers and taken it to neighborhood potlucks—people always ask for the recipe. My teenage nephew once declared it better than the sandwich, which I take as a high compliment. It’s one of those dishes that reliably gets devoured because it tastes like nostalgia and weeknight simplicity at once.
What I love most about this casserole is how reliably it recreates the sandwich’s essence without needing bread—melty cheese, rich beef, and bright peppers. My friends who were skeptical about a sandwich-less version ended up loving it; one even requested it for a game-night menu. The simplicity of steps and forgiving cooking windows make it a repeatable favorite.
Cool leftovers to room temperature for no more than two hours, then transfer to airtight containers. Refrigerate for up to four days—store single-serving portions for easy lunches. For longer storage, assemble the casserole in a freezer-safe dish and wrap tightly with foil and plastic wrap; freeze unbaked for up to three months. To reheat refrigerated portions, warm at 325°F for 12–15 minutes until heated through, or microwave on medium power for 1–2 minutes, checking frequently. When reheating from frozen, thaw overnight then bake 25–30 minutes at 350°F.
If you want to lighten the dish, swap 1 pound of the 80/20 beef for 1 pound of lean turkey or ground chicken—expect a milder flavor and slightly less fat. For a deeper flavor, add 4–6 ounces of sliced mushrooms when sautéing the vegetables; they’ll add an earthy note and absorb juices. Swap provolone for sharp cheddar for a tangier finish, or use pepper jack for heat. To make dairy-free, use a dairy-free cream cheese and a plant-based shredded cheese, but expect different melting behavior and a slightly altered mouthfeel.
Serve slices straight from the baking dish with a simple mixed-green salad dressed with lemon and olive oil to cut the richness. For a heartier meal, pair with roasted asparagus or garlic green beans. Garnish with sliced pickled jalapeños or a sprinkle of chopped parsley for color. It’s also excellent spooned into lettuce cups for a handheld low-carb option, or served alongside roasted cauliflower mashed to mimic classic mashed potatoes.
The flavor profile pays homage to the classic Philadelphia cheesesteak, a sandwich born in the 1930s in Philadelphia and celebrated for its thinly sliced beef, peppers, onions, and melting cheese. This casserole translates those core elements into a baked format, reflecting the modern trend of deconstructing beloved sandwiches into lower-carb, one-dish meals. While not a traditional regional preparation, it captures the essential taste pillars that make the original beloved.
In summer, use vibrant multi-colored bell peppers and add a handful of fresh herbs like chopped basil or parsley just before serving. For winter, fold in caramelized shallots and roasted red peppers for deeper flavor, and top with a sprinkle of smoked paprika for warmth. Around the holidays, swap in a mix of sharp cheddar and provolone and serve with roasted Brussels sprouts for a seasonal plate that still honors the core cheesesteak flavors.
To streamline weekday cooking, brown the beef and sauté the vegetables on Sunday, then cool and refrigerate components separately. When ready to eat, combine with softened cream cheese, assemble with the cheeses, and bake for 20–25 minutes. You can also assemble full casseroles and refrigerate for up to 24 hours before baking. Use portion-sized containers to freeze single servings for quick reheat-and-eat lunches—thaw in the fridge overnight and reheat at 325°F until warm.
This dish is comfort food reinvented for a carb-conscious table—simple, flavorful, and reliably crowd-pleasing. I hope it becomes a regular in your rotation as it is in mine; tweak the cheeses and peppers to make it your signature version and enjoy sharing it around the table.
Allow the cream cheese to soften to room temperature for easy incorporation and a silky texture.
Brown the beef well and drain excess fat to prevent a greasy finish—reserve a tablespoon of fat for flavor if desired.
Layer the provolone under the mozzarella to achieve both authentic flavor and a golden, stretchy top.
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.
Yes—assemble and refrigerate the unbaked casserole for up to 24 hours, then bake as directed. For longer storage, freeze before baking and thaw overnight.
Use 80/20 ground beef for the best flavor and juiciness. If you prefer leaner meat, drain excess fat after browning to avoid a greasy 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.

Preheat oven to 350°F (175°C). Spray a 9×13 baking dish with non-stick spray or rub lightly with oil to prevent sticking.
Heat 1 tablespoon olive oil in a large skillet over medium heat. Sauté diced onion and bell peppers for 5–6 minutes until softened, then add minced garlic and cook 30 seconds until fragrant.
Add ground beef to the skillet, break up with a spatula, season with salt and pepper, and cook 7–8 minutes until no pink remains. Drain excess fat if necessary.
Stir in Worcestershire sauce, reduce heat to low, add softened cream cheese in chunks, and stir until fully melted and the mixture is creamy.
Transfer the beef mixture to the prepared baking dish, layer provolone across the top, and sprinkle shredded mozzarella evenly over the surface.
Bake for 22–25 minutes until cheese is melted and lightly golden. Remove and rest for 5 minutes before serving to let flavors meld and the dish set.
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.
Leave a comment & rating below or tag
@royalrecipe on social media!

A decadent comfort-food mashup: layers of bread, savory cheeseburger filling, and gooey melted cheese baked until golden. Perfect for family dinners and potlucks.

A velvety cheesecake infused with cookie butter on a Biscoff crust, finished with warm caramel sauce and cloudlike whipped cream. The perfect indulgence for cookie butter lovers.

Tender shredded chicken tossed with zesty red sauce and melted Monterey Jack, wrapped in soft flour tortillas for a comforting Mexican main course.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.
Quick and easy dinner ideas delivered to your inbox.