You know that Philly cheesesteak flavor you love? Now you can indulge without the carb overload with this High Protein Low Carb Philly Cheesesteak Casserole. A hearty, cheese-laden bake packed with lean beef, peppers, and eggs delivers that classic Philly vibe in a lighter, protein-rich form. Juicy beef blends with sautéed peppers, onions, and mushrooms, all bound by creamy eggs and melty provolone. It’s juicy, melty, and surprisingly easy—let’s dig in and make your next dinner a winner!
Every ingredient plays a role in building layers of flavor and texture in this low-carb twist on a Philly classic:
Let’s walk through each step of building this casserole, from browning the beef to baking until bubbly. You’ll learn how to layer flavors by sautéing the vegetables just right, infusing the mix with spices, then binding everything in a rich egg custard. Finally, a generous blanket of provolone and mozzarella gives you that irresistible, melty top. Follow these detailed steps to nail every technique for a perfect low-carb twist on a classic favorite.
1. Preheat your oven to 350°F (175°C), ensuring the rack is positioned in the center for even baking.
2. In a large skillet, heat the olive oil over medium-high heat. Add the ground beef, using a spatula to break it apart, and cook until browned and no pink remains, about 5–7 minutes. Drain any excess fat.
3. Add the sliced onions, green bell pepper, red bell pepper, and mushrooms to the skillet. Stir occasionally until the vegetables are tender, about 5–6 minutes.
4. Stir in the minced garlic, salt, black pepper, smoked paprika, and Worcestershire sauce. Cook for an additional 2 minutes to combine the flavors, then remove from heat and let cool slightly.
5. In a large mixing bowl, whisk together the eggs and heavy cream until the mixture is smooth and pale.
6. Fold the cooled meat and vegetable mixture into the egg and cream mixture until evenly distributed.
7. Grease a 9×13-inch casserole dish with olive oil or non-stick spray. Pour in the combined mixture, spreading it into an even layer.
8. Sprinkle the provolone and mozzarella cheese evenly over the top of the casserole.
9. Bake in the preheated oven for 25–30 minutes, or until the eggs are fully set and the cheese is melted and bubbly.
10. Remove the casserole from the oven and let it sit for about 5 minutes before slicing and serving to allow the custard to firm up.
This casserole stands on its own as a satisfying meal, but pairing it with bright, fresh sides takes it to the next level. Whether you’re aiming for extra veggies or a flavor contrast, these ideas will help you plate like a pro:
A few insider tricks will ensure your casserole is a hit every time. Read through these friendly pointers before you start, then follow the recipe with confidence and watch everyone come back for seconds!
Proper storage keeps your casserole tasting just as fresh as the first slice. Here are a few tried-and-true methods to lock in moisture and flavor so you can enjoy leftovers later in the week:
Here are some common questions about this protein-packed, low-carb casserole:
Preparation takes about 15 minutes for chopping vegetables, browning the beef, and whisking eggs with cream. Baking requires 25–30 minutes in a preheated 350°F (175°C) oven. Allow an additional 5 minutes of resting time before slicing, for a total of around 45–50 minutes from start to finish.
Yes. Assemble the casserole in the dish up to step 8, then cover tightly with plastic wrap or foil and refrigerate for up to 24 hours before baking. After baking, leftovers can be stored in an airtight container in the refrigerator for up to three days. Reheat individual portions in the microwave for 1–2 minutes or in a preheated 350°F oven for 10–12 minutes until warmed through.
You can swap the lean ground beef for ground turkey, chicken, or even crumbled plant-based meat alternatives; adjust cooking time if needed. For vegetables, try sliced zucchini, diced tomatoes, or chopped spinach—just sauté until tender. If adding watery veggies like zucchini or tomatoes, drain excess moisture after cooking to prevent a soggy casserole.
For a dairy-free version, replace heavy cream with unsweetened almond or coconut milk (use full-fat for best texture) and omit or swap the provolone and mozzarella for dairy-free cheese shreds. To reduce fat, use 2% or skim milk mixed with a tablespoon of flour instead of heavy cream, and choose reduced-fat cheese or omit one of the cheese layers.
Ensure your oven rack is positioned in the middle so the heat circulates evenly. In the last 3–5 minutes of baking, switch to the broil setting on high and watch closely—this will brown and bubble the cheese quickly without overcooking the eggs. Remove as soon as you see a light golden crust forming.
The recipe calls for 1 teaspoon of smoked paprika and a dash of Worcestershire sauce for depth. For more heat, add 1/4 teaspoon of cayenne pepper or a pinch of crushed red pepper flakes when you stir in the garlic. To tone it down, reduce the smoked paprika to 1/2 teaspoon and skip any extra hot seasonings.
This casserole pairs beautifully with a crisp green salad dressed with lemon vinaigrette to balance its richness. You can also serve it alongside roasted asparagus, garlic-roasted broccoli, or cauliflower rice for an extra low-carb feast. A few pickled jalapeño slices on top add a tangy kick if you like bold flavors.
This High Protein Low Carb Philly Cheesesteak Casserole brings together all the hallmarks of a classic cheesesteak—juicy beef, sautéed peppers and onions, melted provolone—without piling on the carbs. Its egg-and-cream custard holds everything together for fuss-free slicing and leftovers that taste just as good the next day. Feel free to print this recipe and save it for later, and let me know in the comments how yours turns out or if you have any questions!
Juicy beef blends with sautéed peppers, onions, and mushrooms, all bound by creamy eggs and melty provolone. Baked until bubbly, this casserole makes a protein-rich, low-carb meal that’s bursting with Philly cheesesteak flavor.