Go Back
Philly Cheesesteak Casserole

Philly Cheesesteak Casserole

This Philly Cheesesteak Casserole combines the classic flavors of the iconic sandwich into a cheesy, baked casserole that is hearty and satisfying. Perfect for family dinners, meal prep, or casual gatherings, it features tender beef, sautéed vegetables, and a rich cheese sauce in an easy one-dish meal.
Prep Time20 minutes
Cook Time25 minutes
Total Time45 minutes
Course: Main Course
Cuisine: American
Keyword: Cheesy, Comfort Food, Easy, One Dish, Philly Cheesesteak
Servings: 6 servings

Ingredients

  • 1 lb thinly sliced beef such as sirloin or ribeye
  • 1 medium onion thinly sliced
  • 1 green bell pepper thinly sliced
  • 1 red bell pepper thinly sliced
  • 3 cloves garlic minced
  • 2 cups shredded provolone cheese or mozzarella for a milder flavor
  • 1 cup shredded cheddar cheese
  • 1 cup milk
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon paprika
  • Salt and black pepper to taste
  • 2 cups cooked white rice or cooked pasta optional, for extra heartiness
  • 2 tablespoons olive oil or vegetable oil

Instructions

Prepare the Beef and Vegetables

  • Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the thinly sliced beef and season with salt, pepper, and paprika. Cook, stirring occasionally, until the beef is browned and cooked through, about 4-5 minutes. Remove the beef from the skillet and set aside.
  • In the same skillet, add the remaining tablespoon of olive oil. Toss in the sliced onions, green bell pepper, and red bell pepper. Sauté for 5-7 minutes until the vegetables are softened and slightly caramelized. Add the minced garlic and cook for another minute until fragrant. Remove from heat.

Make the Cheese Sauce

  • In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1-2 minutes, stirring constantly, to form a roux. Slowly pour in the milk while whisking to avoid lumps. Continue to cook and whisk until the sauce thickens, about 3-4 minutes.
  • Remove the sauce from the heat and stir in the Worcestershire sauce. Gradually add the shredded provolone and cheddar cheese, stirring until completely melted and smooth. Season with a pinch of salt and black pepper.

Assemble the Casserole

  • Preheat your oven to 350°F (175°C). In a large mixing bowl, combine the cooked beef, sautéed vegetables, and cooked rice or pasta if using. Pour the cheese sauce over the mixture and gently stir to combine everything evenly.
  • Transfer the mixture to a greased 9x13 inch baking dish. Spread it out evenly. For an extra cheesy top, sprinkle a little more shredded cheese on top.

Bake

  • Bake the casserole in the preheated oven for 20-25 minutes until it is bubbly and golden brown on top. Let it cool for 5 minutes before serving to allow the casserole to set and make serving easier.

Equipment

  • Large Skillet
  • Medium Saucepan
  • 9x13-inch Baking Dish
  • Mixing Bowl

Notes

Use thinly sliced beef to mimic the texture of Philly cheesesteak meat. Don’t skip the Worcestershire sauce in the cheese sauce for added depth of flavor. Add red pepper flakes for heat if desired. Let the casserole rest after baking to prevent it from falling apart. Use a non-stick or well-greased baking dish to prevent sticking and for easier cleanup. Variations include vegetarian versions with mushrooms or plant-based beef, extra veggies, spicy additions, different cheese blends, and low-carb options.