Easy Healthy Philly Cheesesteak Casserole

This Philly cheesesteak casserole recipe is super simple, healthy, and absolutely delicious. Make sure to bookmark this one, because your whole family is going to love this easy dinner idea!

This post may contain affiliate links.

Close up shot of a scoop of philly cheesesteak casserole.

Why you’ll love it

This one-pan, easy Philly cheesesteak casserole dish is inspired by the traditional Philly cheesesteak sandwich. If you’ve never had one, it’s a classic sandwich filled with thinly sliced steak and melted cheese made in long subs or hoagie rolls.

If you love that classic steak and melty cheese flavor combo (who doesn’t?!), you’ll love this easy dish.

This dish packs all the best flavors of a cheesesteak sandwich, but is also full of veggies from sautéed peppers and onion. Plus, it’s super low effort. You only need a few simple ingredients, making it a great choice for busy weeknights when you need something fast and yummy.

Let’s get into how to make it!

Ingredients for philly cheesesteak casserole: shaved steak, bell peppers, onions, garlic and provolone cheese arranged on a countertop with labels.


Shaved steak, thin steak slices, or lean ground beef: You can use whatever type of beef that you like here, as long as it’s in bite sized pieces. You can also use ground turkey, or ground chicken.

Provolone cheese: Provolone cheese is typically used for Philly cheesesteak sandwiches, but you can also use American cheese, mozzarella cheese, or even cheddar.

Bell peppers: This dish uses three bell peppers, so there’s lots of nutrient-rich veggies and fiber. I like to use orange, yellow and red bell pepper. You can use green bell peppers if you prefer. They all work! Green peppers are a little less sweet, so it just depends on your preference.

Onion: I like to use a yellow onion for this dish but you can use whatever you have on hand. White onion, sweet onion, or even red onion can be swapped in. If you don’t have fresh onion, swap in a half teaspoon of onion powder.

Garlic: Garlic is essential here, so if you don’t have fresh garlic, use a teaspoon of garlic powder.

Cream cheese: Cream cheese is an essential piece of adding creaminess to the entire dish. You could also use sour cream if you didn’t have cream cheese on hand, but it will be slightly tangier.

Two images showing the first two steps of making philly cheesesteak casserole, the shaved steak being cooked in a pan and then veggies being added.

How to make it

  1. Preheat oven to 400 degrees.
  2. In an oven-safe large skillet or sauce pan, heat 1-2 tsp of oil on medium-high heat. Add shaved steak and season with salt and pepper to taste.
  3. Once the shaved steak is mostly browned, add peppers, onions and minced garlic to the pan. Turn down to medium heat and continue cooking for 5-6 minutes until veggies are soft. 
Two images showing the last two steps of making a philly cheesesteak casserole, mixing in the cream cheese and adding the provolone cheese.
  1. Add cream cheese in combine well with sauteéd peppers and meat mixture to create a creamy sauce.
  2. Add slices of provolone cheese to the top of the casserole.
  3. Transfer your skillet to the oven for 5-10 minutes until the cheese melts and is bubbly and golden brown. (If you don’t have an oven-safe skillet, transfer to a baking dish before this step, or simply cover the pan with a lid to melt the cheese).

To store leftovers: place in an airtight container for 3-4 days. Reheat leftover casserole in the microwave in 30 second intervals until hot. This delicious dinner is just as good the next day!

A casserole dish filled with philly cheesesteak casserole.

How to Serve your Philly Cheesesteak Casserole

  • Serve with rice, a baked potato, tater tots, french fries, or air-fried potato wedges for a complete, balanced meal.
  • Serve in a roll or tortilla. I love serving in these high fiber tortillas.
  • Top with banana peppers.
  • Swap provolone cheese for mozzarella, pepper jack, or cheddar cheese.

More One-Pan Dishes:

Dump and Bake Meatball Casserole

Ground Turkey Alfredo Pasta with Broccoli

Easy Deconstructed Stuffed Peppers

A casserole dish filled with philly cheesesteak casserole.

Easy Healthy Philly Cheesesteak Casserole

All the flavors of a cheesesteak sandwich like steak, peppers and melted cheese in a lighter, delicious casserole.
5 from 6 votes
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 20 minutes
Servings: 4


  • 3 bell peppers sliced
  • 1 yellow onion sliced
  • 3 cloves garlic minced
  • 1 lb shaved steak ground beef or ground turkey will also work
  • 3 tbsp cream cheese
  • 6 slices provolone cheese
  • 1 pinch salt or to taste
  • black pepper to taste


  • Preheat oven to 400 degrees.In a large skillet or sauce pan, heat 1-2 tsp of oil on medium heat. Add shaved steak and season with salt and pepper to taste.
  • Once the shaved steak is mostly browned, add peppers, onions and minced garlic to the pan. Continue cooking for 5-6 minutes until veggies are soft. 
  • Add cream cheese in combine well with meat and veggies. Taste and add additional salt and pepper to taste if needed. Top with provolone cheese.
  • Bake in the oven  for 5-10 minutes until cheese is melted and bubbly. (If you don’t have an oven safe dish, transfer to a casserole dish before this step, or simply cover the pan with a lid to melt the cheese). Serve as is, with rice or potatoes, or in a wrap or roll!
Course: dinner, lunch, Main Course


Calories: 349kcal | Carbohydrates: 10g | Protein: 34g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.4g | Cholesterol: 102mg | Sodium: 331mg | Potassium: 622mg | Fiber: 2g | Sugar: 6g | Vitamin A: 3201IU | Vitamin C: 117mg | Calcium: 249mg | Iron: 3mg

Sharing is caring!

18 Responses

  1. 5 stars
    This was such a delicious quick easy meal, I had to leave a comment. Subbed light cream cheese and it was just as creamy and flavorful. I also added sliced mushrooms to the veggie mix. Will definitely be in my rotation for when I need a quick option for dinner.

    1. Yay! So glad you enjoyed it 🙂 Thank you for sharing your additions! Mushrooms would be perfect in this!

  2. 5 stars
    This was fantastic! I opted for a red onion based on our preference, otherwise I made the recipe as written. The prep was simple. The ingredients something I generally have on hand. Served over brown rice and lentils seasoned with garlic and herbs – perfection!! This will be on a bi-weekly rotation for sure!! I’m looking forward to serving it over pasta and also stuffed in ciabatta rolls. Yum!!!

    1. YES to stuffed into ciabatta rolls- yum!! I love serving in tortillas too! So glad you enjoyed 🙂

  3. I love this recipe! So easy and flavorful and reheats great! I tend to eat more chicken than beef but wanted to use up the rest of the cream cheese so subbed ground chicken and that was delicious as well.

    1. Thank you for sharing that it was still delish with ground chicken!! So glad you love it!

  4. OMG!!!! This was so good. I did not have shaved steak on hand so I used ground beef. I made the recipe exactly as the recipe said and was quite surprised at the amount of flavor it had. We are a family that uses a lot of spices in/on our food and this one certainly didn’t need it!!. It will definitely be a staple in our home. Can’t wait to try it with shaved steak. Thank you for such a delicious and flavorful recipe.

    1. So glad to hear you enjoyed it!! I love how versatile it is with different types of protein! 🙂

  5. Do the peppers add a lot of flavor? Rest of my family doesn’t like peppers, and I know I could leave them out. But wonder if it’s not a real strong flavor, and because they’re cooked, maybe I can get away with adding them. Love the color they add.

    1. They definitely add quite a bit of flavor, but you could try just onions and then swap in a different veggie 🙂 I bet it would still be delish!

  6. 5 stars
    I LOVE this recipe! My boyfriend and I regularly make this. I had never used shaved steak before but we love the flavor, texture, and how quickly it cooks. It’s a quick meal that leaves you feeling full and satisfied- everything you could want! We like to serve it over egg noodles.

  7. 5 stars
    I just tried this recipe for the first time and LOVED it! (Only substitution I made was ground beef instead of shaved steak). I was wondering if there would be enough flavour because of the simplicity of the ingredients, but it is so tasty and will now be a regular in my rotation!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

It's me, Jamie!

I’m a Registered Dietitian dedicated to helping you break free of the all-or-nothing dieting with balanced and realistic healthy eating.

Search Recipes & Blogs

3-Day Meal Plan

Meet Jamie

I’m a Registered Dietitian and I’ve been exactly where you are, right now. The all or nothing dieting, the constant food guilt, the scale obsession, absolutely no balance with food…. Sound familiar?