
There’s something magical about transforming a beloved Philly classic into a cozy casserole that fits perfectly into your keto lifestyle. This Keto Philly Cheesesteak Casserole captures all those nostalgic flavors – tender beef, sautéed peppers and onions, and gooey melted cheese – without the carb-heavy roll. It’s comfort food that actually loves you back, delivering hearty satisfaction while keeping you on track with your low-carb goals.
Ingredients List
For the Casserole:
• 2 lbs thinly sliced ribeye or sirloin steak
• 2 large bell peppers, sliced (mix of green and red)
• 1 large yellow onion, thinly sliced
• 8 oz cream cheese, softened
• 1 cup heavy cream
• 2 cups sharp provolone cheese, shredded
• 1 cup mozzarella cheese, shredded
• 3 cloves garlic, minced
• 3 tablespoons olive oil
• 1 teaspoon salt
• ½ teaspoon black pepper
• ½ teaspoon paprika
Smart Substitutions:
• Swap ribeye for ground beef (80/20) for budget-friendly option
• Use American cheese instead of provolone for authentic Philly flavor
• Replace heavy cream with half-and-half to reduce calories slightly
Timing
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Time-Saving Tip: Slice your vegetables and cheese the night before, then store covered in the refrigerator. This cuts your prep time in half on busy weeknights.
How to Make It
1. Prepare the Beef and Vegetables
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until it shimmers. Add the sliced steak and cook for 3-4 minutes until just browned – you’ll hear that beautiful sizzle that tells you it’s searing properly. The beef should still be slightly pink since it’ll continue cooking in the oven. Remove to a plate and set aside. This initial browning creates depth of flavor that makes all the difference in your final dish.
2. Sauté the Aromatics
In the same skillet, add remaining olive oil along with the sliced peppers and onions. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and develop golden edges. You’ll know they’re ready when your kitchen fills with that sweet, caramelized aroma and the onions turn translucent. Add minced garlic during the last minute – it should become fragrant without browning.
3. Create the Creamy Base
Preheat your oven to 375°F. In a large mixing bowl, whisk together softened cream cheese and heavy cream until smooth – this prevents lumps in your finished casserole. The mixture should be completely uniform and pourable. Stir in salt, pepper, and paprika, then add 1½ cups of the provolone cheese, reserving the rest for topping.
4. Assemble the Casserole
Grease a 9×13 inch baking dish with butter or cooking spray. Layer the cooked beef evenly across the bottom, followed by the sautéed pepper and onion mixture. Pour the creamy cheese mixture over everything, using a spatula to ensure even distribution. The liquid should just cover the ingredients – this creates that perfect creamy texture as it bakes.
5. Add the Cheese Crown
Sprinkle the remaining provolone and all the mozzarella evenly over the top. This double-cheese layer creates an irresistible golden, bubbly surface that’s Instagram-worthy and absolutely delicious. The mozzarella adds stretch while the provolone brings authentic Philly flavor.
6. Bake to Perfection
Bake for 20-25 minutes until the cheese is golden and bubbling around the edges. You’ll know it’s done when a knife inserted in the center comes out hot and the casserole feels set but not rigid. Let it rest for 5 minutes before serving – this allows the cream to thicken slightly for perfect portioning.
Nutritional Information
Per serving (serves 8): Approximately 420 calories, 28g protein, 5g net carbs, 32g fat. This casserole is rich in protein and healthy fats while staying well within keto macros. Nutritional values are estimates and may vary based on specific ingredients used.
Serving Suggestions
• Serve alongside a crisp Caesar salad or roasted asparagus to balance the richness
• Add a dollop of sour cream and fresh chives for extra indulgence
• Portion into generous squares – this hearty recipe serves 6-8 people comfortably
Common Mistakes to Avoid
• Overcooking the beef initially: Remember, it continues cooking in the oven, so aim for just seared, not fully cooked
• Skipping the rest period: Let the casserole sit for 5 minutes after baking to prevent a soupy mess when serving
• Using cold cream cheese: Room temperature cream cheese blends smoothly, preventing lumps in your sauce
• Overcrowding the pan: Cook vegetables in batches if needed to achieve proper caramelization

Storing Tips
Refrigerate leftovers in an airtight container for up to 4 days. This casserole actually tastes even better the next day as flavors meld together. Reheat individual portions in the microwave for 1-2 minutes or warm the whole dish in a 350°F oven for 15 minutes until heated through.
Conclusion
This Keto Philly Cheesesteak Casserole proves that comfort food doesn’t have to derail your healthy eating goals. It’s everything you love about the classic sandwich, reimagined as a satisfying, family-friendly dinner. Give this recipe a try and let me know how your family loves it!
FAQs
Can I use ground beef instead of sliced steak?
• Absolutely! Use 2 lbs of 80/20 ground beef, brown it completely, and drain excess fat before assembling the casserole.
How can I make this casserole ahead of time?
• Assemble completely but don’t bake. Cover tightly and refrigerate up to 24 hours, then add 10 extra minutes to the baking time.
What’s the best cheese combination for authentic flavor?
• Classic Philly uses Cheez Whiz or American, but provolone and mozzarella create a more refined, equally delicious version that melts beautifully.
Can I freeze this casserole?
• Yes, freeze assembled but unbaked for up to 3 months. Thaw overnight in refrigerator before baking as directed.
Why is my casserole watery?
• Ensure vegetables are properly sautéed to remove excess moisture, and let the casserole rest 5 minutes after baking to set properly.

Keto Philly Cheesesteak Casserole
Ingredients
Method
- Heat 2 tablespoons of olive oil in a large skillet over medium-high heat until it shimmers. Add the sliced steak and cook for 3-4 minutes until just browned. The beef should still be slightly pink since it’ll continue cooking in the oven. Remove to a plate and set aside.
- In the same skillet, add remaining olive oil along with the sliced peppers and onions. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and develop golden edges. Add minced garlic during the last minute until fragrant without browning.
- Preheat your oven to 375°F. In a large mixing bowl, whisk together softened cream cheese and heavy cream until smooth. Stir in salt, pepper, and paprika, then add 1½ cups of the provolone cheese, reserving the rest for topping.
- Grease a 9×13 inch baking dish with butter or cooking spray. Layer the cooked beef evenly across the bottom, followed by the sautéed pepper and onion mixture. Pour the creamy cheese mixture over everything, using a spatula to ensure even distribution.
- Sprinkle the remaining provolone and all the mozzarella evenly over the top.
- Bake for 20-25 minutes until the cheese is golden and bubbling around the edges. A knife inserted in the center should come out hot and the casserole should feel set but not rigid. Let it rest for 5 minutes before serving.
