There are some nights when all I want is pure, unadulterated comfort food. You know the feeling – that deep craving for something cheesy, meaty, and satisfying that warms you from the inside out. But I also want to feel good about what I’m eating. That’s where this incredible Low Carb Philly Cheesesteak Casserole comes in. It captures all the savory, gooey magic of a classic Philly cheesesteak, but ditches the bread for a rich, creamy base that turns it into one of my all-time favorite Healthy Low Carb Dinners. It’s the kind of meal that feels like a decadent treat but is secretly packed with protein and flavor, making it a win-win for busy weeknights.

What I love most about this dish is how it brings everyone to the table. It’s a true crowd-pleaser that satisfies even the pickiest eaters who might not even notice it’s a low-carb creation. The combination of savory ground beef, tender sautéed peppers and onions, and that luscious, creamy cheese sauce is just irresistible. This isn’t just another boring casserole; it’s a flavor-packed experience that has become a staple in my rotation of Easy High Protein Meals. Whether you’re following a keto diet or just looking for a hearty and wholesome meal without the carb crash, this recipe delivers on every level. It’s proof that you don’t have to sacrifice flavor to create delicious and Healthy High Protein Meals.
Ingredients for This Casserole
- Ground Beef: 2 lbs, preferably an 80/20 blend for the best flavor and moisture.
- Onion: 1 large, diced.
- Bell Peppers: 2 large (a mix of green and red adds great color and flavor), diced.
- Garlic: 2 cloves, freshly minced.
- Cream Cheese: 8 oz, softened to room temperature to ensure it melts smoothly.
- Worcestershire Sauce: 2 tbsp for that signature savory depth.
- Salt and Pepper: To taste.
- Provolone Cheese: 8 oz, sliced. This is the classic cheesesteak cheese!
- Mozzarella Cheese: 1.5 cups, shredded, for that perfect bubbly, golden-brown top.
- Olive Oil: 1 tbsp for sautéing the vegetables.
Step-by-Step Instructions
To make this Low Carb Philly Cheesesteak Casserole, you’ll start by sautéing diced onions and bell peppers in olive oil until they soften. Add minced garlic and cook for another 30 seconds. Next, brown the ground beef in the same skillet, seasoning with salt and pepper. Once cooked, drain any excess fat. Reduce the heat and stir in Worcestershire sauce and softened cream cheese until a creamy sauce forms. Transfer this mixture to a 9×13 baking dish, layer with provolone and shredded mozzarella, and bake at 350°F (175°C) for 22-25 minutes until the cheese is melted and bubbly. It’s a straightforward process for a fantastic Protein Dinner.
- Prep Your Station: First things first, get your oven preheating to 350°F (175°C). Grab a 9×13 inch baking dish and give it a quick spray with non-stick cooking spray. This little step makes cleanup so much easier later.
- Sauté the Veggies: Heat the olive oil in a large skillet or Dutch oven over medium heat. Once it’s shimmering, toss in your diced onions and bell peppers. Let them cook, stirring occasionally, for about 5-6 minutes. You want them to get nice and soft and start smelling amazing. Add the minced garlic and cook for just 30 seconds more until fragrant—be careful not to let it burn!
- Brown the Beef: Add the ground beef right into the skillet with the veggies. Use a spatula to break it up as it cooks. Season it well with salt and pepper. Continue cooking for 7-8 minutes, until it’s fully browned with no pink left. If you have a lot of excess grease in the pan, carefully drain it off.
- Make It Creamy: Turn the heat down to low. Pour in the Worcestershire sauce and give everything a good stir to coat the meat. Now, add the softened cream cheese. Stir continuously until the cream cheese melts completely into the beef and vegetable mixture, creating a rich, creamy sauce. This is the secret to a truly decadent casserole.
- Assemble the Casserole: Carefully transfer the beef mixture from the skillet to your prepared baking dish. Spread it out into an even layer. Now for the best part: the cheese. Tear the provolone slices and arrange them over the top of the beef mixture. Finally, sprinkle the shredded mozzarella evenly over the provolone.
- Bake to Perfection: Place the dish in your preheated oven and bake for 22-25 minutes. You’ll know it’s done when the cheese is completely melted, bubbly, and has beautiful golden-brown spots. Let it rest for about 5 minutes before serving. This helps the casserole set up a bit and makes it easier to serve. Enjoy your delicious High Protein Dinner!
Tips & Tricks for the Best Low Carb Philly Cheesesteak Casserole
Over the years, I’ve learned a few things that take this casserole from good to absolutely fantastic. First, don’t skip draining the fat from the ground beef. An 80/20 blend provides great flavor, but the excess grease can make the final dish feel heavy and oily. A simple tilt of the pan to spoon it out makes a huge difference. Another key tip is ensuring your cream cheese is truly at room temperature. If it’s too cold, it won’t melt evenly and you’ll end up with little clumps instead of a smooth, velvety sauce. I usually pull it out of the fridge about an hour before I start cooking. These small adjustments are crucial for creating perfect Keto Recipes Dinner that everyone will love.
When it comes to the cheese, while pre-shredded mozzarella is convenient, shredding your own from a block is a game-changer. Bagged shredded cheeses often contain anti-caking agents that can prevent them from melting as smoothly. A block of low-moisture, whole-milk mozzarella will give you that glorious, restaurant-quality cheese pull. Also, don’t be afraid to season generously at each step. Season the veggies as they sauté and the beef as it browns. Building layers of flavor is what makes this simple dish taste so complex and satisfying. This attention to detail is what elevates simple ingredients into one of the best High Protein Low Carb Recipes you can make.
Why is my casserole watery?
A watery casserole is usually caused by two things: not draining the fat from the ground beef, or excess moisture from the vegetables. To prevent this, make sure to drain the beef thoroughly after browning. Additionally, ensure you cook the onions and peppers long enough for some of their natural water content to evaporate before adding the meat.
Substitutions & Variations
One of the best things about this Low Carb Philly Cheesesteak Casserole is how adaptable it is. If you’re not a fan of ground beef or just want to change things up, thinly sliced sirloin or ribeye steak would be more traditional and absolutely delicious. You could also use ground turkey or chicken for a leaner option; just be sure to season it well. For the vegetables, feel free to add 8 ounces of sliced mushrooms along with the peppers and onions for an extra layer of earthy flavor. Sautéed mushrooms are a classic addition to a Philly cheesesteak and work beautifully here.
The cheese is another area where you can play around. While provolone is classic, you could easily swap it for American cheese for an extra creamy melt or even Pepper Jack for a spicy kick. A sprinkle of cheddar on top of the mozzarella can also add a nice sharpness. To dial up the heat, consider adding some pickled jalapeño slices to the beef mixture or a dash of red pepper flakes. These small tweaks allow you to customize the dish to your liking, ensuring it remains a favorite in your collection of Easy High Protein Meals.
Can I use a different kind of meat?
Absolutely! Thinly sliced steak is a fantastic and more authentic alternative to ground beef. Ground turkey or chicken also work well for a lighter version. Just remember that leaner meats may require a bit more seasoning to match the robust flavor of beef.
Frequently Asked Questions
Can I make this Low Carb Philly Cheesesteak Casserole ahead of time?
Yes, this is a great make-ahead meal. You can assemble the entire casserole, cover it tightly with foil, and store it in the refrigerator for up to 2 days. When you’re ready to eat, you may need to add about 10-15 minutes to the baking time since it will be starting from cold.
How should I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 4 days. You can reheat individual portions in the microwave or place the entire baking dish back in a 350°F oven until warmed through, which helps re-melt the cheese nicely.
What can I serve with this casserole?
To keep the meal low-carb, this casserole pairs wonderfully with a simple green salad, steamed broccoli, or cauliflower rice. If you’re not concerned about carbs, it’s also delicious served with a side of crusty bread for dipping into the cheesy sauce.
Conclusion
This Low Carb Philly Cheesesteak Casserole is more than just a recipe; it’s a solution for those nights when you need a meal that’s both comforting and aligned with your health goals. It’s a rich, flavorful, and incredibly satisfying High Protein Dinner that proves you never have to choose between delicious food and a low-carb lifestyle. The simple ingredients come together to create something truly special that feels both indulgent and nourishing. I hope you and your family love this hearty casserole as much as mine does. It’s a keeper for any collection of Healthy Low Carb Dinners.

Low Carb Philly Cheesesteak Casserole
Ingredients
Equipment
Method
- Prep Your Station: First things first, get your oven preheating to 350°F (175°C). Grab a 9×13 inch baking dish and give it a quick spray with non-stick cooking spray. This little step makes cleanup so much easier later.
- Sauté the Veggies: Heat the olive oil in a large skillet or Dutch oven over medium heat. Once it’s shimmering, toss in your diced onions and bell peppers. Let them cook, stirring occasionally, for about 5-6 minutes. You want them to get nice and soft and start smelling amazing. Add the minced garlic and cook for just 30 seconds more until fragrant—be careful not to let it burn!
- Brown the Beef: Add the ground beef right into the skillet with the veggies. Use a spatula to break it up as it cooks. Season it well with salt and pepper. Continue cooking for 7-8 minutes, until it’s fully browned with no pink left. If you have a lot of excess grease in the pan, carefully drain it off.
- Make It Creamy: Turn the heat down to low. Pour in the Worcestershire sauce and give everything a good stir to coat the meat. Now, add the softened cream cheese. Stir continuously until the cream cheese melts completely into the beef and vegetable mixture, creating a rich, creamy sauce. This is the secret to a truly decadent casserole.
- Assemble the Casserole: Carefully transfer the beef mixture from the skillet to your prepared baking dish. Spread it out into an even layer. Now for the best part: the cheese. Tear the provolone slices and arrange them over the top of the beef mixture. Finally, sprinkle the shredded mozzarella evenly over the provolone.
- Bake to Perfection: Place the dish in your preheated oven and bake for 22-25 minutes. You’ll know it’s done when the cheese is completely melted, bubbly, and has beautiful golden-brown spots. Let it rest for about 5 minutes before serving. This helps the casserole set up a bit and makes it easier to serve.
