Philly Cheese Steak Casserole

Servings: 6 Total Time: 45 mins Difficulty: Beginner
pinit

Philly Cheese Steak Casserole combines all the savory flavors of a classic Philly cheesesteak sandwich into a comforting, baked dish. Loaded with tender steak, sautéed peppers and onions, creamy cheese sauce, and a golden baked topping, this casserole is sure to be a crowd-pleaser.

Why You Will Love Philly Cheese Steak Casserole

Philly Cheese Steak Casserole is a comforting, hearty dish that combines all the rich flavors of a classic Philly cheesesteak in an easy-to-make casserole form. If you love the combination of tender beef, melted cheese, and sautéed peppers and onions, this casserole will quickly become a favorite in your meal rotation.

This dish is packed with flavor, thanks to seasoned ground beef or thinly sliced steak cooked with garlic, onions, and bell peppers. The creamy, cheesy layer of provolone or mozzarella melts beautifully over the top, creating a gooey, savory bite in every forkful.

The addition of pasta or a bread-based base gives the casserole a satisfying, filling texture, making it a complete meal in one dish.

Philly Cheese Steak Casserole is also incredibly versatile. You can adjust the ingredients to fit your taste preferences, such as adding mushrooms, using different cheeses, or even making it low-carb by swapping out the pasta for cauliflower rice.

It’s perfect for weeknight dinners, potlucks, and family gatherings because it’s easy to prepare and serves a crowd. Plus, leftovers reheat beautifully, so you can enjoy the cheesy goodness all over again. This casserole delivers all the flavors of a Philly cheesesteak with none of the fuss!

Philly Cheese Steak Casserole

Difficulty: Beginner Prep Time 15 mins Cook Time 30 mins Total Time 45 mins
Servings: 6 Estimated Cost: $ 16.00 Calories: 500 kcal
Best Season: Fall, Winter

Description

Philly Cheese Steak Casserole is a hearty, comforting dish inspired by the classic Philly cheesesteak sandwich.

It features seasoned ground beef or thinly sliced steak, sautéed bell peppers, onions, and mushrooms, all mixed with a creamy cheese sauce. Topped with melted provolone or mozzarella cheese, this casserole is baked until bubbly and golden.

The rich flavors of the steak, vegetables, and gooey cheese make it a crowd-pleaser for weeknight dinners or gatherings.

Easy to prepare and full of flavor, it delivers all the taste of a Philly cheesesteak in a convenient, one-pan meal.

Ingredients

Instructions

  1. Preheat oven to 350°F (175°C).

  1. Cook ground beef in a large skillet over medium heat until browned; drain excess fat.

  1. Add chopped onion, bell peppers, and garlic to the skillet. Cook until vegetables are soft (about 5 minutes).

  1. Stir in cream cheese until melted and well combined.

  1. In a bowl, whisk eggs and heavy cream together. Season with salt and pepper.

  1. Layer the beef mixture in a greased baking dish. Pour the egg mixture over the top.

  1. Sprinkle shredded mozzarella and provolone evenly over the top.

  1. Bake for 25–30 minutes or until set and cheese is golden brown.

  1. Cool for 5 minutes before serving.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 500kcal
% Daily Value *
Total Fat 35g54%
Saturated Fat 15g75%
Cholesterol 100mg34%
Total Carbohydrate 8g3%
Dietary Fiber 1g4%
Sugars 3g
Protein 30g60%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Philly Cheese Steak Casserole Tips and Serving Tricks

Below are expert tips and serving tricks to help you perfect this dish and elevate the presentation.

Tips for Making the Best Philly Cheese Steak Casserole

1. Choose the Right Cut of Beef

  • For authentic flavor and tenderness, use ribeye or sirloin steak.
  • Slice the beef thinly against the grain to ensure it stays tender while baking.
  • If you want to save time, you can use pre-sliced steak or even thinly sliced roast beef.

2. Cook the Steak and Vegetables Properly

  • Start by sautéing the beef over high heat to get a good sear without overcooking.
  • Cook the peppers and onions in the same pan to absorb the flavorful drippings.
  • Don’t overcrowd the pan—cook in batches if necessary to avoid steaming the meat.

3. Create a Creamy and Cheesy Base

  • A mix of cream cheese and heavy cream helps create a rich, creamy texture.
  • Use provolone or cheddar for that signature Philly cheese flavor.
  • For a deeper flavor, mix in a touch of Worcestershire sauce and garlic powder.

4. Don’t Skip the Crust or Topping

  • For a crispier top, sprinkle with shredded mozzarella or provolone before baking.
  • You can also top with crushed Ritz crackers or buttered breadcrumbs for extra texture.
  • Bake uncovered to ensure the cheese gets golden and bubbly.

5. Bake to Perfection

  • Bake the casserole at 350°F (175°C) for about 20–25 minutes or until the cheese is melted and golden.
  • Let it sit for 5–10 minutes before serving to allow the flavors to meld.

Serving Tricks and Presentation Ideas

1. Garnish for Color and Flavor

  • Sprinkle with chopped parsley or green onions before serving for a pop of color.
  • A light drizzle of hot sauce or steak sauce adds extra flavor.

2. Pair It with the Right Sides

Philly Cheese Steak Casserole is rich and hearty, so pair it with sides that balance the flavors:

  • Crisp green salad with a vinaigrette dressing
  • Garlic bread or toasted baguette slices
  • Roasted Brussels sprouts or steamed broccoli for a healthy contrast

3. Portion Control for Parties

  • For easy serving at gatherings, bake in a large, shallow dish.
  • Pre-cut into squares or portions before serving to make it easier for guests to grab.

4. Make It Travel-Friendly

  • If taking it to a potluck, bake in a disposable aluminum pan.
  • Reheat at 300°F (150°C) for 10–15 minutes before serving.

5. Customize to Taste

  • For a spicy kick, add sliced jalapeños or a dash of red pepper flakes.
  • Substitute steak with ground beef or chicken for a different twist.
  • Make it gluten-free by using gluten-free breadcrumbs or omitting the topping.

Key Nutritional Highlights:

High in protein – The steak and cheese provide a solid protein boost.
Low in carbs – Great for low-carb or keto-style diets.
Rich in fats – Mostly from cheese and steak, making it filling and flavorful.
Moderate sodium – Watch the salt levels if you’re sensitive to sodium.

Final Tip:

Philly Cheese Steak Casserole tastes even better the next day! Store leftovers in an airtight container and reheat in the oven for the best texture.

Keywords: Philly cheesesteak, casserole, ground beef, cheesy, easy dinner,
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

What is Philly Cheese Steak Casserole?

Philly Cheese Steak Casserole is a comforting, oven-baked dish inspired by the classic Philly cheesesteak sandwich. It combines the rich flavors of thinly sliced beef, sautéed peppers, onions, and mushrooms with a creamy cheese sauce and baked egg mixture, creating a hearty and flavorful casserole.

This dish is a low-carb alternative to the traditional sandwich, but it delivers the same cheesy, savory taste. You can customize it with different cheeses like provolone, mozzarella, or cheddar for a melty, gooey texture. It’s perfect for meal prep, family dinners, or potlucks.

How do you make Philly Cheese Steak Casserole?

To make Philly Cheese Steak Casserole, follow these steps:

  • Sauté the meat and vegetables – Cook thinly sliced beef (such as ribeye or sirloin) in a skillet until browned. Add sliced bell peppers, onions, and mushrooms, and cook until tender.
  • Prepare the egg mixture – In a bowl, whisk eggs with heavy cream, salt, and pepper.
  • Assemble the casserole – Spread the cooked beef and vegetables in a baking dish. Pour the egg mixture over it and top with shredded provolone or mozzarella cheese.
  • Bake – Bake at 375°F (190°C) for 25–30 minutes or until the cheese is melted and bubbly. Let it cool slightly before serving.

Can you make Philly Cheese Steak Casserole ahead of time?

Yes! Philly Cheese Steak Casserole is ideal for meal prep. You can assemble the casserole a day ahead, cover it tightly with plastic wrap or foil, and store it in the refrigerator. When ready to bake, remove it from the fridge, let it sit at room temperature for 15 minutes, and bake as directed. Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. You can also freeze the casserole (before or after baking) for up to 2 months. Thaw it overnight in the refrigerator before baking or reheating.

What are some variations and add-ins for Philly Cheese Steak Casserole?

You can easily customize Philly Cheese Steak Casserole based on your preferences:

  • Meat Options – Substitute ribeye with ground beef or shaved steak for convenience.
  • Cheese Options – Use provolone, mozzarella, American, or cheddar for different flavors.
  • Vegetable Add-ins – Add chopped spinach, jalapeños, or caramelized onions for extra flavor.
  • Low-Carb Option – Skip the bread or pasta layers to keep it keto-friendly.
  • Spicy Twist – Add red pepper flakes or hot sauce to give it a kick.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

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

[instagram-feed]