High Protein Low Carb Philly Cheesesteak Casserole: 5 Savory Power Bites
High Protein Low Carb Philly Cheesesteak Casserole is a satisfying, flavor-packed dish perfect for dinner or meal prep. This casserole captures all the classic flavors of a Philly cheesesteak—tender beef, sautéed peppers and onions, and melted cheese—without the carb-heavy bread. Every bite delivers protein-rich goodness with a creamy, cheesy texture, making it ideal for anyone following a low-carb or high-protein diet.
The casserole layers thinly sliced beef, colorful bell peppers, onions, and a blend of cheeses, creating a rich and hearty dish that’s both comforting and nutritious. By skipping bread and using vegetables as a base, the meal remains filling while keeping carbohydrates low. This dish is perfect for family dinners, weekly meal prep, or even a casual get-together.
Ingredients Overview
The foundation of this casserole is thinly sliced beef, such as sirloin or ribeye, which cooks quickly and stays tender. High-quality protein ensures a filling and flavorful base. Bell peppers and onions provide sweetness, crunch, and vibrant color while keeping the dish low in carbs.
Cheese is essential for the creamy, gooey texture. A mix of provolone and mozzarella works beautifully, while cream cheese adds extra richness. Garlic, salt, pepper, and optional smoked paprika or Worcestershire sauce enhance flavor and give depth to the casserole. Eggs or cream can be added to bind the ingredients and give the casserole a custardy texture without adding extra carbs.
Optional garnishes like fresh parsley or green onions add brightness. This combination of ingredients creates a dish that is savory, hearty, and satisfying while remaining high in protein and low in carbohydrates, making it ideal for a keto-friendly meal or a protein-packed dinner option.
Ingredients
1 pound thinly sliced beef (sirloin, ribeye, or flank steak)
1 tablespoon olive oil
1 medium green bell pepper, sliced
1 medium red bell pepper, sliced
1 medium onion, sliced
2 cloves garlic, minced
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon smoked paprika (optional)
1 tablespoon Worcestershire sauce (optional)
4 ounces cream cheese, softened
1 cup shredded mozzarella cheese
1/2 cup shredded provolone cheese
2 large eggs
Fresh parsley or green onions, chopped for garnish
Step-by-Step Instructions
Preheat the oven to 375°F (190°C). Heat olive oil in a large skillet over medium-high heat. Add the sliced onions and bell peppers, sautéing for 5–7 minutes until softened and slightly caramelized. Add minced garlic during the last minute to prevent burning.
In the same skillet, add the thinly sliced beef. Season with salt, pepper, smoked paprika, and Worcestershire sauce if using. Cook for 4–6 minutes, stirring occasionally, until the beef is browned but still tender. Remove from heat.
In a medium bowl, whisk together the eggs and softened cream cheese until smooth. Fold in mozzarella and provolone cheeses, reserving a small amount for topping the casserole later.
Combine the cooked beef and vegetables with the cheese mixture, ensuring everything is evenly coated. Transfer the mixture to a greased 9×9-inch baking dish. Sprinkle the reserved cheese over the top.
Bake in the preheated oven for 20–25 minutes, or until the casserole is set and the cheese on top is melted and golden. Remove from oven and let it rest for 5 minutes to firm up slightly. Garnish with chopped parsley or green onions before serving.
Tips, Variations & Substitutions

For added flavor, sauté mushrooms with the peppers and onions, or add a few drops of hot sauce to the cheese mixture for a spicy kick. Swap provolone for cheddar or Monterey Jack if preferred.
For a lighter version, use part-skim mozzarella and reduced-fat cream cheese. You can also add a handful of fresh spinach or zucchini to increase vegetable content while keeping carbs low. This casserole is excellent for meal prep; simply store in airtight containers in the fridge for up to 4 days and reheat portions as needed.
Serving Ideas & Occasions
High Protein Low Carb Philly Cheesesteak Casserole is perfect for weeknight dinners, meal prep lunches, or casual family meals. Serve with a side of roasted vegetables or a crisp green salad to complete the meal. This casserole is hearty enough to stand on its own but pairs beautifully with light, fresh sides to balance the richness. It also works well for potlucks or informal gatherings where guests can serve themselves.
Nutritional & Health Notes
This casserole is high in protein from the beef and cheese, making it ideal for muscle maintenance and satiety. Low-carb vegetables like bell peppers and onions provide fiber, vitamins, and minerals while keeping the carbohydrate content minimal. Cream cheese and mozzarella add healthy fats, creating a filling, energy-dense meal suitable for keto or low-carb diets.
Using lean beef reduces saturated fat while still providing protein and flavor. Portion control ensures a balanced intake of calories and macros. Eggs and cheese act as binding agents without adding carbs, making this an excellent option for low-carb, high-protein meal planning.
FAQs
Can I use frozen beef for this casserole?
Yes, but thaw completely and pat dry before cooking. Frozen beef may release extra moisture, which can affect the texture of the casserole.
Can I make this casserole ahead of time?
Absolutely. Prepare the beef, vegetables, and cheese mixture, then refrigerate in an airtight container for up to 24 hours. Bake when ready to serve.
Can I use a different cheese?
Yes, cheddar, Monterey Jack, or a blend of your favorite cheeses work well. Adjust flavor intensity and meltiness according to preference.
Can I add more vegetables?
Yes, mushrooms, spinach, or zucchini can be added. Just sauté any additional vegetables before combining with the beef to ensure even cooking.
Is this recipe keto-friendly?
Yes, it is high in protein and low in carbohydrates, making it suitable for keto or low-carb diets.
How do I reheat leftovers?
Reheat in the microwave for 1–2 minutes or in the oven at 350°F (175°C) until warmed through. Cover with foil to prevent drying.
Can I freeze this casserole?
Yes, freeze after baking or before baking. Wrap tightly in foil or place in a freezer-safe container for up to 2 months. Thaw in the refrigerator before reheating.
PrintHigh Protein Low Carb Philly Cheesesteak Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Low-carb, high-protein casserole with thinly sliced beef, sautéed peppers and onions, and creamy melted cheese, perfect for keto-friendly meals or hearty dinners.
- Author: Maya Lawson
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4–6 servings 1x
Ingredients
1 pound thinly sliced beef (sirloin, ribeye, or flank steak)
1 tablespoon olive oil
1 medium green bell pepper, sliced
1 medium red bell pepper, sliced
1 medium onion, sliced
2 cloves garlic, minced
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon smoked paprika (optional)
1 tablespoon Worcestershire sauce (optional)
4 ounces cream cheese, softened
1 cup shredded mozzarella cheese
1/2 cup shredded provolone cheese
2 large eggs
Fresh parsley or green onions, chopped for garnish
Instructions
-
Preheat oven to 375°F. Sauté onions and peppers in olive oil for 5–7 minutes. Add garlic for last minute.
-
Cook beef with seasonings for 4–6 minutes until browned.
-
Whisk eggs and cream cheese until smooth, fold in cheeses.
-
Mix beef and vegetables with cheese mixture, transfer to greased dish, top with remaining cheese.
-
Bake 20–25 minutes until set and golden. Garnish and serve.
Notes
Add mushrooms or spinach for extra veggies. Can prepare ahead and refrigerate before baking.