If you’re on the hunt for a crave-worthy low-carb dinner that still hits every comfort-food note, this High Protein Low Carb Philly Cheesesteak Casserole is your new weeknight favorite. Picture everything you love about a classic Philly cheesesteak—savory ground beef, sweet bell peppers, gooey melted cheese—transformed into a cheesy, baked casserole that just so happens to be keto-friendly.

This dish is rich, filling, and seriously satisfying. Whether you’re sticking to a low-carb lifestyle, aiming to boost your protein intake, or simply looking for a hearty meal that skips the bread without sacrificing flavor, this casserole delivers. Plus, it’s simple enough for meal prep and impressive enough for guests.
Why You’ll Love This High Protein Low Carb Philly Cheesesteak Casserole
- Loaded with flavor: Classic steakhouse taste in every bite.
- Low in carbs, high in protein: Great for keto, Atkins, and high-protein diets.
- One-dish wonder: All the goodness baked into a single dish for easy cleanup.
- Freezer-friendly: Make it ahead and reheat for quick dinners or lunches.
- Customizable: Add mushrooms, swap cheeses, or use steak slices instead of ground beef.
What Kind of Ground Beef Should I Use?
For the best flavor and nutrition balance, go for 85/15 or 90/10 lean ground beef. These options offer enough fat to stay juicy and flavorful without making the casserole greasy. If you prefer to use steak strips like traditional Philly cheesesteaks, sirloin or ribeye are excellent alternatives.
Ingredients for the High Protein Low Carb Philly Cheesesteak Casserole
Let’s talk about what makes this casserole such a winner. Each ingredient plays a key role in building flavor and texture:
- Ground Beef: The protein-packed base of this recipe. You want it nicely browned and seasoned.
- Bell Peppers (Green & Red): Adds a slight sweetness and classic Philly cheesesteak flair.
- Onions: Caramelizes beautifully, bringing depth and slight sweetness to the dish.
- Cream Cheese: Makes the casserole creamy and binds everything together.
- Shredded Provolone & Mozzarella Cheese: Melts into a golden, bubbly topping with that signature stretch.
- Garlic Powder, Salt, and Pepper: Simple but essential for seasoning.
- Eggs: Helps set the casserole so it slices cleanly.
How To Make the High Protein Low Carb Philly Cheesesteak Casserole
Step 1: Sauté the Vegetables
In a large skillet, heat a little oil and cook chopped onions and bell peppers until softened and slightly caramelized.
Step 2: Brown the Beef
Add the ground beef to the skillet, breaking it apart as it cooks. Once browned, drain any excess grease and return to heat.
Step 3: Blend with Creaminess
Stir in the cream cheese until it melts into the meat mixture. Add garlic powder, salt, and pepper. Let simmer for 2-3 minutes.
Step 4: Layer and Assemble
In a greased casserole dish, spread the beef and veggie mix evenly. In a separate bowl, whisk eggs and pour over the meat. Top with shredded provolone and mozzarella.
Step 5: Bake Until Bubbly
Place in a preheated oven at 375°F and bake for about 25 minutes or until golden and bubbling. Let it rest a few minutes before slicing.

How to Serve and Store This Casserole
This casserole serves 6 and is ideal for both lunch and dinner. For serving, sprinkle with chopped green onions or a dash of hot sauce for a kick.
To store, let it cool completely and refrigerate in an airtight container for up to 4 days. For freezing, wrap individual portions and freeze up to 2 months. Reheat in the oven or microwave until heated through.
What to Serve With High Protein Low Carb Philly Cheesesteak Casserole
Roasted Broccoli
Toss with olive oil and garlic, then roast until crispy.
Cauliflower Mash
Creamy and low-carb, it’s a great alternative to potatoes.
Simple Arugula Salad
Peppery greens with lemon vinaigrette brighten the plate.
Zucchini Noodles
Light and fresh, great for adding volume to your meal.
Garlic Green Beans
Blistered green beans with garlic pair perfectly.
Avocado Slices
Add creamy texture and healthy fats.
Cucumber & Tomato Salad
Refreshing and crunchy, it complements the richness of the casserole.
Want More Casserole Ideas?
If this high protein low carb casserole hit the spot, you’ll love these other hearty meals too:
- Creamy Beef and Shells: A Comforting One-Pan Delight
- Garlic Parmesan Cheeseburger Bombs: A Bite-Sized Explosion of Flavor
- Buffalo Chicken Lasagna: A Spicy, Cheesy Twist on a Classic
- Cheesesteak Tortellini in Rich Provolone Sauce
- Ground Beef Stroganoff: Hearty, Creamy & So Satisfying
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go with ground beef or steak slices? Maybe added jalapeños or used cheddar instead of provolone?
I love hearing your twists on the classics. If you have questions or tips, drop them below—we’re all about helping each other cook smarter.
Explore beautifully curated health-boosting dishes on NoraNosh Recipes on Pinterest and discover your next feel-good meal!
Print
High Protein Low Carb Philly Cheesesteak Casserole
- Total Time: 35 minutes
- Yield: 6 servings
Description
Craving a hearty, cheesy, and protein-rich dinner that doesn’t throw off your low-carb goals? This Philly Cheesesteak Casserole delivers classic steakhouse flavor—juicy beef, melty cheese, sautéed peppers and onions—in an easy-bake, gluten-free casserole dish. Perfect for anyone looking for quick dinner ideas, high protein meals, or low carb comfort food. This easy recipe makes a great weeknight dinner and reheats well for meal prep too. Whether you’re on a keto diet or just love a good twist on a classic, this is one healthy dinner idea you’ll keep coming back to.
Ingredients
1 lb ground beef
1 green bell pepper, chopped
1 red bell pepper, chopped
1 small onion, diced
4 oz cream cheese
1 cup shredded provolone cheese
1 cup shredded mozzarella cheese
1/2 tsp garlic powder
1/2 tsp salt
1/4 tsp black pepper
3 large eggs
Instructions
1. Preheat oven to 375°F and grease a 9×13 casserole dish.
2. In a skillet over medium heat, sauté onions and bell peppers until softened.
3. Add ground beef and cook until browned, breaking it apart. Drain excess grease.
4. Stir in cream cheese, garlic powder, salt, and pepper until creamy.
5. Spread mixture in casserole dish evenly.
6. In a small bowl, whisk the eggs and pour over the meat mixture.
7. Top with shredded provolone and mozzarella.
8. Bake for 25 minutes or until golden and bubbly.
9. Let rest for 5 minutes before slicing and serving.
Notes
You can substitute ground beef with thinly sliced ribeye for a more authentic flavor.
Let the casserole cool slightly before cutting to keep its shape when serving.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 3g
- Sodium: 530mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 200mg
Keywords: low carb casserole, keto dinner, Philly cheesesteak, ground beef recipes
