Philly Cheesesteak Casserole (Low Carb Option!) is my answer to those nights when you want comfort food, but you do not want to deal with rolls, greasy takeout bags, or a sink full of pans. I used to crave a classic cheesesteak, then immediately regret how heavy it felt. This casserole gives you the same savory steak, peppers, onions, and melty cheese vibe, but in a scoopable, weeknight friendly bake. It is also easy to tweak depending on what is in your fridge. If you are cooking for family, picky eaters, or a keto leaning crowd, this one tends to make everybody happy.
The Story Behind This Recipe
I’m Alexandraa, the cook behind this Philly Cheesesteak Casserole (Low Carb Option!). When the craving hit, I dialed in the flavors so it’s weeknight-friendly and full of real-home vibes. Philly Cheesesteak Casserole (Low Carb Option!) is my answer to those nights when you want comfort food, but you do not want to deal with rolls,…

Is Steak Good for Keto?
Yep, steak is one of those foods that naturally fits a keto or low carb lifestyle, as long as you are not breading it or drowning it in sugary sauces. Steak is basically protein and fat with almost zero carbs, which is exactly why it works so well in Philly Cheesesteak Casserole (Low Carb Option!).
Here is what I look for when I am shopping for this recipe.
- Ribeye if you want the richest flavor and the most tender bite.
- Sirloin if you want something leaner but still beefy.
- Thin sliced steak from the butcher counter if you want the easiest prep.
- Ground beef in a pinch. It is not traditional, but it still tastes amazing baked with peppers and cheese.
A quick note from my own kitchen mess ups. If you choose a super lean cut and cook it too long, it can turn chewy. That is why I keep the bake time reasonable and add a creamy element so it stays luscious.
Also, if you are a casserole person in general, you might like this cozy classic too: Amish Country Casserole. Totally different flavor, same comforting energy.

Is Bell Pepper Keto-Friendly?
Bell peppers are keto friendly for most people when you use them in normal portions. They do have some carbs, but they are not a deal breaker, especially in a recipe like Philly Cheesesteak Casserole (Low Carb Option!) where they are spread across multiple servings.
Here is the simple way I think about it: peppers add crunch, sweetness, and that classic cheesesteak taste. If you skip them, the casserole still works, but you lose that signature bite.
My personal pepper tips:
Green peppers taste the most traditional, slightly bitter in a good way. Red or yellow peppers are sweeter and my kids actually prefer those. If you are very strict keto, just keep your portion in check and load up on steak and cheese on your plate.
Onion is the other big player here. Onions also have carbs, so I slice them thin and cook them down. You get a ton of flavor without using a mountain of onion.
If you are into that cheesesteak vibe but want it in a different form for meal prep, take a peek at Philly Cheesesteak Meatloaf. It is surprisingly good for lunches.

How Do You Make a Juicy Steak?
Juicy steak in a casserole is all about two things: not overcooking it and giving it a little help with fat and moisture. Since everything bakes together, you want to set yourself up so the beef stays tender instead of drying out.
My no stress method for steak that stays tender
I do a quick sear, not a full cook. Just enough to brown the outside and lock in that beefy flavor. Then I let the oven finish the job gently while everything melts together.
Here is what works every time in my house:
- Slice steak thin, against the grain if you can.
- Get the pan hot first, then add a little oil or butter.
- Cook fast, 1 to 2 minutes per side max. It will still look underdone, and that is good.
- Season simply with salt, pepper, and a little garlic powder.
Then comes the secret weapon: a creamy binder. I like cream cheese, plus a splash of broth or heavy cream. It turns into this cheesy sauce that coats everything so the steak does not feel dry.
Speaking of creamy casseroles, when I want something totally different but still rich and easy, I make Baked Cream Cheese Spaghetti Casserole. Not low carb, but very comforting.
“I made this for my husband who is doing keto and even I went back for seconds. The steak stayed tender and the cheesy top was unreal. This is going into our weekly rotation.”
Is This Philly Cheesesteak Casserole Recipe Freezer Friendly?
Yes, it freezes really well, and that is one of the reasons I keep coming back to Philly Cheesesteak Casserole (Low Carb Option!). It is basically built for busy weeks.
How I freeze it without turning it watery
I have learned that peppers release water, so you want to cook them a bit before freezing. Also, let everything cool completely before it goes into the freezer.
My freezer routine:
To freeze before baking: Assemble the casserole in a freezer safe dish, cover it tightly with plastic wrap and then foil. Label it. Freeze up to 2 to 3 months. Thaw overnight in the fridge, then bake as usual.
To freeze after baking: Bake, cool, portion, and store in airtight containers. Reheat in the oven or air fryer if you want the top to get melty again. Microwave works too, but it is softer.
One more practical tip: if you are using provolone slices on top, they can stick to foil. I either spray the foil lightly or put the cheese on during the last 10 minutes of baking.
When I am in a casserole mood and want something fun for a crowd, this one always disappears fast: Big Mac Tater Tot Casserole. Definitely not keto, but so good for game day.
Keto Low-Carb Philly Cheese Steak Casserole
This is the part you came for, the full plan. This Keto Low-Carb Philly Cheese Steak Casserole is cheesy, beefy, and hits that classic cheesesteak comfort without the bread. It is also simple enough that you can make it even when you are tired and hungry, which is honestly when I need recipes the most.
What you will need
- 1 and 1 half to 2 pounds thin sliced steak (ribeye or sirloin)
- 1 tablespoon olive oil or butter
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced (optional but pretty)
- 1 small onion, thin sliced
- 2 cloves garlic, minced (or 1 teaspoon garlic powder)
- 6 ounces cream cheese, softened
- 1 quarter cup beef broth (or heavy cream for extra richness)
- 1 tablespoon Worcestershire sauce (optional, but adds that steakhouse flavor)
- 1 and 1 half to 2 cups shredded mozzarella
- 6 to 8 slices provolone
- Salt and black pepper
How I make it
1) Preheat your oven to 375 F. Grease a 9×13 baking dish.
2) Heat oil in a large skillet. Add peppers and onions with a pinch of salt. Cook 6 to 8 minutes until they soften. Add garlic for the last minute. Scoop everything into a bowl.
3) In the same skillet, quickly sear the steak in batches. Do not crowd the pan. Season with salt and pepper. Remember, you are not fully cooking it.
4) Turn the heat to low. Stir in cream cheese and broth until it becomes a creamy sauce. Add Worcestershire if using.
5) Stir peppers and onions back in. Pour into the baking dish.
6) Top with shredded mozzarella, then lay provolone slices across the top.
7) Bake 15 to 20 minutes until bubbly. Broil 1 to 2 minutes at the end if you want browned spots, but keep an eye on it.
Let it sit 5 minutes before scooping. It smells so good right out of the oven, but that little rest helps it set up so it is not soupy.
Serving ideas that keep it low carb
If you want to round it out, here are my go to sides:
- Cauliflower mash for that steak and potatoes comfort
- Simple side salad with a tangy vinaigrette to cut the richness
- Roasted broccoli because it soaks up the cheesy sauce
- Pickles or pickled peppers if you like a punchy bite
Common Questions
Can I make this with ground beef?
Yes. Brown it first, drain any extra grease, then follow the same steps. The flavor is still very cheesesteak adjacent and super satisfying.
What cheese works best if I do not like provolone?
Mozzarella is mild and melty, and cheddar adds more sharpness. Monterey Jack is also great. I usually do a mix so it is stretchy and flavorful.
How do I keep it from getting watery?
Cook the peppers and onions first, and do not skip the short rest after baking. Also, avoid adding too much broth. Start small, you can always add a splash more.
Is this spicy?
Not as written. If you want heat, add crushed red pepper, jalapenos, or a few dashes of hot sauce into the creamy mixture.
How long will leftovers last?
In the fridge, 3 to 4 days in a sealed container. Reheat gently so the steak stays tender.
A cozy final note before you cook
If you have been craving a cheesesteak but want something more weeknight friendly, Philly Cheesesteak Casserole (Low Carb Option!) really delivers. You get that savory steak, soft peppers, and gooey cheese without needing a roll. It is filling, easy to prep ahead, and it freezes like a champ. If you want to compare versions, I also like reading other takes like Easy, Keto Low-Carb Philly Cheese Steak Casserole – Stay Snatched for extra tips and topping ideas. Give it a try this week and let it become one of those recipes you keep in your back pocket for when you need comfort food that still fits your goals.

Philly Cheesesteak Casserole
Ingredients
Method
- Preheat your oven to 375 F. Grease a 9×13 baking dish.
- Heat oil in a large skillet. Add peppers and onions with a pinch of salt. Cook 6 to 8 minutes until they soften. Add garlic for the last minute. Scoop everything into a bowl.
- In the same skillet, quickly sear the steak in batches, seasoning with salt and pepper. Do not fully cook it.
- Turn the heat to low. Stir in cream cheese and broth until it becomes a creamy sauce. Add Worcestershire if using.
- Stir peppers and onions back into the skillet, then pour the mixture into the greased baking dish.
- Top with shredded mozzarella and lay provolone slices across the top.
- Bake for 15 to 20 minutes until bubbly. Broil for 1 to 2 minutes at the end if you want browned spots, keeping an eye on it.
- Let it sit for 5 minutes before scooping.

