Home > Recipes > Amazing Low Carb Philly Cheesesteak Casserole

Amazing Low Carb Philly Cheesesteak Casserole

Photo of author

Jessica Antonina

February 24, 2026

A golden-brown, bubbly Low Carb Philly Cheesesteak Casserole topped with melted cheese and fresh parsley in a baking dish.

Oh, the pure joy of comfort food! You know, that warm, fuzzy feeling you get from a dish that just hits all the right buttons? As a Senior Culinary Nutritionist and Lead Recipe Developer, I’m always on the hunt for ways to bring that delicious comfort into healthier meals. And let me tell you, my trip to Philadelphia forever changed my life – and my kitchen! That first bite of a *real* Philly cheesesteak, all melty and savory on a fresh roll… pure magic! But when I shifted to low-carb eating, I thought those iconic flavors were lost forever. That’s where this Low Carb Philly Cheesesteak Casserole was born! I tinkered and tasted until I captured that incredible essence – the juicy steak, the gooey cheese, the peppers and onions – all baked into one glorious, breadless dish. It’s seriously become a go-to for family dinners, proving you can have all the satisfying flavors you crave without the carbs.

Why You’ll Love This Low Carb Philly Cheesesteak Casserole

Seriously, this dish is a weeknight savior and a flavor explosion all rolled into one! Here’s why it’s going to be your new favorite:

  • Super Easy to Make: We’re talking minimal fuss and maximum flavor. Most of the magic happens right in your skillet and then bakes itself in the oven.
  • All the Classic Flavors: You get that authentic steakhouse vibe – savory steak, sweet peppers and onions, and loads of melty cheese – without any of the bread carbs.
  • Perfectly Low-Carb & Keto-Friendly: You can indulge without derailing your diet! It’s packed with protein and healthy fats to keep you full and satisfied.
  • Fantastic for Meal Prep: Make a batch on Sunday and have lunches or quick dinners ready for days. It reheats like a dream!

Ingredients for Your Low Carb Philly Cheesesteak Casserole

Alright, let’s get down to business! You’re going to need a few things to make this cheesy dream a reality. I always try to grab the freshest ingredients I can find, because trust me, it makes a difference! And don’t worry if you can’t find *exactly* what I have listed; substitutions can work wonders, which we’ll chat about later.

For the Casserole:

  • 2 pounds shaved steak: This is the star! Get thinly sliced ribeye or sirloin if you can find it.
  • 1 tablespoon avocado oil: Or any high smoke point oil you love.
  • 1 onion, chopped: Yellow or white onion works great here.
  • 1 bell pepper, cut into ½ inch strips (red, green, or yellow): I love using a mix of colors for a pop of beauty!
  • 1 teaspoon garlic powder: Because everything’s better with a little garlic, right?
  • 16 ounces provolone cheese, grated, divided: This is key for that classic Philly flavor. Divided means we’ll use some now and save some for the top!

For the Cheese Sauce:

  • 1 tablespoon butter: Just a touch to get things started.
  • 3/4 cup beef broth: Make sure it’s good quality!
  • 4 ounces cream cheese, cubed: This makes it all so wonderfully creamy.

Step-by-Step Guide to Making Low Carb Philly Cheesesteak Casserole

Okay, who’s ready to whip up this cheesy masterpiece? It’s honestly way simpler than you might think! We’re going to pull together the flavors of a classic cheesesteak without all the fuss. Trust me, after you try it, you’ll be wondering why you didn’t make this sooner. Think of it as your new favorite easy dinner recipe; you can even peek at some other restaurant-style easy dinner recipes at home for inspiration later!

Preparing the Steak and Vegetables

First things first, let’s get that oven preheated to 350°F so it’s nice and ready. Now, grab your shaved steak. I like to give it a good sprinkle of salt and pepper right from the start. Heat up that avocado oil in a big skillet over medium-high heat – you want it nice and hot! Toss in the steak and cook it quickly, just about 2 minutes per side until it’s beautifully browned. Don’t overcook it! Scoop it out, let it cool just a smidge, then give it a quick chop. Now, into that same skillet, throw in your chopped onion and bell pepper strips. Sauté them for about 6 minutes, or until they start to soften up and smell amazing. Stir in the garlic powder, season again with salt and pepper if you fancy, and then bring that chopped steak back into the pan. Give it all a good stir to combine. We’re almost there!

Crafting the Creamy Cheese Sauce

While your veggies and steak are hanging out, let’s get that luscious cheese sauce going. Grab a saucepan and melt that tablespoon of butter over medium heat. Pour in your beef broth and let it come to a gentle simmer. Now, pop in those cubes of cream cheese! Keep whisking gently until it’s all melted and smooth. This is where the magic happens! Turn the heat down to low, so it doesn’t scorch, and add in 8 ounces of your grated provolone cheese. Stir it around until it’s completely melted and gooey. You want a nice, silky sauce that coats the back of a spoon. It smells incredible already, right?

Assembling and Baking Your Low Carb Philly Cheesesteak Casserole

Now for the grand finale! Pour that dreamy cheese sauce right into the skillet with your steak and veggie mixture. Stir it all together until everything is coated in cheesy goodness. Next, transfer this deliciousness into your casserole dish. Make sure to spread it out evenly. Now, take that remaining provolone cheese and sprinkle it all over the top. Go ahead, be generous! Pop that dish into your preheated oven and let it bake for about 25 to 30 minutes. You’re looking for it to be nice and bubbly around the edges and that cheese on top to be perfectly melted and maybe even a little golden brown. It’s the moment of truth for your Low Carb Philly Cheesesteak Casserole!

Close-up of a bubbling Low Carb Philly Cheesesteak Casserole with melted cheese and red peppers.

Tips for the Best Low Carb Philly Cheesesteak Casserole

You know, making a dish this good is all about a few little tricks! I’ve learned a thing or two over the years, and I want to share them with you so your Low Carb Philly Cheesesteak Casserole turns out perfectly every single time. It’s not just about following the recipe; it’s about understanding how the ingredients work together. So, listen up, because these tips are golden! If you want to get even better at whipping up simple dinners, check out my guide on making easy dinner recipes like a pro.

First off, when it comes to the steak, don’t be afraid to really get a good sear on it. That little bit of browning adds so much flavor! And for the veggies, cook them until they’re tender but still have a slight bite – nobody likes mushy onions, right? When you’re making that cheese sauce, don’t rush it. Let that cream cheese and provolone melt together *slowly* over low heat to get that super smooth, dreamy consistency. And if you’re a real cheese fanatic, you could even try a little sprinkle of mozzarella in there with the provolone for extra gooeyness! For anyone wanting even more keto cheesesteak ideas, you should definitely check out this Keto Philly Cheesesteak Casserole recipe too!

A close-up of a bubbly Low Carb Philly Cheesesteak Casserole topped with melted cheese, red peppers, and parsley.

Ingredient Notes and Substitutions

Let’s chat ingredients for a sec! I know sometimes you might not have *exactly* what a recipe calls for, and that’s totally okay. For this casserole, the shaved steak is pretty crucial for that classic Philly feel, but if you absolutely can’t find it, you could thinly slice some ribeye or even use ground beef in a pinch, though it’ll change the texture a bit. Avocado oil is my go-to because it’s healthy and handles heat like a champ, but olive oil or even just a neutral vegetable oil will work. Provolone is the traditional cheese, giving it that signature tang, but a mix of mozzarella and a sharp white cheddar would be delicious too if you want to get creative!

Make-Ahead and Storage for Your Low Carb Philly Cheesesteak Casserole

One of the best things about this Low Carb Philly Cheesesteak Casserole is how fantastic it is for getting ahead! Believe me, knowing you have a delicious, healthy meal waiting is the *best* feeling. If you’re a meal prep pro, you can totally assemble the whole thing (minus the final cheese topping if you want it super fresh) and pop it in the fridge for up to 2 days. Just add the cheese and then bake when you’re ready! Leftovers are a dream, too. Store them in an airtight container in the fridge for about 3 days. Reheat gently in the microwave or pop it back in the oven at that same 350°F for a few minutes until it’s warmed through and bubbly again. For more easy make-ahead tips, check out my guide on easy dinner recipes make-ahead tips!

A spoonful lifts a cheesy portion of Low Carb Philly Cheesesteak Casserole, showing melted cheese, peppers, and meat.

Frequently Asked Questions about Low Carb Philly Cheesesteak Casserole

Got questions about whipping up this cheesy delight? I’ve got you covered! It’s pretty straightforward, but here are a few things folks often ask:

Can I use a different type of meat in this casserole?

Absolutely! While shaved steak gives you that classic Philly vibe, you can totally switch it up. Ground beef or ground turkey works really well and browns up easily. Just make sure to drain off any excess fat after cooking. Some people even love using thinly sliced chicken breast for a different twist!

Is this recipe freezer-friendly?

Yes, it is! This Low Carb Philly Cheesesteak Casserole freezes like a charm. After it’s completely cooled, portion it into freezer-safe containers or wrap individual servings tightly. It should stay good in the freezer for about 2-3 months. Just thaw it in the fridge overnight and reheat as usual.

What are some good side dishes to serve with it?

Since this casserole is pretty hearty and packed with flavor, it pairs wonderfully with lighter sides. A simple green salad with a vinaigrette is a fantastic choice to balance things out. Steamed broccoli or green beans are also great low-carb options that complement the rich flavors. If you’re looking for more ideas on what to cook when you crave something delicious and healthy, check out what I cook when I crave easy dinner recipes!

How can I make this even cheesier?

If you’re a serious cheese lover like me, you can definitely amp it up! Try adding a blend of mozzarella and a sharper cheddar along with the provolone. You could even mix a little extra cream cheese into the sauce, or sprinkle a handful of shredded cheese over the top right before serving the casserole.

A close-up of a bubbling Low Carb Philly Cheesesteak Casserole with melted cheese, steak, and peppers.

Nutritional Information

Keep in mind these numbers are just estimates, as ingredient brands and exact measurements can change things a bit! But for a generous serving of this delicious casserole, you’re looking at roughly:

  • Calories: 524
  • Carbohydrates: 4g
  • Protein: 39g
  • Fat: 39g

It’s a wonderfully satisfying meal that fits perfectly into a low-carb lifestyle!

Share Your Low Carb Philly Cheesesteak Casserole Creation!

I’d absolutely LOVE to hear how your Low Carb Philly Cheesesteak Casserole turned out! Did you make any fun tweaks? Share your photos and tell me all about it in the comments below. Your feedback means the world, and it helps others discover just how delicious healthy eating can be. Plus, check out my tips for healthy meals, recipes, and meal prep that tastes great!

A scoop of Low Carb Philly Cheesesteak Casserole being lifted from a baking dish, showing melted cheese, ground beef, and peppers.

Low Carb Philly Cheesesteak Casserole

This low-carb casserole captures the classic flavors of a Philly cheesesteak without the bread. It’s a hearty and satisfying meal perfect for weeknights or meal prep.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 8 servings
Course: Main Course
Cuisine: American
Calories: 524.3

Ingredients
  

For the Casserole
  • 2 pounds shaved steak
  • 1 tablespoon avocado oil
  • 1 onion chopped
  • 1 bell pepper cut into ½ inch strips (red, green, or yellow)
  • 1 teaspoon garlic powder
  • 16 ounces provolone cheese grated, divided
For the Cheese Sauce
  • 1 tablespoon butter
  • 3/4 cup beef broth
  • 4 ounces cream cheese cubed

Equipment

  • Skillet
  • Saucepan
  • casserole dish

Method
 

  1. Preheat your oven to 350° F. Season the steak with salt and pepper to your taste.
  2. Heat the avocado oil in a large skillet over medium-high heat. Add the steak and cook until browned, about 2 minutes per side. Remove the steak from the heat. Let it cool slightly, then chop it.
  3. Add the onion and peppers to the same skillet and cook for 6 minutes, until they are softened. Stir in the garlic powder and season with salt and pepper to taste. Return the chopped steak to the skillet and stir to combine. Remove from heat.
  4. Meanwhile, melt the butter in a saucepan and add the beef broth. Bring this mixture to a simmer over medium-high heat. Reduce the heat to medium and add the cream cheese. Cook, whisking often, until the cream cheese is melted. Reduce heat to low and add in 8 ounces of the provolone cheese. Cook until the cheese is melted.
  5. Add the cheese sauce to the steak mixture and stir to combine. Transfer the mixture to a casserole dish and top with the remaining provolone cheese.
  6. Bake for 25 to 30 minutes, until the casserole is bubbly and heated through.

Nutrition

Calories: 524.3kcalCarbohydrates: 4.26gProtein: 38.79gFat: 39.26gSaturated Fat: 20.69gCholesterol: 127.65mgSodium: 698.72mgPotassium: 469.8mgFiber: 0.58gSugar: 1.99gVitamin A: 1215.8IUVitamin C: 20.01mgCalcium: 454.99mgIron: 2.43mg

Notes

This casserole is great for meal prep. Let it cool completely before storing in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating