Low Carb Philly Cheesesteak Casserole

How to make a Low Carb Philly Cheesesteak Casserole with rich, cheesy flavor, tender beef, and classic Philly-style taste in every satisfying bite.

Updated

March 22, 2026

Low carb Philly cheesesteak casserole with melted provolone and mozzarella in a 9x13 baking dish

Low Carb Philly Cheesesteak Casserole is the kind of dinner that checks every comfort food box without the carb overload. It brings bold, savory flavors to the table with seasoned ground beef, sauteed peppers and onions, and layers of melted cheese all baked into one hearty dish. I started making this on busy weeknights when the family needed something filling fast, and it never disappoints.

This casserole captures everything you love about a classic Philly cheesesteak, minus the hoagie roll. The creamy beef filling and bubbly cheese crust create a satisfying dinner that keeps everyone at the table asking for seconds. It has become one of my most-requested weeknight meals, and once you try it, you will understand why.

Ingredients for Low Carb Philly Cheesesteak Casserole

I always use 80/20 ground beef for this recipe because the fat content keeps the meat juicy and flavorful all the way through baking. Choosing the right ingredients from the start is what gives this dish that authentic cheesesteak taste at home.

  • 2 lbs ground beef (80/20 fat ratio preferred)
  • 1 large onion, diced – I recommend yellow onions for the sweetest, most balanced flavor
  • 2 large bell peppers (green, red, or mixed), diced – In my experience, using a mix adds the best color and depth of flavor
  • 2 cloves garlic, minced (fresh only for best results)
  • 8 oz cream cheese, softened to room temperature – My preference is full-fat for the richest, creamiest texture
  • 2 tablespoons Worcestershire sauce
  • Salt and pepper to taste
  • 8 oz provolone cheese, sliced – Pro tip: tear into smaller pieces for even melting across the top
  • 1 1/2 cups mozzarella cheese, shredded
  • 1 tablespoon olive oil
Low carb Philly cheesesteak casserole with melted provolone and mozzarella in a 9x13 baking dish

Step-by-Step Instructions

I recommend preheating your oven before starting the stovetop cooking so everything flows smoothly once your filling is ready. Taking a few minutes to prep all your vegetables ahead of time will also make this low carb Philly cheesesteak casserole come together without any rushing.

Step 1: Preheat your oven to 350 degrees F (175 degrees 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 skillet. Cook for 5 to 6 minutes, stirring occasionally, until softened and fragrant. Add minced garlic and stir constantly for 30 seconds to prevent burning.

Step 3: Add ground beef to the skillet, breaking it apart with a spatula as it cooks. Season generously with salt and pepper. Cook for 7 to 8 minutes until fully browned with no pink remaining. Drain excess fat if needed before moving to the next step.

Step 4: Stir in Worcestershire sauce and let it coat the meat mixture evenly for about 1 minute. Reduce heat to low and add softened cream cheese in small pieces, stirring until completely melted and smooth throughout.

Step 5: Transfer the beef mixture to your prepared baking dish and spread evenly. Layer torn provolone pieces over the top, then finish with an even layer of shredded mozzarella.

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

What to Serve with Low Carb Philly Cheesesteak Casserole

The rich, cheesy flavors of this casserole pair best with fresh, crisp sides that balance the hearty beef filling without adding unnecessary carbs.

Mixed Greens Salad: A simple salad with olive oil vinaigrette cuts through the richness perfectly and adds a fresh crunch to every bite alongside the casserole.

Roasted Brussels Sprouts: The slightly caramelized, bitter notes of Brussels sprouts create a great contrast to the creamy, indulgent filling and keep the meal feeling balanced.

Garlic Butter Asparagus: Tender asparagus spears add bright color and a clean, garlicky flavor that complements the cheesesteak profile without competing with it.

Cauliflower Rice: The mild, fluffy texture soaks up all the cheesy drippings while keeping the whole meal completely low-carb and satisfying.

Garlic Butter Steak Bites: If you want to double down on the beef flavors, these buttery, seared steak bites make a bold and protein-rich side that pairs naturally with the Philly cheesesteak theme.

Keto Garlic Mushroom Chicken Casserole: Another low-carb favorite that works beautifully as a complementary dish when feeding a larger crowd with different protein preferences.

Gordon Ramsay’s Beef Stroganoff: Rich, creamy, and deeply savory, this classic beef dish rounds out a comfort food spread that will satisfy the whole family.

Low carb Philly cheesesteak casserole with melted provolone and mozzarella in a 9x13 baking dish

Storage and Serving Tips

Store leftover casserole in an airtight container in the refrigerator for up to 4 days. For longer storage, wrap individual portions tightly and freeze for up to 3 months. Label your containers with the date so nothing gets forgotten in the back of the freezer.

To reheat, I recommend using the oven at 325 degrees F until warmed through for the best texture and cheese pull. If using the microwave, cover with a damp paper towel to prevent drying out. Pro tip: sprinkle a little fresh mozzarella on top before reheating for a just-baked finish every time.

This recipe is easy to customize. Try adding sliced mushrooms for extra depth, swapping provolone for cheddar, or tossing in some jalapenos for heat. It also makes excellent meal prep portions for busy weeknights. If you enjoy easy ground beef dinners, you might also love this Stovetop Creamy Ground Beef Pasta for another quick and satisfying option.

FAQs

Can I use a different cut of meat instead of ground beef?

Yes. Thinly sliced ribeye or sirloin steak works well and gives a more traditional Philly cheesesteak texture. Cook it quickly over high heat before combining with the other ingredients.

Is this casserole keto-friendly?

Yes. With only about 6 grams of carbohydrates per serving, this dish fits comfortably within standard keto daily targets. Just make sure your Worcestershire sauce brand does not contain added sugars.

Can I make this casserole ahead of time?

Absolutely. Prepare the beef and vegetable filling up to one day ahead and store it covered in the refrigerator. When ready to bake, add the cheese layers and bake as directed, adding 3 to 5 extra minutes since the filling will be cold.

Conclusion

This Low Carb Philly Cheesesteak Casserole proves that cutting carbs does not mean giving up the comfort food dinners your family loves. It is simple to pull together on any weeknight, packed with bold flavor, and guaranteed to earn a permanent spot in your dinner rotation. Give it a try tonight and watch everyone come back for seconds.

Low carb Philly cheesesteak casserole with melted provolone and mozzarella in a 9x13 baking dish

Low Carb Philly Cheesesteak Casserole

A cheesy, savory casserole packed with seasoned ground beef, sauteed peppers and onions, and melted provolone and mozzarella. All the bold flavors of a classic Philly cheesesteak without the carbs.
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, fresh only
  • 8 oz cream cheese softened to room temperature, full-fat preferred
  • 2 tbsp Worcestershire sauce
  • salt and pepper to taste
  • 8 oz provolone cheese sliced, torn into smaller pieces for even melting
  • 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 degrees F (175 degrees 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 skillet. Cook for 5 to 6 minutes, stirring occasionally, until softened and fragrant. Add minced garlic and stir constantly for 30 seconds to prevent burning.
  3. Add ground beef to the skillet, breaking it apart with a spatula. Season generously with salt and pepper. Cook for 7 to 8 minutes until fully browned with no pink remaining. Drain excess fat if needed.
  4. Stir in Worcestershire sauce and let it coat the meat mixture evenly for about 1 minute. Reduce heat to low and add softened cream cheese in small pieces, stirring until completely melted and smooth.
  5. Transfer the beef mixture to your prepared baking dish and spread evenly. Layer torn provolone pieces over the top, then finish with an even layer of shredded mozzarella.
  6. Bake uncovered for 22 to 25 minutes until the cheese is melted, bubbly, and lightly golden on top. Let rest for 5 minutes before serving.

Notes

Use 80/20 ground beef for the juiciest results. Drain excess fat before transferring to the baking dish for a firmer texture. Swap provolone for cheddar or add sliced mushrooms and jalapenos for a fun variation. Stores well in the fridge for up to 4 days and freezes for up to 3 months.

Leave a Comment

Recipe Rating