Recipe Ideas

Philly Cheesesteak Casserole

You know that moment when you’re craving something deeply comforting, something that hits all the right notes—savory, cheesy, hearty, and just a little bit nostalgic? That’s how I feel every time I make this Philly Cheesesteak Casserole. It’s like the best parts of a classic Philly cheesesteak sandwich got together with a cozy weeknight bake and decided to become one glorious dish. I first whipped this up during a rainy Sunday when I had leftover steak and a hankering for something warm and filling. Now? It’s become a family favorite, requested at birthdays, game nights, and even quiet Tuesday dinners when we just need a little comfort on a plate.

Thank you for reading this post, don't forget to subscribe!

Philly Cheesesteak Casserole beautifully presented from an overhead angle

What Is Philly Cheesesteak Casserole?

At its heart, this casserole is a deconstructed, baked version of the iconic Philly Cheesesteak sandwich. Instead of thinly sliced steak and melted cheese stuffed into a hoagie roll, everything gets layered into a single baking dish—tender pasta or rice (I prefer egg noodles), seasoned ground beef or thinly sliced steak, sautéed onions and peppers, and plenty of melty cheese. It’s rich, satisfying, and packed with that unmistakable flavor combo of beef, onions, and gooey cheese that Philly is famous for. Think of it as comfort food with a little East Coast flair. Plus, it’s way easier to make than assembling individual sandwiches, and it feeds a crowd without breaking a sweat.

Why You’ll Love This Recipe

This casserole has everything going for it—it’s quick to throw together, uses ingredients you probably already have, and tastes like a hug in a bowl. One of the things I love most is how customizable it is. Got picky eaters? Swap in Ground Turkey or chicken. Want it vegetarian? Use plant-based meat and dairy-free cheese—it still shines. The base is simple: cook your protein, soften your veggies, stir in some seasoning, layer it all with pasta and cheese, then bake until bubbly and golden. It’s the kind of recipe that feels fancy enough for guests but easy enough for a busy weeknight.

And let’s talk about that cheese pull—oh, that beautiful, stretchy moment when you pull the dish from the oven and the cheese is perfectly melted and slightly caramelized on top. It’s pure magic. My kids beg me to make this whenever they’ve had a rough day at school, and honestly, I can’t blame them. There’s something deeply soothing about digging into a warm, cheesy portion of this casserole with a side of Garlic Bread or a crisp green salad. It’s not just food—it’s mood food.

How to Make Philly Cheesesteak Casserole

Quick Overview

This recipe comes together in under an hour, start to finish. You’ll brown your meat, sauté onions and peppers, mix everything with cooked pasta and cheese, then bake until golden and bubbling. It’s straightforward, forgiving, and absolutely delicious. Perfect for meal prep, leftovers, or feeding a hungry family after practice.

Ingredients

Here’s what you’ll need (serves 6–8):

  • 1 pound Ground Beef or thinly sliced steak (or a mix!)
  • 1 medium onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 3 cloves garlic, minced
  • 12 ounces egg noodles (or your favorite pasta)
  • 2 cups shredded provolone or Cheez Whiz (yes, really!)
  • 1 cup shredded mozzarella (for extra cheesiness)
  • 2 tablespoons olive oil
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and black pepper to taste
  • Optional: sliced mushrooms, jalapeños, or a splash of hot sauce

Philly Cheesesteak Casserole ingredients organized and measured on kitchen counter

★★★★★
“I don’t know if I’ve ever eaten a better Philly cheesesteak casserole. The rub alone is wonderful, but the sauce??? Over the top!”
KEVIN

Step-by-Step Instructions

Step 1: Preheat & Prep Pan

Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter or nonstick spray. This ensures your casserole won’t stick and makes cleanup a breeze.

Step 2: Cook the Pasta

Cook the egg noodles according to package instructions until just al dente. Drain and set aside. Overcooked noodles will turn mushy in the casserole, so aim for tender but still firm.

Step 3: Brown the Meat

In a large skillet over medium-high heat, add 1 tablespoon of olive oil. Add the ground beef (or sliced steak) and cook until browned and cooked through, breaking it up with a spoon as it cooks. Season with salt, pepper, garlic powder, and onion powder. Once done, drain excess fat and transfer to a large mixing bowl.

Step 4: Sauté the Veggies

In the same skillet, add another tablespoon of oil. Toss in the sliced onions and bell peppers. Sauté for 6–8 minutes until softened and slightly caramelized. Add the minced garlic and cook for another minute until fragrant. Stir in the Worcestershire sauce for that classic umami kick.

Step 5: Combine Everything

Add the cooked pasta, sautéed veggies, and half of the provolone and mozzarella to the bowl with the meat. Stir everything together until well combined. Taste and adjust seasoning if needed—this is your chance to make it perfect!

Step 6: Bake to Perfection

Transfer the mixture to your prepared baking dish. Sprinkle the remaining cheese evenly over the top. Bake uncovered for 20–25 minutes, or until the cheese is melted, bubbly, and lightly golden around the edges. Let it rest for 5 minutes before serving—this helps it set so it slices beautifully.

What to Serve It With

This casserole is a meal in itself, but if you want to round it out, I love serving it with a simple arugula salad dressed in lemon vinaigrette—it cuts through the richness perfectly. Garlic bread or buttery dinner rolls are a must for soaking up every last bit of cheesy goodness. And for a little crunch, some dill pickles or pepperoncini on the side never hurt anyone. If you’re feeding a crowd, a platter of roasted broccoli or green beans adds a nice balance without stealing the spotlight.

Top Tips for Perfecting Your Philly Cheesesteak Casserole

First, don’t skip the Worcestershire sauce—it adds depth that you can’t get from salt and pepper alone. Second, if using steak, freeze it for 20 minutes before slicing; it’ll be much easier to cut thin strips. Third, let the casserole rest after baking. I know it’s tempting to dig in right away, but that short pause makes a big difference in texture. Finally, feel free to make it ahead! Assemble it the night before, cover, and refrigerate. Just add 5–10 minutes to the baking time if it’s cold from the fridge.

Storing and Reheating Tips

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave for 1–2 minutes or the whole dish in a 350°F oven until warmed through. It also freezes beautifully! Wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating. The cheese might weep a little, but the flavor stays rich and delicious.

★★★★★
“New family favorite! This Philly cheesesteak casserole was so flavorful and ridiculously easy. Crowd-pleaser for sure.”
SOFIA

Frequently Asked Questions

Can I make this casserole vegetarian?
Absolutely! Swap the beef for plant-based ground meat or extra sautéed mushrooms and zucchini. Use dairy-free cheese and you’ve got a veggie-friendly version that’s just as satisfying.
Can I use rice instead of pasta?
Yes! Cook 2 cups of rice (white or brown) and substitute it for the egg noodles. The texture will be different but still delicious.
Is Cheez Whiz necessary?
Not at all—it’s a nostalgic shortcut, but provolone, mozzarella, or even American cheese work great. Use what you love!

Final Thoughts

Philly Cheesesteak Casserole slice on plate showing perfect texture and swirl pattern

This Philly Cheesesteak Casserole has become one of those recipes I turn to when I want to feel like a good cook without spending hours in the kitchen. It’s hearty, cheesy, and full of flavor—everything a comfort food should be. Whether you’re feeding your family, hosting friends, or just treating yourself after a long day, this dish delivers. Give it a try, and I bet it’ll become one of your go-tos too. And if you do make it, let me know how it turns out—I’d love to hear your twists and stories!

4.75 from 4 votes

Philly Cheesesteak Casserole

A hearty and comforting casserole inspired by the classic Philly cheesesteak sandwich, featuring tender steak, sautéed onions and peppers, and melted cheese over a bed of rice or pasta.
Prep : 10 Total : 25 minutes

Ingredients
  

Main Ingredients

  • 1 lb thinly sliced ribeye steak, cut into small strips
  • 2 tablespoons olive oil, divided
  • 1 large onion, thinly sliced
  • 1 large green bell pepper, thinly sliced
  • 1 large red bell pepper, thinly sliced
  • 3 cloves garlic, minced
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.5 teaspoon garlic powder
  • 0.5 teaspoon onion powder
  • 1 cup beef broth
  • 2 tablespoons cornstarch mixed with 2 tablespoons water (slurry)
  • 2 cups cooked rice or egg noodles
  • 8 oz provolone cheese, sliced or shredded
  • 4 oz American cheese, sliced
  • 0.25 cup grated Parmesan cheese
  • 2 tablespoons chopped fresh parsley (optional, for garnish) optional

Instructions
 

Preparation Steps

  • Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
  • In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add onions and bell peppers. Sauté for 6–8 minutes until softened. Add garlic and cook for 1 minute more. Transfer to a bowl and set aside.
  • In the same skillet, add remaining 1 tablespoon olive oil. Add steak strips, salt, pepper, garlic powder, and onion powder. Cook for 4–5 minutes until browned and cooked through.
  • Return the sautéed vegetables to the skillet with the steak. Stir in beef broth and bring to a simmer. Add cornstarch slurry and cook for 2–3 minutes until sauce thickens slightly.
  • Spread cooked rice or noodles evenly in the prepared baking dish. Pour the steak and vegetable mixture over the rice.
  • Layer provolone and American cheese on top. Sprinkle with Parmesan cheese.
  • Bake uncovered for 20–25 minutes, or until cheese is melted and bubbly.
  • Let cool for 5 minutes. Garnish with chopped parsley if desired, then serve.

Notes

For best results, use freshly cooked rice or al dente egg noodles. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Recipes Should You See

As Seen On:

0 0 votes
Article Rating
8 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

as seen on:

as seen on:

Download My FREE Protein Meal Plan!