FREE 5-Ingredient Recipe EBook
GET IT NOWThis Philly cheesesteak casserole is my kind of comfort food: cheesy, flavorful, and packed with protein and veggies. If you’re a fan of the classic sandwiches, you’ll love my baked spin on them. I also love this dish for meal prep or feeding a crowd, because it makes a large batch. Make this recipe with me next time you’re craving something meaty and cheesy!
Why You Need My Philly Cheesesteak Casserole Recipe

- Classic cheesesteak flavors – Think tender beef, peppers, and onions enveloped in a creamy, savory sauce, all under a blanket of melty cheese. You won’t miss the bread!
- Easy one-dish meal – I love turning sandwiches into casseroles (like my chicken bacon ranch casserole and Big Mac casserole), because they make a healthier dinner all on their own. This one only takes about half an hour to cook, with simple ingredients you’d find at any grocery store.
- Budget friendly – Most versions of Philly cheesesteak casserole use actual steak like a sandwich would, but mine uses ground beef to make it more cost-effective.


Ingredients & Substitutions
Here I explain the best ingredients for my Philly cheesesteak casserole recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Ground Beef – I use 85/15 ground beef, which is flavorful without being too greasy. Ground turkey works well for a lighter swap. If you want to use actual steak, you totally can, but see my tips below on this.
- Veggies – Thinly sliced bell peppers and half an onion. I used a mix of red, yellow, and green bell peppers, but any color is fine.
- Seasonings – Italian seasoning, smoked paprika, and garlic powder. Simple but so delicious!
- Broth – The base of the savory sauce. I usually have chicken broth on hand (either my homemade chicken broth prepped ahead or store-bought), but you can use beef broth for more beefy flavor. I’ve also done it with bone broth.
- Cheeses – Cream cheese mixes with the broth for the sauce, and provolone gives you that melty finish on top. (You know I’d never recommend the processed Cheez Wiz some sandwiches use. 😉) Feel free to use other melting cheese if you like.
- Sea Salt & Black Pepper

How To Make Philly Cheesesteak Casserole
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Brown the beef. In a large skillet, cook it with salt and pepper, breaking up with a spatula. I don’t need oil when using a nonstick pan, but you can add it if your pan tends to stick.
- Sauté the veggies. Toss the bell peppers and onions into the pan, season with the herbs and spices, and cook until they’re nice and tender.


- Make the sauce. Stir in the cream cheese and broth, until smooth and creamy.
- Assemble and bake. Transfer the beef mixture to a baking dish (I use the larger one from this set, which is a bit smaller than your average large baking dish) and top with slices of provolone cheese. Bake the Philly cheesesteak casserole until melty and golden.


My Recipe Tips
- A meat chopper makes breaking up the beef easier. I use it for all my recipes that have ground meat.
- If your ground beef is on the fattier side, drain off excess grease before adding the veggies. It keeps the cheesesteak casserole from feeling too heavy.
- Make sure your cream cheese is soft before adding it. If it’s cold, it won’t melt in smoothly. When I forget to set it out ahead of time, I just microwave it to soften.
- Adjust the cream cheese to your taste. Add an extra 2 ounces if you want it extra creamy.
- Want extra umami flavor or some heat? You can saute mushrooms with the other vegetables, add a splash of Worcestershire sauce or coconut aminos to the sauce, or drizzle your plate with hot sauce at the end.
- Want steak instead of ground beef? Cook sirloin steak separately—either sear it whole and slice against the grain after cooking or slice it thin and sauté quickly. Set it aside to keep it juicy while you sauté the veggies, then stir in seasonings, cream cheese, and broth. Add the steak back in before transferring everything to the casserole dish and finishing the recipe.
- Want more browning? If the cheese doesn’t brown enough after baking your Philly cheesesteak casserole, pop it under the broiler for a couple minutes.

Serving Ideas
One of the things I love about this Philly cheesesteak casserole is that it’s hearty enough to be a meal on its own!
If you prefer a starch, it’s wonderful over a base of air fried potatoes or rice. Or if it feels too heavy, add my artichoke salad or cucumber tomato salad on the side.
Philly Cheesesteak Casserole
My easy Philly cheesesteak casserole has tender beef, peppers, and onions, a savory sauce, and melty cheese. Fast for busy weeknights!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Preheat the oven to 350 degrees F (177 degrees C).
-
Place the beef into a large saute pan over medium-high heat and break up with a spatula. Season with sea salt and black pepper. Cook for 8-10 minutes, stirring occasionally, until browned and cooked through.
-
Add the bell peppers and onions to the pan. Season with Italian seasoning, smoked paprika, and garlic powder. Saute for 10-15 minutes, until vegetables are tender.
-
Add the cream cheese and broth. Stir together until smooth and melted.
-
Transfer the mixture to a large baking dish (I use the larger one from this set, which is a little smaller than most large ones). Arrange the provolone slices on top, overlapping slightly.
-
Bake the Philly cheesesteak casserole for 10-15 minutes, until cheese is melted and golden brown.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup (slightly heaped), or 1/6 of the entire recipe
- Tips: Check out my recipe tips above to help you break up the beef more easily, get a smooth and creamy sauce that isn’t greasy, how to ensure a golden brown top, and variations for more umami flavor or to use steak instead of ground beef.
- Store: Keep leftovers in an airtight container in the fridge for up to 3-5 days.
- Meal prep: You can cook the beef and slice the veggies in advance, or assemble the entire casserole and refrigerate.
- Reheat: Pop individual servings in the microwave, or warm the entire casserole in the oven (20 minutes at 350 degrees F).
- Freeze: Assemble without baking, wrap in foil, and freeze for up to 3 months. Thaw overnight and reheat like above. To bake from frozen, cover with foil to prevent burning the cheese and double or triple the baking time.
📖 Want more recipes like this? Find this one and many more in my Keto Freezer Meal System, 30 Dinners In 30 Minutes, Keto Ebook Bundle, and Winter Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Philly Cheesesteak Casserole

Shop
My
Custom












166 Comments
Dodie Kirby
0I made this for the first time for dinner today and my husband and I both enjoyed it so much! I served it over cauliflower rice. This was such a tasty dish.
Suzie
0I needed a quick dish tonight for dinner. From prep to plate, we were able to eat in less than an hour. This dish was DELICIOUS! It was so creamy and flavorful. I doubled the smoked paprika and went with 6 ounces of cream cheese. Everyone loved it. This Philly Cheesesteak Casserole will definitely be on our new rotation.
Jeanne knight
0Looks yummy 😉 Could I do this in a crockpot?
Maya | Wholesome Yum
0Thanks, Jeanne! I’ve only made it using the method I have here. It can probably be adapted to the Crock Pot.
Janice Wier
0I love this recipe! It was amazing! I’m disabled but I persevered. It was a two day process and well worth the pain. I don’t like to use frozen pepper strips, so I cut my own and that took a along time. Thank you for all your flavorful recipes!
Janet Hochstrasser
0Delicious. I added mushrooms tho. Still was very delicious. New recipe to add to collection. I like 30 minute dinners and not too many ingredients. Very good!
Tonya
0Really delicious!!
Andrea
0The flavor was so good! However, I wish I had drained the grease/fat off the meat. Husband didn’t mind it but as a personal preference I will definitely drain next time. Otherwise, it was great! We added fresh mushrooms and extra bell peppers.
Kacy
0If I were to use your Sirloin in the Oven method instead of ground beef, would you recommend the balsamic marinade from that recipe, or something else so as not to distract from the cheesesteak flavor? Thanks in advance.
Maya | Wholesome Yum
0Hi Kacy, You could use the balsamic marinade, but I would probably just season the steak with salt and pepper.
Kacy
0Great thank you. Making this weekend. ?
Kelijean
0Added fresh mushrooms and some more spices turned out delish!!!
Dawn
0Absolutely delicious! My non-keto husband likes it too.. Thank you for all your wonderful recipes.
JW
0Husband said he could eat it every night, super easy, super simple, super delicious.
Sue Hale
0Made the chili… so good. Froze it in containers for quick lunch or dinner
Lisa
0Delicious!!!!!! The only problem is I had some liquid at the bottom of the pan.
Wholesome Yum A
0Very good PLUS three year old approved!
Eve
0Overall pretty good. Used carne asada meat. I’m Allergic to bell peppers but can do a little bit of hatch green chili. So I added one tiny can of hatch green chilies and omitted all the bell pepper. Added about 3/4 cup of Gouda as well. Definitely wish it was creamier /cohesive maybe will add more cream cheese next time to get it to stick together.
Kandace
0Yummy I give it a 10….
Peg
0We thought it was great, even shared it with the neighbors. They liked it so well they asked for the recipe.
Luella
0My husband said this is the best thing he has ever had!! And y’all, I cook! I walked in and saw him melting eating it!
Gloria W Parrish
0Loved it!
Mike
0Not to bad very easy to do and is in my index now. No I did not drain the meat, I used a 93/7 lean ground round.
Tina
0Our all time favorite! Making it again tonight.
Nancy
0We loved this! Personally, I would back off the Italian season, but otherwise it’s perfect just the way it is! Our son (who’s not KETO), piled it on a hoagie roll and he was all set!
Armelia Gorden
0Amazing n delicious
Bev
0I look forward to trying this casserole. I can imagine it is very tasty.
Tonya Roberts
0Yummy in my tummy!!!!!
I even used Smoked Paprika. Then we eat on low carb tortilla’s.
Lorraine
0I put a recipe in the “save” but can’t access it. Shaved steak with philadelphia cream cheese
Wholesome Yum M
0Hi Lorraine, You must be logged in to be able to save a recipe. Once it’s saved, you can find the recipes in the menu on the left in the Member’s Area. The ‘My Favorite Recipes’ link will take you to all your saved recipes. I hope this helps!
Alexa Haney
0Delicious! Served with toasted hoagie rolls for the bread eaters around here. Loved it, thank you.
Anne
0This was fabulous! My husband loved it, too! Thanks for the great recipe!
Regina Tamburrino
0It tasted awesome my family loved it. But I used sliced beef cubes instead of hamburger. It’s what I had in the fridge.
Lester Smith
0I am on low sodium soft diet limited to 600ml per meal. I am having trouble finding any information on sodium in all the recipes. Any information on sodium would be so helpful.
Maya | Wholesome Yum
0Hi Lester, I don’t have sodium info because it varies so much by ingredient brand. You can read more in my nutrition policy.
Casey Bales
0Would you recommend draining the grease after sauteing the beef?
Maya | Wholesome Yum
0Hi Casey, I don’t drain the beef when I use 85/15, but recommend doing so if yours is 80/20 or you just want it leaner.
Karen
0I made this using only 1/2 the bell pepper but using red, orange and yellow. I don’t care for green usually. This was excellent ! My husband and I loved it and my teenaged niece who is pretty picky as well as a friend of my daughter was here and everyone really enjoyed the meal. I served it with strawberries on the side. I did drain the beef but added 1/3 cup water back to the pain for veggie sauté
Lee
0Do you drain the ground beef after it is cooked through? Or just leave it all in the pan?
Maya | Wholesome Yum
0Hi Lee, I use 85/15 and don’t drain it, but you can if yours is higher fat content or you just prefer to drain it.
April
0This really hit the spot. We did the ground beef like it says and it was very good. I added more salt to our taste but all in all, a very good dish. We will definitely be making this again. Kids loved it and I have a pretty picky eater. Great idea!
Lori
0So easy to make and really tasty!
Elizabeth
0Delish! I made Philly cheesesteak sandwiches for the non-Keto-conscious people in my house by putting the casserole on long crusty buns with assorted toppings and sauces (lettuce, tomato, pickles, olives, ranch, bbq sauce, chipotle) they were a hit
Lynda Pedersen
0This looks good will give it a try. Just curious as to why chicken broth instead of beef broth?
Maya | Wholesome Yum
0Hi Lynda, Mainly because I have chicken broth on hand more often, lol. I have both options in the post above. 🙂
Lynette Walters
0Yummy. I have two teenagers that like Cheesesteaks. I often make from frozen ribeye chopped steak meat (like Steakumm meat, but the good stuff) regular cheesesteaks for them, and put the cheesesteak with provolone over a bed of lettuce with a drizzle of mayo for our dinner. It is quick and one of our favorite dinners.
Elizabeth Moore
0Recipe was easy and very tasty. I will be making this again. I served it with Mashed Cauliflower for myself and Mashed Potatoes for my Husband.
Cynthia Turk
0This came out delicious. I used Steak-umm and put more garlic and some ginger in the recipe because I have a mixed paste in the fridge. I had it over cauliflower rice. I find myself looking to this site a lot for quality, easy to follow recipes. I’ll make this again!
Mike
0Ground beef for philly steak?
Maya | Wholesome Yum
0Hi Mike, Yes, I used ground beef for this casserole and explained why above. Did you have a question about the recipe?
Globugg
0This was an easy recipe and it came together easily. Wish I had drained the fat off the sautéed beef. Kind of greasy. Otherwise it’s very tasty.
Niki
0This was sooooooo good and soooooo easy!!! I had it as directed but also provided rolls for a few of us and it was super delicious both ways! I also made it with shaved ribeye steak because I love it and had some on hand and added mushrooms 🙂 Do yourself a favor and make this one ASAP!!! Thank you for this recipe! Looking forward to trying others!
Elaine
0This was delicious. I’m on KETO so it was hard to limit myself to one piece. I served it with steamed cauliflower. Next time, I will omit the cream cheese and add more provolone.
Cecelia G Stewart
0I LOVE it! I used a little more cream cheese than you suggested and it was great!
Will
0Not at all what I expected. No cohesiveness to it whatsoever. Just ground beef with peppers and onions and cream cheese and cheese on top., It needs something to bring it all together.
Wholesome Yum M
0Hi Will, I am sorry this recipe didn’t turn out as expected. The cream cheese is supposed to get added to the pepper and beef mixture so it fully incorporates the flavors.
Jenny
0This was fantastic! Thank you so much for sharing the delicious meal!
Phyllis
0Made a few changes – used 8oz cream cheese, 1/2 cup broth,1tsp. Smoked paprika, 2 fresh jalapenos sliced, 11/2 tsp Worcestershire sauce used Monterey Jack and cheddar cheeses. Very good
Rhoniesha
0Pretty good. Used finely sliced ribeye and just green bell pepper.
Gail
0I used shaved meat coming from the east coast the shaved meat made it feel more like a cheesesteak