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












147 Comments
Susan
1Made this for dinner tonight, and while it tasted pretty good, it required a tremendous amount of effort (more than it usually would) because I am sick and exhausted. I was grateful to have my husband slice the onion. One thing does concern me about this recipe, with regard to it being keto.
Courtney
0Hi, Susan
I buy frozen chopped onions (found in vegetable freezer section) to use in cooking and baking recipes. No tears, no effort, and no one has ever noticed a difference.
Sarah
0I’ve been making this recipe for the last few years when I stumbled upon it. And recently had to look back at it. I must say every time I have made it. It’s tastier and creamy and absolutely delicious! 😋
Wholesome Yum D
0I love hearing that, Sarah! It’s so special to know it’s become a go-to for you over the years and even better that it keeps getting more delicious every time! 😋
Betsy Tewalt
0This is the best I have ever tried and I am so happy that my husband will eat it. Most of the recipes we have tried over the last 1.5 years of my journey have not been great but this is a keeper.
Wholesome Yum D
0Thank you so much for the kind words, Betsy! I’m really happy to hear that this one stood out for you and that your husband enjoyed it too. It means a lot to know it’s a keeper, especially after trying so many others. You’re doing an amazing job on your journey!
Robin
0I made the Philly Steak casserole this evening and it is amazing! I had some thinly sliced sirloin that I had bought on sale and decided to use it to make the casserole. I’m so glad I tried it. My husband keeps saying how much he likes it and that it’s a keeper! It was easy and quick to put together. I will be making it often. Thanks for all of your great recipes that are good and easy to make!
Wholesome Yum D
0Robin, I love that you tried it with thinly sliced sirloin, such a smart swap! I’m so happy it was quick, easy, and a hit for you both.
Diana
0I love this recipe,I didn’t have ground beef so I used shredded chicken. It was amazing next time and there will be a next time I will try ground beef
Wholesome Yum D
0I love hearing how you adapted it, Diana. Using shredded chicken instead of ground beef is such a smart swap, and I love that it still turned out amazing for you. I’m excited for you to try it with ground beef next time, too!
Donna
0The Phily Steak casserole tuned out very good! So glad I tried it. Will make this one again. Thank you for sharing.
Wholesome Yum D
0Donna, I’m so happy you gave the Philly Steak Casserole a try and loved it! That’s wonderful to hear.
Jessica Stevens
0Delicious! Will be making this again.
Maya | Wholesome Yum
0Thank you, Jessica! Hope you make it again soon.
~Chrissie O.
0Okay, I used this recipe as inspiration, and ran with it. So please don’t judge me on changes I made, they weren’t significant!!! 1. JUST because my hubby loves Philly Cheesesteaks, I didn’t use ground beef – I used Walmart’s Chopped Sirloin patties (they’re not flat sheets like Steak-ums, they’re choppped and they formed into ovals, and have much more texture than a Steak-ums sheet!). Used a whole onion, but cut into 6ths, sliced. Used 2 green peppers (from the garden), but diced them; I put the veggies under the broiler until they were softened and slightly charred in places, because I have a texture issue with peppers but don’t mind them broiled. Used an 8-oz brick of Neufchatel, and subbed beef broth for chicken, just to amp the beef flavor. Topped with Provolone and some shredded mozzarella. I made the sauce a bit thinner, because I served it to myself over pasta, to Keith over a keto-friendly pasta and spiralized zucchini. He said, “You can make this EVERY WEEK!” He INHALED IT!!! I omitted the Italian seasoning, and salt (bouillon has salt) and ground fresh 4-pepper blend over the top. He’s right. I am not even a bell pepper fan, but it truly is THAT GOOD!!! So glad to have found this!!! It’s definitely a keeper!!! ~Chrissie
Maya | Wholesome Yum
0Thank you for sharing, Chrissie! No worries on the changes, the beauty of cooking is we can each make recipes our own. I’m glad this version worked well for you and it sounds amazing.
Janet
0This dinner was so quick to make. I was surprised by the amount of flavor! My 5 year old requested second!!! I didn’t have provolone so I used pepper jack. It added a nice spicy kick.
Wholesome Yum D
0That’s wonderful, Janet! I love that your 5-year-old even asked for seconds, that’s such a win! Pepper jack sounds like the perfect swap for a little extra kick.
Kimberly Obrien-Silke
0Wow!! This recipe was a major hit in my household. I feed my two adult brothers one with diabetes. Finding delicious diabetic friendly foods is not always easy.
I added mushrooms and extra provolone.
The only issue I had was they all wanted more. I made it again and double batched it. 😊 no leftovers
Wholesome Yum D
0I love hearing this, Kimberly! No better sign of a hit recipe than when there are zero leftovers. Adding mushrooms and extra provolone sounds like such a delicious touch too!
Angela
0Hello! Is this recipe gluten free? My daughter has celiac disease.
Maya | Wholesome Yum
0Hi Angela, Yes, it’s gluten-free! Please let me know what you and your daughter think of it.
Meggan
0I love this recipe! I make it at least once a month. Sometimes I sub shave steak. So good!
Wholesome Yum D
0I love hearing that, Meggan! Shaved steak sounds like a delicious swap, so glad it’s a regular in your rotation!
Jean McElwain
0What an easy and delicious quick weeknight dinner. These are ingredients I usually keep in stock. Instead of putting it in the oven, I just put the lid on my skillet and let the cheese melt. We have added this to our meal rotation.
Maya | Wholesome Yum
0I’m so glad you like this casserole, Jean! Thank you for sharing your method.
Amy
0This is one of my families favorite meals, we’ve been making it once a week for a few months now. It is easy to make on busy week night’s, and can be made in one pan (cast iron for me), which makes for quick and easy cleanup.
Wholesome Yum D
0Aww I love that it’s become a staple for your family, Amy! One-pan dinners for the win! 😊
DK Payne
0This is a very tasty dinner! The cheese and peppers create a a nice crunch. If you like stuffed peppers you will LOVE this recipe. ❤️👍
Maya | Wholesome Yum
0Thank you! Yes, it does have something reminiscent of stuffed peppers, now that you mention it.
Annasawtelle42
0Please explain the sauce, I don’t see a sauce you are talking about?
Claudia
0Can this be prepared ahead and frozen for later?
Maya | Wholesome Yum
0Hi Claudia, Yes, absolutely! I have instructions for this in my recipe notes above.
Maya | Wholesome Yum
0Hi Anna, The sauce mixes into the meat and veggies, and it’s a combination of broth and cream cheese as the base.
Renee
0Hi I just finished making this ! I added 2 extra ounces of cream cheese, and a little Manteca for cooking the onion. This is an absolutely delicious dish, thank you very much for the recipe! I like the spice ratio of everything , together 🙂
Maya | Wholesome Yum
0I’m so glad you liked it, Renee! Thank you for sharing your variation.
Pati
0Loved it! Quick to put together. Delicious! I agree with draining the excess fat. It’s not needed for flavor. We ate ours on a roll.
Maya | Wholesome Yum
0I’m glad you loved it, Pati! Feel free to drain the beef if you like — it’s partly a matter of preference but also I find it depends on the beef you use.
Ashley Walker
0Amazing!! So simple and very satisfying. I will be making this meal again:). I have enjoyed all your recipes so far. Thank you!
Maya | Wholesome Yum
0Thank you, Ashley! I’m so glad you’re enjoying my recipes.
deann.sewell
0I made this for the family and they loved it. It was so flavorful and yummy. It hit the spot for everyone. I will definitely be making this again.
Maya | Wholesome Yum
1I’m so happy to hear your family loved this dish, Deann! Thank you.
Amy
0Maya’s Philly Cheesesteak Casserole is a delicious recipe.
I made the casserole with 8 ounces cream cheese (instead of 4), added 1 tablespoon Worcestershire, and 1/2 cup chicken broth (instead of 1/4), used slices of Swiss cheese, and drained the ground beef (93/7) before baking in a 9×13 Le Creuset casserole pan. I broiled it at the end.
Absolute winner!
Maya | Wholesome Yum
0I’m so glad you liked it, Amy! Thank you for sharing your variation.
Deborah
0Made this for dinner and it was a crowd pleaser with my kids. I did add the extra 2 oz of cream Cheese and in retrospect I wish I hadn’t because it tasted cream cheesy, but my husband disagreed and thought it was perfect. I love sautéed veggies so I may add more peppers in the future, or some mushrooms!
Maya | Wholesome Yum
0I’m happy you and your kids liked it, Deborah! Yes, I had some disagreements in feedback from my family about whether it was better with the extra 2 ounces of cheese or not, so left it up to readers as an option. Mushrooms make a great addition, too!
Glyn
0I just made this for dinner and wow, it is so delicious!! This will be going on high rotation in our house!
Maya | Wholesome Yum
0Yay, I’m so glad to hear that, Glyn! Enjoy!
Joddie
0Of all of the dozens of recipes I have made from wholesomeyum this is my husbands favorite, we like it so much that we’ve now made 3 of these casserole dishes within the last 6 months, just to store in the freezer for easy dinners.
Thank you!
Maya | Wholesome Yum
0Wow, that’s awesome, Joddie! Agree, freezer meals are the best!
Naomi
0I have been trying many new keto recipes. I am the only one eating keto in my family but my main dish for dinner is always something we can all eat and hopefully enjoy. We all cleaned our plates tonight. One of my favorite new recipes. I did add about 1T of Worcestershire sauce 🙂
Maya | Wholesome Yum
0Thank you, Naomi! I’m so glad your whole family liked this dish. Worcestershire sauce sounds like a nice addition.
toddywilkinson
0After browning the beef, do you set it aside??? Then add the vegetables and additional seasonings?
Maya | Wholesome Yum
0Hi Toddy, No, you can just add the vegetables and seasonings to the pan with the beef.
Wendy
0This is delish! This is my 2nd time making it. We have your recipes at least 2-3 times a week and love all of them. Thank you for what you do to help keep us healthy!
Maya | Wholesome Yum
0Thank you so much, Wendy! It means a lot that you make my recipes so often!
Rebecca
0This proved to be a quick, easy, and delicious meal. It was perfect for a weekday super meal, with easy food prep and clean up. I cooked it in a cast iron skillet and was therefore able to place the skillet in the oven without having to transfer it to a casserole dish. I will make this again.
Erin S
0Delicious! I was looking for a quick and easy dinner and this was perfect! My boys normally pick peppers out of everything, but they ate them all. Will definitely be adding this to our dinner menu rotation!
Tammy
0Absolutely delicious! This recipe is a keeper!
Jill
0Family loved this meal! Creamy, very flavorful!
Jolene O
0My husband and I absolutely LOVED this so much! Can’t wait to make it again!
C
0This was tasty, filing, and easy to make. I would make it again.
Betsy Jo
0I can’t wait to try this recipe tomorrow night
Lynniepooh2
0Picked a good day to make this Philly casserole. I wouldn’t change a single ingredient. That’s what is so cool about food, the is no one-way to make anything. Cant say I used each color of peppers before for a philly cheesesteak but now I know what I was missing. Love color in food!
Karen
0This is NOT a Philly cheesesteak with ground beef. A REAL, i.e. authentic Philly cheesesteak is made with very thinly sliced ribeye steak. Some people would argue that it should also use either American cheese or cheese whiz, but I do prefer the provolone as in the recipe. Some long hot peppers really bumps it up to another level. The spices are all wrong, too. The smoked paprika and garlic take away from the meaty, cheese flavor. The long hots gives it all the flavor you need, but you could always add a little low carb tomato sauce and mushrooms help, too. It’s probably not a bad recipe, but it just isn’t anything like a Philly cheesesteak.
Renee
1Your comment just shows how much of a true Karen you are ! Eek
Maya | Wholesome Yum
0This is an old comment, but wanted to address it since I missed it originally. A casserole is not a “real” Philly cheesesteak to begin with, and everyone makes foods differently. It’s not very fair to rate and evaluate the flavor of a recipe that you haven’t actually tried.
Sue
0Have not tried it yet. Looks good.
CHAR
0I made this casserole today, and it was delicious!!! I had diced green peppers and onions in the freezer, so I used them. I made no other changes to your incredible recipe. I used my food saver and made single portions with the leftovers and froze them. What an awesome day, dinner and 5 more meals in the freezer in less than 90 minutes. You made my day!!! Thank you so much.
Penny Stone
0Wow!!!!!! Very, quick, easy, delicious! I have MS so following recipes has been very difficult for me. I need to make a 2 week menu so that I can cut down on waste from one day to the next. also so that I don’t get stressed out because I can be prepared in advance. This recipe will be on my list.
Karen Atkinson
0Can you use chicken broth instead of bone broth?
Maya | Wholesome Yum
0Hi Karen, Yes, any broth will work.
Renee
0This is a family favorite – it’s better than awesome. We have it frequently by request from my husband. Since I discovered this website, we at last have meals that are tasty and my husband is beginning to be interested in what we have and not what he can find at a fast food place.
Love the recipes and at last cooking is becoming enjoyable and not a drudge.
Emma Shaw-Lubeski
0Can this be prepared ahead of time, beef cooked put in fridge and cooked in oven later or even frozen?
Wholesome Yum D
0Hi Emma, Yes, you can make this ahead of time. You can find the full instructions on this in the post.
Emma Shaw-Lubeski
0Can this be cooked in the slow cooker?
Maya | Wholesome Yum
0Hi Emma, There’s probably a way to do it, but I’ve only made it using this method so don’t have specific instructions. Let me know if it works for you!
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!!!