Cheese Steak Casserole Recipe – Philly Comfort in a Dish!

User avatar placeholder
Written by Frank Miller

September 22, 2025

Oh my goodness, folks, if you’re craving that iconic Philly cheese steak flavor but want something heartier and easier to serve a crowd, you’ve hit the jackpot! Our cheese steak casserole takes all the deliciousness of the classic sandwich and bakes it into one glorious, cheesy, comforting dish that’ll have everyone begging for seconds.

Why This Recipe Works

  • Layering thinly sliced ribeye steak with caramelized onions and bell peppers creates authentic Philly cheese steak flavor that melds perfectly during baking.
  • Using both provolone and American cheeses gives you that perfect meltiness combined with sharp, tangy flavor that makes every bite irresistible.
  • The addition of egg noodles provides a sturdy base that soaks up all the meaty juices and cheese without getting mushy, ensuring perfect texture in every serving.
  • Baking everything together allows the flavors to develop depth while creating that beautiful golden-brown cheese crust on top that we all dream about.
  • This casserole can be prepared ahead of time and refrigerated until ready to bake, making it perfect for busy weeknights or entertaining without last-minute stress.

Ingredients

  • 1.5 pounds ribeye steak, thinly sliced against the grain into ¼-inch strips
  • 2 large yellow onions, thinly sliced
  • 2 large green bell peppers, thinly sliced
  • 3 cloves garlic, minced
  • 8 ounces wide egg noodles
  • 2 cups beef broth
  • 1 cup heavy cream
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 8 slices provolone cheese
  • 1 cup shredded American cheese
  • 1 teaspoon smoked paprika
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • ¼ cup chopped fresh parsley for garnish

Equipment Needed

  • Large skillet or frying pan
  • 9×13 inch baking dish
  • Large pot for boiling noodles
  • Colander
  • Mixing bowls
  • Whisk
  • Cutting board and sharp knife
  • Measuring cups and spoons

Instructions

Cheese Steak Casserole Recipe

Prepare the Noodles and Vegetables

Bring a large pot of salted water to a rolling boil and add your egg noodles. Cook according to package directions until al dente, which typically takes about 7-8 minutes for most brands. You want them slightly undercooked since they’ll continue cooking in the casserole. While the noodles are cooking, heat olive oil in a large skillet over medium heat. Add your thinly sliced onions and bell peppers, cooking them for about 12-15 minutes until they become soft and beautifully caramelized with golden edges. Stir occasionally to prevent burning, and if they start sticking, add a tablespoon of water to deglaze the pan. The key here is patience—let those vegetables develop deep, sweet flavor that will form the foundation of your casserole. Drain the cooked noodles and set aside.

Cook the Steak to Perfection

Remove the caramelized vegetables from the skillet and set aside. Increase the heat to medium-high and add your thinly sliced ribeye steak to the same skillet—no need to clean it, as those browned bits add fantastic flavor. Cook the steak for 3-4 minutes, stirring occasionally, until it’s no longer pink and has developed some nice browning on the edges. Don’t overcrowd the pan; if necessary, cook in two batches to ensure proper browning. Add the minced garlic during the last minute of cooking, stirring constantly until fragrant, about 30 seconds. Season with salt, black pepper, and smoked paprika, then remove from heat. The steak should be cooked through but still tender—overcooking will make it tough in the final casserole.

Create the Creamy Sauce Base

In the same skillet (again, keeping all those flavorful bits), reduce the heat to medium and melt the butter. Sprinkle in 2 tablespoons of flour and whisk constantly for about 1 minute until it forms a pale golden paste called a roux. This will thicken your sauce beautifully. Slowly pour in the beef broth while whisking continuously to prevent lumps from forming. Add the Worcestershire sauce and continue whisking until the mixture begins to simmer and thicken slightly, about 3-4 minutes. Reduce heat to low and gradually whisk in the heavy cream until the sauce is smooth and velvety. Let it simmer gently for another 2-3 minutes until it coats the back of a spoon. Taste and adjust seasoning if needed.

Assemble the Casserole Layers

Preheat your oven to 375°F. In your 9×13 inch baking dish, spread the cooked egg noodles evenly across the bottom. Top with the cooked steak mixture, distributing it evenly over the noodles. Next, layer the caramelized onions and peppers over the steak. Pour the creamy sauce evenly over everything, making sure it penetrates through the layers. Take your provolone cheese slices and arrange them in a single layer covering the entire surface—they should slightly overlap to ensure complete coverage. Finally, sprinkle the shredded American cheese evenly over the provolone. The layering order is crucial for proper cooking and flavor distribution.

Bake to Golden Brown Perfection

Place the assembled casserole in the preheated oven and bake for 25-30 minutes. You’re looking for the cheese to be completely melted, bubbly around the edges, and developing golden-brown spots on top. The internal temperature should reach 165°F when measured with an instant-read thermometer inserted into the center. If you prefer a darker, crispier cheese top, switch to broil for the final 2-3 minutes, but watch carefully to prevent burning. Remove from oven and let it rest for 10 minutes before serving—this allows the sauce to thicken slightly and makes serving much cleaner. Garnish with fresh chopped parsley for a pop of color and freshness.

Tips and Tricks

For the absolute best results, freeze your ribeye steak for about 30 minutes before slicing—this firms it up and makes slicing paper-thin much easier. When caramelizing your onions and peppers, resist the urge to stir too frequently; letting them sit undisturbed for a few minutes at a time develops those beautiful browned edges and deep flavor. If you’re short on time, you can use frozen sliced peppers and onions, but pat them dry thoroughly to avoid excess moisture in your casserole. For extra flavor, deglaze your skillet with a splash of red wine after cooking the steak before making the sauce—just let it reduce by half first. If your sauce seems too thick after adding the cream, whisk in a bit more beef broth until it reaches your desired consistency. To prevent a soggy bottom layer, make sure your noodles are well-drained and slightly undercooked—they’ll absorb liquid during baking. For make-ahead convenience, assemble the entire casserole up to the baking step, cover tightly with plastic wrap, and refrigerate for up to 24 hours; add 10-15 minutes to the baking time if starting from cold. If you notice the cheese browning too quickly during baking, loosely tent with aluminum foil. For serving, use a sharp knife to cut clean portions and a wide spatula to lift them out without breaking apart. Leftovers reheat beautifully in the oven at 350°F for about 15-20 minutes covered with foil—avoid microwaving as it can make the noodles mushy.

Recipe Variations

  • For a spicy kick, add 1-2 sliced jalapeños with the bell peppers, or mix in 1 teaspoon of crushed red pepper flakes with the steak. You could also use pepper jack cheese instead of American for an extra layer of heat.
  • Make it vegetarian by substituting the steak with sliced portobello mushrooms and using vegetable broth instead of beef broth. Add umami with a tablespoon of soy sauce or mushroom powder to maintain that deep, savory flavor.
  • Try different cheeses like sharp cheddar, mozzarella, or even cheese whiz for authentic Philly style. A combination of gouda and fontina creates an incredibly rich, melty topping that’s absolutely divine.
  • Add other vegetables like sliced mushrooms, zucchini, or spinach for extra nutrition and flavor layers—just sauté them with the peppers and onions until tender.
  • Use different pasta shapes like penne, rigatoni, or even cauliflower rice for a low-carb version. Just adjust cooking times accordingly since different pastas absorb liquid differently.

Frequently Asked Questions

Can I use a different cut of beef instead of ribeye?

Absolutely! While ribeye delivers the most authentic flavor and tenderness, you can certainly use other cuts. Sirloin steak works well—just make sure to slice it very thinly against the grain to keep it tender. Flank steak is another good option, though it benefits from a brief marinade in Worcestershire sauce before cooking. If you’re on a budget, lean ground beef can be substituted, though the texture will be different. Brown it thoroughly and drain excess fat before proceeding with the recipe. The key regardless of cut is to not overcook the beef during the initial sauté since it will continue cooking in the oven.

How do I prevent my casserole from becoming too watery?

Excess moisture is the enemy of a good casserole! Several strategies help prevent sogginess. First, make sure your vegetables are properly caramelized rather than steamed—cook them until most of their natural moisture has evaporated. Thoroughly drain your cooked noodles and even pat them dry with paper towels if needed. When using canned broth, be mindful that different brands have varying saltiness and thickness. If your sauce seems too thin after combining, let it simmer a few minutes longer to reduce before assembling. Finally, allow the baked casserole to rest for at least 10 minutes before serving—this lets the starches in the noodles absorb excess liquid and the sauce thicken properly.

Can I freeze cheese steak casserole?

Yes, but with some considerations! This casserole freezes best before baking. Assemble completely in a freezer-safe baking dish, wrap tightly in both plastic wrap and aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed, adding 10-15 minutes to the baking time. Already-baked casserole can be frozen, but the texture of the noodles may become slightly mushy upon reheating. Portion into individual servings for easier freezing and reheating. When reheating frozen baked casserole, cover with foil and bake at 350°F until heated through, about 30-40 minutes. The cheese may not look as perfect after freezing, but the flavor will still be fantastic.

What can I serve with cheese steak casserole?

This hearty casserole is practically a meal itself, but it pairs beautifully with simple sides that complement its rich flavors. A crisp green salad with vinaigrette dressing cuts through the richness perfectly—try arugula with lemon dressing or classic iceberg wedge salad. Garlic bread or crusty rolls are essential for soaking up every last bit of the delicious sauce. For vegetable sides, roasted asparagus, steamed green beans, or glazed carrots work wonderfully. If you’re serving a crowd, keep sides simple since the casserole is the star—maybe just some pickles and potato chips for that authentic sandwich shop vibe. For drinks, cold beer, iced tea, or robust red wine like Cabernet Sauvignon make excellent pairings.

Summary

This cheese steak casserole transforms Philly’s iconic sandwich into a baked masterpiece with layers of tender steak, caramelized veggies, egg noodles, and melted cheese—perfect for feeding a crowd with minimal fuss and maximum flavor.

Leave a Comment