When comfort food meets health-conscious choices, magic happens—and this High Protein Low Carb Philly Cheesesteak Casserole is the perfect example. This dish takes all the flavor and heartiness of a classic Philly cheesesteak and transforms it into a deliciously cheesy, carb-friendly casserole that supports your goals without compromising on taste.
Packed with savory ground beef, sautéed peppers, gooey cheese, and a creamy layer of satisfaction in every bite, this casserole is ideal for busy weeknights, meal prepping, or a crowd-pleasing dinner. Whether you’re following a keto lifestyle or just looking to cut down on carbs while fueling up with protein, this is one dish that delivers on all fronts.
Preparation Phase & Tools to Use
To get the best out of your Philly Cheesesteak Casserole, having the right tools on hand can make all the difference.
- Large Skillet or Sauté Pan: You’ll use this to brown the ground beef and sauté the vegetables. A wide surface allows even cooking and better caramelization.
- Mixing Bowls: Handy for combining ingredients like the creamy egg mixture and shredded cheese.
- Oven-Safe Casserole Dish (9×13 preferred): This is your vessel for layering and baking the final dish. Ceramic or glass dishes help retain heat evenly.
- Cheese Grater: Freshly grated cheese melts better and has a creamier texture compared to pre-shredded options.
- Sharp Knife & Cutting Board: Essential for chopping bell peppers, onions, and other fresh ingredients with precision.
Taking a few extra minutes to prep with the right tools will not only save time but ensure each layer bakes and blends beautifully.

Ingredients for the High Protein Low Carb Philly Cheesesteak Casserole
Each ingredient in this casserole is thoughtfully chosen to balance flavor and nutrition while staying true to that irresistible cheesesteak taste:
- Ground Beef: A high-protein base that brings hearty, savory flavor to the dish. Opt for lean beef for less fat, or go for 80/20 if you prefer a richer taste.
- Bell Peppers (Green and Red): These add sweetness, crunch, and a pop of color, making the casserole feel vibrant and fresh.
- Yellow Onion: Caramelizes beautifully and adds classic cheesesteak depth.
- Cream Cheese: The secret to a luscious, creamy base that binds everything together.
- Eggs: Help set the casserole and add an extra boost of protein.
- Heavy Cream: Adds richness and silkiness to the egg mixture.
- Garlic Powder and Onion Powder: Enhance the savory depth without extra carbs.
- Salt and Pepper: Simple seasonings that balance and elevate the rest of the ingredients.
- Provolone and Mozzarella Cheese: Melt perfectly and give you that gooey, stretchy topping we all crave.
- Chives or Parsley (optional): For garnish and a fresh finish.
How To Make the High Protein Low Carb Philly Cheesesteak Casserole
Step 1: Brown the Beef
In a large skillet over medium-high heat, brown the ground beef until fully cooked. Drain excess fat if necessary, and set the meat aside.
Step 2: Sauté the Veggies
Using the same skillet, sauté chopped bell peppers and onions until they’re tender and slightly caramelized. This brings out their natural sweetness and flavor.
Step 3: Make the Creamy Base
In a medium mixing bowl, whisk together the cream cheese, eggs, heavy cream, garlic powder, onion powder, salt, and pepper until smooth.
Step 4: Combine and Layer
Preheat your oven to 375°F (190°C). In a greased 9×13 casserole dish, spread the cooked ground beef evenly, followed by the sautéed veggies. Pour the creamy egg mixture over everything.
Step 5: Add the Cheese
Top generously with shredded provolone and mozzarella cheese. You can also layer slices of provolone for a more traditional feel.
Step 6: Bake to Perfection
Bake uncovered for 30-35 minutes, or until the cheese is golden and bubbly and the center is set. Let it rest for 5 minutes before serving.
How to Serve and Store High Protein Low Carb Philly Cheesesteak Casserole
This casserole is best served hot out of the oven, with its bubbly cheese topping and juicy layers still intact. Garnish with chopped chives or parsley for a fresh touch, and pair it with a side salad or roasted veggies for a well-rounded meal.
For meal prepping, divide the casserole into individual airtight containers once cooled. It stores beautifully in the refrigerator for up to 4 days and reheats well in the microwave or oven. If you’re planning to freeze it, let it cool completely, wrap it tightly in foil and place in a freezer-safe container—it can last up to 2 months. To reheat, thaw overnight in the fridge and bake at 350°F until warmed through.
Frequently Asked Questions
Can I make this casserole ahead of time?
Absolutely! Prepare everything up to the point of baking, cover, and refrigerate for up to 24 hours. When ready, bake as directed.
Can I use a different type of meat?
Yes. Ground turkey, chicken, or even thinly sliced ribeye are great alternatives that still stay low-carb and protein-rich.
What cheeses work best?
Provolone and mozzarella are classic for cheesesteak flavor, but feel free to experiment with Monterey Jack, cheddar, or even pepper jack for a spicy kick.
Is this recipe keto-friendly?
Yes, it fits perfectly into a keto meal plan. With high protein, healthy fats, and minimal carbs, it’s a great choice.
Can I add mushrooms?
Definitely! Mushrooms add a nice umami flavor and pair wonderfully with the other ingredients.
How can I make it spicier?
Add sliced jalapeños, a sprinkle of red pepper flakes, or use pepper jack cheese for a heat boost.
Want More Casserole Ideas That Satisfy?
If this High Protein Low Carb Philly Cheesesteak Casserole hit the spot, you’ll love these other hearty and wholesome options:
- Chicken Cordon Bleu Casserole for a creamy, comforting classic.
- Mexican Cornbread Casserole if you crave bold, spicy flavors.
- Million Dollar Ravioli Casserole for a rich, cheesy indulgence.
- Cheesy Pizza Tater Tot Casserole for family-friendly flavor in every bite.
- Chicken and Stuffing Casserole when you want cozy and nostalgic.
Save This Recipe for Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time: Life With Olivia on Pinterest
Let me know in the comments if you gave it a personal twist! Did you use ribeye or stick with ground beef? Maybe added mushrooms or spice? I’d love to hear how you made this casserole your own.
Questions are always welcome—let’s keep swapping ideas and make every meal better together.

High Protein Low Carb Philly Cheesesteak Casserole
- Total Time: 50 minutes
- Yield: 6 servings
Description
This High Protein Low Carb Philly Cheesesteak Casserole brings the classic flavors of your favorite sandwich into a cheesy, low-carb comfort dish. Loaded with seasoned ground beef, sautéed peppers, onions, and a luscious cream cheese egg base, it’s baked to golden, bubbly perfection. Great for meal prep, weeknight dinners, or keto-friendly family meals.
Ingredients
1.5 pounds ground beef
1 green bell pepper, chopped
1 red bell pepper, chopped
1 medium yellow onion, chopped
4 ounces cream cheese, softened
3 large eggs
1/4 cup heavy cream
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 teaspoon salt
1/2 teaspoon black pepper
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
Chopped chives or parsley, for garnish (optional)
Instructions
1. Preheat the oven to 375°F (190°C).
2. In a large skillet over medium-high heat, cook the ground beef until browned. Drain excess fat and set aside.
3. In the same skillet, sauté the bell peppers and onions until soft and slightly caramelized.
4. In a medium bowl, whisk together the cream cheese, eggs, heavy cream, garlic powder, onion powder, salt, and pepper until smooth.
5. In a greased 9×13 casserole dish, layer the cooked beef, then the sautéed veggies.
6. Pour the cream cheese mixture evenly over the layers.
7. Top with shredded provolone and mozzarella cheese.
8. Bake uncovered for 30–35 minutes or until the center is set and the cheese is golden.
9. Let it cool for 5 minutes before slicing. Garnish with chives or parsley if desired.
Notes
Letting the casserole rest before slicing helps it hold together and keeps the layers intact.
Use freshly shredded cheese for the best melt and texture.
Want more flavor? Add sautéed mushrooms or a dash of Worcestershire sauce to the beef mixture.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 455
- Sugar: 3g
- Sodium: 480mg
- Fat: 34g
- Saturated Fat: 16g
- Unsaturated Fat: 14g
- Trans Fat: 1g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 210mg
Keywords: Philly cheesesteak casserole, low carb, keto dinner


