Protein Low Carb Philly Cheesesteak Casserole

Featured in Healthy Bites.

Philly Cheesesteak Casserole, reimagined! Enjoy a protein-packed, low carb, and satisfying meal with all the classic flavors in an easy bake. Perfect for meal prep.
Renzo Bellwether - Recipe Author
Updated on April 28, 2026 at 09:03 PM
Prep Time: 20 min Cook Time: 30 min Total Time: 50 min 6 Servings Beginner
Protein Low Carb Philly Cheesesteak Casserole - Featured Image Pin it
Protein Low Carb Philly Cheesesteak Casserole | Recipes by HomeChef

Okay, friend, let me tell you about this recipe. I stumbled upon the idea for a Philly Cheesesteak Casserole one night, scrolling through old comfort food pics. I was craving that classic flavor but needed something low-carb and, honestly, easier than wrestling with hoagie rolls. My first try was a hot mess, beef everywhere, but the potential! After a few tweaks, this protein-packed, low-carb Philly Cheesesteak Casserole became a weeknight hero in my house. It's pure magic, I tell ya!

Oh, the first time I made this Philly Cheesesteak Casserole, I was so proud of my creamy base. Then, oops, I forgot to spray the casserole dish! The cheese stuck like glue, and I ended up scraping half of it off. My husband just laughed, bless his heart, as I served him what looked like a deconstructed masterpiece. Lesson learned: always, always grease the pan, folks!

Ingredients for Your Next Favorite Philly Cheesesteak Casserole

  • 1 1/2 lbs thinly sliced or shaved beef (ribeye or sirloin): This is where the magic happens for our Philly Cheesesteak Casserole, hon! I always splurge a little here, going for ribeye if I can. That beautiful marbling just melts into the dish, giving you that rich, savory beefy goodness that's essential. Shaved is key for texture, it blends so well with the veggies and cheese. Don't skimp, your taste buds will thank you!
  • 2 tbsp olive oil: Just a splash, but it's so important for getting those veggies perfectly caramelized and that beef seared just right. I've tried less, thinking I was being 'healthier,' but the browning just wasn't the same. It helps build that flavor foundation for the whole Philly Cheesesteak Casserole, so don't skip it.
  • 1 large yellow onion, thinly sliced: Onions are the unsung heroes, right? When they get soft and sweet from sautéing, they add such a depth of flavor. I like them really thin so they almost melt into the creamy base. It’s that subtle sweetness that balances the savory beef and tangy cheese, making every bite pop.
  • 1 large green bell pepper, thinly sliced: You gotta have the green bell pepper for that classic cheesesteak vibe! It brings a little bitterness and freshness that cuts through the richness. I slice mine thin so it cooks down nicely and doesn't overpower the other flavors. Plus, it adds a gorgeous pop of color, so pretty in the casserole!
  • 1 large red bell pepper, thinly sliced: Adding the red bell pepper isn't just for looks, though it does make this dish so vibrant! It brings a sweeter, milder flavor compared to the green, which adds another layer of complexity. I used to only use green, but once I added red, I couldn't go back. It just makes the whole dish sing.
  • 8 oz cremini mushrooms, sliced: Mushrooms are a must for me in this Philly Cheesesteak Casserole! They add an amazing umami depth and a meaty texture that really fills out the dish, especially when you're going low-carb. I love how they soak up all those savory juices. My husband wasn't a mushroom fan until this recipe, go figure!

Making the Perfect Philly Cheesesteak Casserole: Step-by-Step

Step 1: Prep Oven & Veggies:
First things first, get that oven preheating to a cozy 375°F (190°C). While it's warming up, it's veggie prep time! Slice your onion, green bell pepper, red bell pepper, and mushrooms super thin. Mince that garlic too. This might feel like a lot of chopping, but trust me, it’s worth it for the texture and flavor in your Philly Cheesesteak Casserole. Mise en place, baby!
Step 2: Sauté Vegetables:
Grab a large, oven-safe skillet one that can handle the whole casserole, ideally. Heat up your olive oil over medium-high heat. Toss in those sliced onions and bell peppers, letting them soften and get a little browned, about 5-7 minutes. Then, add the mushrooms. Cook until they release their liquid and get a nice sear, another 5 minutes or so. Finally, stir in the minced garlic for just a minute until fragrant. Don't let it burn!
Step 3: Cook the Steak:
Push those beautiful sautéed veggies to one side of the skillet. Add a tiny bit more oil if needed, then drop in your thinly sliced beef. Spread it out, let it get a good sear, then break it up with a spoon. You want it cooked through but still tender, maybe 3-5 minutes. Mix it all together with the veggies now, the aroma is just incredible, making you crave this Philly Cheesesteak Casserole already!
Step 4: Prepare Creamy Base:
In a separate bowl, whisk together your softened cream cheese, beef broth, and Worcestershire sauce until it’s smooth and creamy. This is the magic potion that brings all the flavors together in our Philly Cheesesteak Casserole! I sometimes add a pinch of salt and pepper here, just to taste. It should be luscious and pourable, ready to coat all that goodness.
Step 5: Assemble Casserole:
Pour that glorious creamy mixture over the beef and veggie mix in your skillet. Stir it all together until everything is beautifully coated. Now, if your skillet isn't oven-safe, transfer it to a 9x13 inch baking dish you’ve sprayed with cooking spray (learn from my oops!). Spread it out evenly. This is where it starts looking like the ultimate Philly Cheesesteak Casserole!
Step 6: Bake to Perfection:
Pop that skillet or baking dish into your preheated oven. Bake for about 20-25 minutes, or until the casserole is bubbly and the edges are lightly golden. You want it hot and melty, with all those flavors mingling. Let it rest for a few minutes after taking it out it helps everything set. Then, dig into your amazing Philly Cheesesteak Casserole!

Cooking this Philly Cheesesteak Casserole always feels like a warm hug. The smell of the sautéed peppers and onions, then that beef hitting the hot pan… it's pure comfort. I love how it comes together, building layers of flavor with each step. It’s become one of those recipes I can whip up even on a tired Tuesday, and it never disappoints. So satisfying!

Keeping Your Philly Cheesesteak Casserole Fresh: Storage Hacks

Okay, so you've got leftovers of your amazing Philly Cheesesteak Casserole lucky you! Let it cool completely before spooning it into an airtight container. It'll keep beautifully in the fridge for up to 3-4 days. I've tried freezing it before, and honestly, the texture of the cream cheese can get a little… grainy when thawed. It’s still edible, but not as luscious. So, fridge is your best bet! Reheat gently in the microwave or a low oven until warmed through. Sometimes I add a splash of broth if it seems a bit dry.

Protein Low Carb Philly Cheesesteak Casserole - Image 1Pin it
Protein Low Carb Philly Cheesesteak Casserole - Image 1 | Recipes by HomeChef

Mix-and-Match: Swapping Ingredients in Your Philly Cheesesteak Casserole

I've played around with so many substitutions for this Philly Cheesesteak Casserole! If you can't find ribeye, sirloin or even thinly sliced flank steak works great. For the bell peppers, feel free to use any color combo you love I've done all green, or even added some yellow. Not a mushroom fan? You can leave them out, or swap them for more bell peppers. I’ve even used provolone cheese stirred into the base before baking for an extra cheesy punch instead of just cream cheese so good! Just be mindful that cheese melts differently, but it's fun to experiment.

What to Serve with Your Amazing Philly Cheesesteak Casserole

Alright, so you've got this glorious Philly Cheesesteak Casserole bubbling out of the oven, what next? For a truly low-carb meal, I love serving it with a simple side salad dressed with a tangy vinaigrette that freshness is a perfect counterpoint. Steamed green beans or roasted asparagus are also fantastic, adding a little extra veggie goodness. Sometimes, if I'm feeling a bit wild, I'll scoop it into lettuce cups for a fun, hands-on experience. Or, for those not counting carbs, a crusty piece of garlic bread for dipping is always a hit!

The Story Behind the Philly Cheesesteak Casserole

The original Philly Cheesesteak, born in Philadelphia, is a legend, right? Pat and Harry Olivieri are credited with inventing it in the 1930s, first as a hot dog stand, then a steak sandwich. My version, this Philly Cheesesteak Casserole, is a loving nod to that classic, but adapted for my low-carb lifestyle. It’s about capturing those iconic flavors the savory beef, the sweet peppers and onions, the creamy cheese in a new, comforting form. It’s a modern twist on a beloved American classic, perfect for a cozy night in.

So there you have it, my friends! This Philly Cheesesteak Casserole is more than just a recipe, it's a labor of love, a delicious journey, and a total crowd-pleaser. I hope you love it as much as my family and I do. Give it a try this week, and don't forget to tell me how it goes in the comments below! What's your favorite part of a classic cheesesteak?

Protein Low Carb Philly Cheesesteak Casserole - Image 2Pin it
Protein Low Carb Philly Cheesesteak Casserole - Image 2 | Recipes by HomeChef

FAQs About Our Beloved Philly Cheesesteak Casserole

Is this Philly Cheesesteak Casserole really low carb?

Yes, absolutely! By ditching the traditional hoagie roll and focusing on the protein and veggies, this Philly Cheesesteak Casserole keeps the carb count super low. It’s packed with flavor, so you won't even miss the bread, honestly. Perfect for keto or anyone watching their carb intake.

Can I use ground beef instead of sliced steak?

You totally can, hon! If you're in a pinch or prefer ground beef, just brown 1.5 lbs of it, drain the fat, and then proceed with the recipe. The texture will be different from the classic Philly Cheesesteak Casserole, but the flavors will still be delicious and satisfying.

What kind of cheese is best for Philly Cheesesteak Casserole?

For the creamy base, full-fat cream cheese is key. If you want to add a topping, I love provolone or even a mix of mozzarella and provolone for that gooey, melty top. A little sharp cheddar can also be fun for extra flavor in your Philly Cheesesteak Casserole.

Can I make this ahead of time?

You can definitely prep the veggie and beef mixture ahead and store it in the fridge for a day. Then, when you're ready to bake, just make the creamy base, combine everything, and pop it in the oven. It's a great meal prep hack for this Philly Cheesesteak Casserole!

My casserole seems a bit dry, what happened?

Oh no! Sometimes beef can release more liquid than expected, or your oven might run hot. Next time, try adding a splash more beef broth to the creamy base. Also, make sure you're using full-fat cream cheese it helps keep things luscious in your Philly Cheesesteak Casserole. Don't worry, it's still tasty!

Protein Low Carb Philly Cheesesteak Casserole

Philly Cheesesteak Casserole, reimagined! Enjoy a protein-packed, low carb, and satisfying meal with all the classic flavors in an easy bake. Perfect for meal prep.

4.6 out of 5
(67 reviews)
Prep Time
20 Minutes
Cook Time
30 Minutes
Total Time
50 Minutes

Category: Healthy Bites

Difficulty: Beginner

Cuisine: American

Yield: 6 Servings

Dietary: Diabetic-Friendly

Published: April 28, 2026 at 09:03 PM

Ingredients

→ The Savory Steak & Sautéed Foundation

01 1 1/2 lbs thinly sliced or shaved beef (ribeye or sirloin)
02 2 tbsp olive oil
03 1 large yellow onion, thinly sliced
04 1 large green bell pepper, thinly sliced
05 1 large red bell pepper, thinly sliced
06 8 oz cremini mushrooms, sliced
07 4 cloves garlic, minced

→ Creamy Cheese & Flavor Infusion

08 8 oz full-fat cream cheese, softened
09 1/2 cup low-sodium beef broth
10 1 tbsp Worcestershire sauce
11 1 tsp onion powder
12 1/2 tsp black pepper
13 1/4 tsp red pepper flakes (optional)
14 Salt to taste

→ Golden Cheesy Topping

15 6 oz provolone cheese, sliced or shredded
16 1 cup shredded mozzarella cheese

Instructions

Step 01

Preheat oven to 375°F. Thinly slice 1 large yellow onion, 1 large green bell pepper, 1 large red bell pepper, and 8 oz cremini mushrooms. Mince 4 cloves garlic. This initial prep sets the stage for your delicious Protein-Packed Low Carb Philly Cheesesteak Casserole.

Step 02

Heat 2 tbsp olive oil in a large oven-safe skillet over medium-high heat. Add the sliced onion, green bell pepper, red bell pepper, and mushrooms. Sauté for 8-10 minutes until softened and lightly browned. Stir in the minced 4 cloves garlic for the last minute.

Step 03

Push vegetables to one side of the skillet. Add 1 1/2 lbs thinly sliced beef to the empty side. Cook for 3-5 minutes, breaking it apart, until browned. Season with salt and pepper to taste. Mix the beef and vegetables together.

Step 04

Reduce heat to low. Add 8 oz softened full-fat cream cheese, 1/2 cup low-sodium beef broth, 1 tbsp Worcestershire sauce, 1 tsp onion powder, 1/2 tsp black pepper, and 1/4 tsp red pepper flakes (optional) to the skillet. Stir until the cream cheese is fully melted and a creamy sauce forms, coating the beef and vegetables.

Step 05

Taste and adjust salt as needed. Evenly spread the beef and vegetable mixture in the skillet. Top with 6 oz sliced or shredded provolone cheese, then sprinkle with 1 cup shredded mozzarella cheese. This cheesy layer is key for your Protein-Packed Low Carb Philly Cheesesteak Casserole.

Step 06

Transfer the skillet to the preheated 375°F oven. Bake for 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown. Let the Protein-Packed Low Carb Philly Cheesesteak Casserole rest for 5 minutes before serving.

Notes

  1. For an extra kick, try adding a dash of hot sauce to the creamy base or a few pickled jalapeño slices on top before baking.
  2. Serve this hearty casserole as is, or with a side of low-carb bread for dipping, or a simple green salad to complete the meal.
  3. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the microwave or oven.
  4. Ensure your cream cheese is truly softened to avoid lumps in your sauce. You can microwave it for 15-20 seconds if needed.

Tools You'll Need

  • 9x13 inch baking dish
  • Large skillet
  • Cutting board
  • Chef's knife
  • Measuring cups and spoons
  • Spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Soy
  • Fish
  • Beef

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 560 kcal
  • Total Fat: 42 g
  • Total Carbohydrate: 10 g
  • Protein: 40 g

Reviews & Comments

Required fields are marked *

Protein Low Carb Philly Cheesesteak Casserole

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest
Protein Low Carb Philly Cheesesteak Casserole

Don't Lose This Recipe!

Save it now — you'll want to make this again!