Low Carb Philly Cheesesteak Casserole

How to make a protein-rich Low Carb Philly Cheesesteak Casserole with authentic flavors and melted cheese perfection.

sarah thompson for recipes by clare
By Sarah Thompson
Updated on Mon, 25 Aug 2025 11:45:51 GMT
Pinterest Hidden Image

This Low Carb Philly Cheesesteak Casserole brings all the flavors I crave from my favorite sandwich right to my dinner table without the carb overload. After years of trying to recreate that perfect cheesesteak experience at home, I finally cracked the code with this hearty, protein-packed casserole that satisfies every craving.

I discovered this recipe during one of those hectic weeknights when my family was begging for comfort food but I was committed to keeping our meals low-carb. The combination of seasoned ground beef, sautéed peppers and onions, and that signature creamy cheese blend creates the exact flavors we love, just in casserole form. What makes this recipe truly special is how it captures that authentic Philly taste while delivering an impressive protein punch that keeps everyone satisfied for hours. The best part? My teenagers actually request this over takeout, which tells you everything you need to know about how delicious it really is. You’re going to love this one!

Ingredients for Low Carb Philly Cheesesteak Casserole

I always use high-fat ground beef for this recipe because it creates the most tender, juicy results that remind me of authentic cheesesteak meat. My go-to is 80/20 ground beef, which provides the perfect balance of flavor and moisture without being too greasy.

  • 2 lbs ground beef (80/20 fat ratio preferred)
  • 1 large onion, diced – I recommend yellow onions for the sweetest flavor
  • 2 large bell peppers, diced (green, red, or mixed) – In my experience, using a mix creates the best color and flavor
  • 2 cloves garlic, minced (fresh garlic only)
  • 8 oz cream cheese, softened to room temperature – My preference is full-fat for the richest texture
  • 2 tbsp Worcestershire sauce – I usually use Lea & Perrins for authentic flavor
  • Salt and pepper to taste
  • 8 oz provolone cheese, sliced – Pro tip: tear into smaller pieces for even melting
  • 1½ cups mozzarella cheese, shredded
  • 1 tbsp olive oil for cooking

Step-by-Step Instructions

I recommend preheating your oven first so it’s ready when you need it – this helps ensure even cooking throughout the casserole.

Step 1: Preheat your oven to 350°F (175°C) and spray a 9×13 baking dish with non-stick spray. Heat olive oil in a large skillet over medium heat.

Step 2: Add diced onions and bell peppers to the hot oil, cooking for 5-6 minutes until they start to soften and become fragrant. Add minced garlic and cook for another 30 seconds, stirring constantly to prevent burning.

Step 3: Add ground beef to the skillet, breaking it up with your spatula as it cooks. Season generously with salt and pepper, cooking for 7-8 minutes until completely browned with no pink remaining. Drain excess fat if needed.

Step 4: Stir in Worcestershire sauce and let it coat the meat mixture for enhanced flavor. Reduce heat to low and add the softened cream cheese, stirring until completely melted and creamy.

Step 5: Transfer the mixture to your prepared baking dish and spread evenly. Layer torn provolone pieces over the beef, then top with shredded mozzarella for that perfect cheese pull.

Step 6: Bake for 22-25 minutes until cheese is melted, bubbly, and lightly golden on top. Let rest for 5 minutes before serving to allow flavors to meld together.

What to Serve with Low Carb Philly Cheesesteak Casserole

The rich, savory flavors of this casserole pair beautifully with fresh, crisp sides that balance the hearty cheese and beef.

Low Carb Crispy Broccoli Cheese Rounds: These crispy, cheesy rounds complement the casserole’s flavors while adding extra vegetables and maintaining the low-carb theme perfectly.

Mixed Greens Salad: A simple salad with olive oil vinaigrette cuts through the richness while adding fresh crunch and nutrients that complement the protein-heavy main dish.

Roasted Brussels Sprouts: The caramelized, slightly bitter flavor of roasted Brussels sprouts creates the perfect contrast to the creamy, indulgent casserole.

Garlic Butter Asparagus: These tender spears add elegant color and a bright, garlicky flavor that enhances the overall meal without competing with the cheesesteak flavors.

Cauliflower Rice: The mild, fluffy texture absorbs all those delicious cheesy drippings while keeping your meal completely low-carb and satisfying.

Storage & Serving Tips

Store leftover casserole in an airtight container in the refrigerator for up to 4 days, or wrap individual portions tightly for freezer storage up to 3 months.

For reheating, I recommend using the oven at 325°F until heated through, or microwave covered with a damp paper towel to prevent drying out. Pro tip: add a sprinkle of fresh cheese on top when reheating for that just-made taste.

This casserole is incredibly versatile – try adding mushrooms, different cheese varieties, or even some jalapeños for heat. It also makes excellent meal prep portions for busy weeknights, similar to my High Protein Chili recipe.

This Low Carb Philly Cheesesteak Casserole proves that eating low-carb doesn’t mean sacrificing the comfort food flavors you love most. The combination of tender beef, melted cheese, and classic seasonings creates a satisfying dinner that’ll have your whole family asking for seconds. Give this recipe a try tonight and discover just how delicious healthy eating can be!

Low Carb Philly Cheesesteak Casserole with melted cheese and ground beef in baking dish

Low Carb Philly Cheesesteak Casserole

A cheesy, savory dinner loaded with steak and veggies that captures traditional Philly cheesesteak flavors while maintaining a carb-conscious lifestyle.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 portions
Course: Dinner, Main Course
Cuisine: American
Calories: 485

Ingredients
  

  • 2 lbs ground beef 80/20 fat ratio preferred
  • 1 large onion diced
  • 2 large bell peppers green, red, or mixed, diced
  • 2 cloves garlic minced
  • 8 oz cream cheese softened to room temperature
  • 2 tbsp Worcestershire sauce
  • salt and pepper to taste
  • 8 oz provolone cheese sliced
  • 1.5 cups mozzarella cheese shredded
  • 1 tbsp olive oil

Equipment

  • 9×13 baking dish
  • Large skillet
  • Oven

Method
 

  1. Preheat your oven to 350°F (175°C) and spray a 9×13 baking dish with non-stick spray. Heat olive oil in a large skillet over medium heat.
  2. Add diced onions and bell peppers to the hot oil, cooking for 5-6 minutes until they start to soften and become fragrant. Add minced garlic and cook for another 30 seconds, stirring constantly to prevent burning.
  3. Add ground beef to the skillet, breaking it up with your spatula as it cooks. Season generously with salt and pepper, cooking for 7-8 minutes until completely browned with no pink remaining. Drain excess fat if needed.
  4. Stir in Worcestershire sauce and let it coat the meat mixture for enhanced flavor. Reduce heat to low and add the softened cream cheese, stirring until completely melted and creamy.
  5. Transfer the mixture to your prepared baking dish and spread evenly. Layer torn provolone pieces over the beef, then top with shredded mozzarella for that perfect cheese pull.
  6. Bake for 22-25 minutes until cheese is melted, bubbly, and lightly golden on top. Let rest for 5 minutes before serving to allow flavors to meld together.

Notes

Choose high-fat content ground beef for juicy results. Drain excess oils before baking for firm consistency. Can substitute with cheddar cheese for different flavors.
High Protein Low Carb Philly Cheesesteak Casserole Recipe

Leave a Comment

Recipe Rating