This Low-Carb Philly Cheesesteak Casserole is a delicious and satisfying take on the classic Philly cheesesteak, with a healthy twist. Packed with ground beef, peppers, onions, and creamy cheese, it’s a keto-friendly option that’s perfect for a weeknight dinner. If you're looking for a comforting, hearty meal without the carbs, this casserole is a must-try.
Ingredients
1 lb ground beef
1 tablespoon olive oil
1 onion, sliced
1 bell pepper, sliced
1 teaspoon garlic powder
1 teaspoon onion powder
½ teaspoon smoked paprika
Salt and pepper, to taste
4 oz cream cheese, softened
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
2 tablespoons heavy cream
Fresh parsley, chopped (optional, for garnish)
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
Preheat your oven to 375°F (190°C).
In a large skillet, heat the olive oil over medium heat. Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks.
Add the sliced onion and bell pepper to the skillet. Cook for 5-7 minutes, or until the vegetables are softened.
Season with garlic powder, onion powder, smoked paprika, salt, and pepper. Stir to combine and cook for another 2-3 minutes.
In a separate bowl, mix together the softened cream cheese, provolone cheese, mozzarella cheese, and heavy cream until smooth.
Add the cheese mixture to the beef and vegetable mixture, stirring well to combine.
Transfer the entire mixture into a greased 9x9 baking dish and spread it out evenly.
Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and golden on top.
Garnish with fresh parsley if desired, and serve hot.
Servings and Timing
Servings: 4 servings
Prep Time: 10 minutes
Cooking Time: 30 minutes
Total Time: 40 minutes
Variations
Add mushrooms: For an extra earthy flavor, sauté some mushrooms along with the peppers and onions.
Spicy kick: If you like some heat, try adding jalapeños or red pepper flakes to the mix for a spicy twist.
Different cheeses: Swap out provolone for other cheeses like cheddar or Swiss for a different flavor profile.
Ground turkey or chicken: For a lighter version, you can use ground turkey or chicken instead of beef.
Storage/Reheating
Storage: Store any leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating: To reheat, simply microwave the casserole until heated through, or rewarm it in the oven at 350°F (175°C) for about 10 minutes.
FAQs
Can I freeze this casserole?
Yes, this casserole can be frozen! After baking, let it cool completely, then wrap it tightly in plastic wrap and foil. It can be stored in the freezer for up to 3 months. When you're ready to eat, thaw it overnight in the refrigerator and reheat in the oven.
Can I make this recipe ahead of time?
Absolutely! You can prepare the casserole a day or two ahead of time and store it in the refrigerator before baking. Just bake it when you're ready to eat.
Is this recipe dairy-free?
This recipe contains dairy from the cream cheese, provolone, mozzarella, and heavy cream. To make it dairy-free, substitute these ingredients with dairy-free alternatives, such as coconut cream and dairy-free cheese.
Can I use ground chicken instead of beef?
Yes, you can substitute ground chicken or turkey in place of the ground beef. It will give the dish a lighter flavor but still work well with the other ingredients.
Can I add more vegetables to this casserole?
Definitely! Feel free to add more vegetables like mushrooms, zucchini, or spinach for added nutrition and flavor. Just make sure to sauté them with the onions and bell peppers before combining with the beef.
Conclusion
This Low-Carb Philly Cheesesteak Casserole is the perfect combination of savory flavors and satisfying textures. It's quick and easy to make, keto-friendly, and totally delicious. Whether you're following a low-carb diet or just want a healthier twist on a classic, this casserole is sure to become a favorite in your recipe rotation. I love how versatile it is, and I’m sure you will too!
Recipe:

Low-Carb Philly Cheesesteak Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
- Total Time: 40 minutes
- Yield: 4 servings
Description
A delicious and satisfying Low-Carb take on the classic Philly Cheesesteak, featuring ground beef, peppers, onions, and creamy cheese in a keto-friendly casserole.
Ingredients
1 lb ground beef
1 tablespoon olive oil
1 onion, sliced
1 bell pepper, sliced
1 teaspoon garlic powder
1 teaspoon onion powder
½ teaspoon smoked paprika
Salt and pepper, to taste
4 oz cream cheese, softened
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
2 tablespoons heavy cream
Fresh parsley, chopped (optional, for garnish)
Instructions
- Preheat your oven to 375°F (190°C).
- In a large skillet, heat the olive oil over medium heat. Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks.
- Add the sliced onion and bell pepper to the skillet. Cook for 5-7 minutes, or until the vegetables are softened.
- Season with garlic powder, onion powder, smoked paprika, salt, and pepper. Stir to combine and cook for another 2-3 minutes.
- In a separate bowl, mix together the softened cream cheese, provolone cheese, mozzarella cheese, and heavy cream until smooth.
- Add the cheese mixture to the beef and vegetable mixture, stirring well to combine.
- Transfer the entire mixture into a greased 9x9 baking dish and spread it out evenly.
- Bake in the preheated oven for 20-25 minutes, or until the casserole is bubbly and golden on top.
- Garnish with fresh parsley if desired, and serve hot.
Notes
For extra flavor, sauté mushrooms along with the peppers and onions.
To add some heat, try adding jalapeños or red pepper flakes.
Substitute provolone for other cheeses like cheddar or Swiss for a different flavor.
Ground turkey or chicken can be used for a lighter version.
This recipe can be made ahead and stored in the refrigerator before baking.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 3g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 90mg