Ultimate Philly Cheesesteak Grilled Cheese Casserole

By Tyla Updated May 6, 2026
A close-up of a golden brown Philly cheesesteak grilled cheese casserole in a baking dish, with gooey melted cheese and tender beef peeking through the crispy bread.
Jump to Recipe

Try this easy Philly cheesesteak grilled cheese casserole recipe. Layers of beef, cheese, and bread baked to gooey, flavorful perfection.

Prep Time

20 min

Cook Time

35 min

Servings

6-8 servings

Difficulty

Medium

Ultimate Philly Cheesesteak Grilled Cheese Casserole | Tyla

Try this easy Philly cheesesteak grilled cheese casserole recipe. Layers of beef, cheese, and bread baked to gooey, flavorful perfection.

| By Tyla

Prep

20 min

Cook

35 min

Total

55 min

Servings

6-8 servings

Ingredients


Instructions

  1. 1

    Preheat oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.

  2. 2

    Heat 1 tablespoon olive oil in large skillet over medium-high heat. Add steak, season with half of garlic powder, salt, and pepper. Cook 3-5 minutes until browned. Remove and set aside.

  3. 3

    Add remaining olive oil to skillet. Add onions and bell peppers. Cook 8-10 minutes until softened and slightly caramelized.

  4. 4

    Return steak to skillet with vegetables. Add remaining garlic powder, beef broth, and Worcestershire sauce. Simmer 2-3 minutes until flavors meld and liquid reduces slightly.

  5. 5

    Brush one side of each bread slice with melted butter.

  6. 6

    Arrange 6 buttered bread slices (butter-side up) in single layer in baking dish.

  7. 7

    Top with half of provolone slices, half of beef mixture, and half of shredded mozzarella and cheddar.

  8. 8

    Place remaining 6 buttered bread slices on top (butter-side up).

  9. 9

    Add remaining provolone, beef mixture, and shredded cheeses. Sprinkle with Parmesan.

  10. 10

    Bake 25-30 minutes until bubbling, cheese is melted and golden brown, and bread is toasted.

  11. 11

    Remove from oven and let rest 5-10 minutes before slicing and serving.


Notes

Tips for Success

  • Savory, cheesy goodness with classic Philly cheesesteak flavors
  • Hearty and satisfying comfort food
  • Easy to put together and perfect for feeding a crowd
  • Great for leftovers and meal prep

Common Mistakes to Avoid

  • Can become soggy if bread is too thin or not buttered properly
  • Steak can become tough if overcooked
  • May lack flavor if underseasoned
  • Top can burn before inside is cooked if oven rack too high

Nutrition (per serving)

600 kcal

Calories

Are you ready to take your weeknight dinner game to a whole new level of deliciousness? Imagine the savory, cheesy goodness of a classic Philly cheesesteak, all cozied up in a comforting casserole that tastes like the best grilled cheese you’ve ever had.

That’s exactly what you’re getting with this incredible Philly cheesesteak grilled cheese casserole! This recipe combines the iconic flavors of thinly sliced beef, caramelized onions and peppers, and loads of melty cheese, all baked into a hearty dish that’s perfect for feeding a hungry crowd or enjoying cozy leftovers. It’s hearty, satisfying, and oh-so-easy to put together, making it an instant family favorite. If you love a classic, truly easy Philly cheesesteak, you’re going to adore this casserole twist even more!

Ingredients

Gathering your ingredients is the first step to creating this unforgettable Philly cheesesteak grilled cheese casserole. We’re aiming for a balance of savory, sweet, and incredibly cheesy flavors, so each component plays a vital role!

  • For the Beef Mixture:

    • 2 tablespoons olive oil
    • 1 ½ pounds thinly sliced ribeye steak (or sirloin, see notes below for alternatives)
    • 1 large yellow onion, thinly sliced
    • 2 bell peppers (any color, red and green for classic look), thinly sliced
    • 1 teaspoon garlic powder
    • ½ teaspoon salt
    • ¼ teaspoon black pepper
    • ½ cup beef broth
    • 2 tablespoons Worcestershire sauce
  • For the Bread & Cheese Layers:

    • 12 slices white or sourdough bread (sturdy bread works best)
    • 6 tablespoons unsalted butter, melted
    • 8 slices provolone cheese (or similar mild white cheese)
    • 1 cup shredded mozzarella cheese
    • 1 cup shredded cheddar cheese (or monterey jack)
    • ¼ cup grated Parmesan cheese

Ingredient Notes & Substitutions:

  • Steak: Ribeye is traditional for its marbling and flavor, but sirloin or even shaved steak from the butcher works wonderfully. For a budget-friendly option or a different texture, you can absolutely use ground beef! If you’re curious about a similar take with ground beef, check out this ground Philly cheesesteak grilled cheese recipe for inspiration on handling it.
  • Bread: White sandwich bread is classic for grilled cheese, but sourdough or even a hearty brioche can add a lovely flavor and texture. Sturdy bread helps prevent sogginess.
  • Cheese: Provolone is a must for that authentic Philly cheesesteak flavor, but feel free to mix in other melty cheeses like mozzarella, Monterey Jack, or even a bit of American cheese for extra creaminess.
  • Peppers: While bell peppers are traditional, you can also add a few sliced mushrooms for an extra layer of umami.

Timing

One of the best things about this cheesesteak casserole recipe is how efficiently it comes together! You’ll be surprised how quickly you can have this comfort food classic ready for the table.

  • Prep time: 20 minutes
    • This includes slicing your steak, onions, and peppers. If you buy pre-sliced steak, you can shave off a few minutes!
  • Cook time: 30-35 minutes
    • This accounts for sautéing the beef and veggies, plus baking time in the oven until everything is bubbly and golden.
  • Total time: 50-55 minutes

Time-Saving Tips:

  • Prep Ahead: Slice your onions and peppers the day before and store them in an airtight container in the fridge.
  • Pre-sliced Meat: Ask your butcher to thinly slice your ribeye or sirloin for you. Some grocery stores also carry pre-shaved steak specifically for cheesesteaks.
  • One Pan for Beef & Veggies: Cook the beef and then the veggies in the same skillet to save on cleanup and consolidate flavors.
  • Melted Butter Shortcut: Melt the butter in the microwave while you’re arranging the bread slices to save a few seconds.

Step-by-Step Instructions

Let’s get cooking! Follow these simple steps to create a show-stopping Philly cheesesteak grilled cheese casserole that will have everyone asking for seconds.

  1. Preheat & Prep: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish. Set aside.
  2. Cook the Steak: Heat 1 tablespoon of olive oil in a large skillet or cast-iron pan over medium-high heat. Add the thinly sliced steak. Season with half of the garlic powder, salt, and pepper. Cook, stirring frequently, until browned and cooked through, about 3-5 minutes. Don’t overcrowd the pan; cook in batches if necessary. Remove the steak from the skillet and set aside.
  3. Sauté Veggies: Add the remaining 1 tablespoon of olive oil to the same skillet. Add the sliced onions and bell peppers. Cook over medium heat, stirring occasionally, until softened and slightly caramelized, about 8-10 minutes.
  4. Combine & Flavor: Return the cooked steak to the skillet with the vegetables. Stir in the remaining garlic powder, beef broth, and Worcestershire sauce. Bring to a simmer and cook for 2-3 minutes, allowing the flavors to meld and the liquid to slightly reduce. Remove from heat.
  5. Prepare the Bread: While the beef and veggies are cooking, melt the butter. Brush one side of each bread slice with melted butter.
  6. Assemble the First Layer: Arrange 6 slices of buttered bread (butter-side up) in a single layer at the bottom of your prepared baking dish. If needed, you can cut the bread to fit snugly.
  7. Layer the Goodness: Top the bread with half of the provolone slices, followed by half of the beef and vegetable mixture. Sprinkle with half of the shredded mozzarella and cheddar cheeses.
  8. Second Layer & Bake: Place the remaining 6 buttered bread slices on top (butter-side up). Add the rest of the provolone, the remaining beef and vegetable mixture, and finally, the rest of the mozzarella and cheddar. Sprinkle evenly with grated Parmesan cheese.
  9. Bake to Golden Perfection: Bake for 25-30 minutes, or until the casserole is bubbling, the cheese is melted and golden brown, and the bread is toasted. If the top is browning too quickly, you can loosely tent it with aluminum foil.
  10. Rest & Serve: Remove from the oven and let the casserole rest for 5-10 minutes before slicing and serving. This allows the cheese to set slightly, making it easier to cut.

Healthier Alternatives for the Recipe

Making this comforting Philly cheesesteak grilled cheese casserole a bit lighter is totally doable without sacrificing flavor! Here are some smart swaps and additions to keep it delicious and satisfying.

  • Leaner Meat Choices: Instead of ribeye, opt for leaner cuts like sirloin steak or even extra-lean ground beef or ground turkey. If you’re looking for other variations of this dish, some popular takes like this Philly Cheese Steak Grilled Cheese Casserole might also offer inspiration for lighter ingredient choices.
  • Whole Wheat Bread: Swap out white bread for whole wheat bread. It adds fiber and nutrients, making the dish more filling.
  • Reduced-Fat Cheese: Use reduced-fat provolone, mozzarella, and cheddar cheese. They still melt beautifully and offer that cheesy flavor with fewer calories and less fat.
  • Load Up on Veggies: Increase the amount of bell peppers and onions, or even add other vegetables like mushrooms or spinach to the beef mixture. More veggies mean more fiber and nutrients.
  • Less Butter: Instead of brushing every slice with butter, you can use cooking spray on the bread or use a lighter hand with the melted butter.
  • Broth-Based Sauté: Cook your veggies and beef with a little more beef broth instead of all olive oil to reduce fat content during the sautéing process.
  • Control Sodium: Use low-sodium beef broth and go easy on added salt, relying more on herbs and spices for flavor.

Serving Suggestions

This Philly cheesesteak grilled cheese casserole is a hearty meal all on its own, but pairing it with the right sides can elevate the experience and make it a truly complete dinner.

  • Classic Dipping Sauces: A little extra provolone cheese sauce, a drizzle of sriracha mayo for a kick, or even a simple ketchup and mustard combo are great for dipping.
  • Fresh Green Salad: A crisp, light green salad with a vinaigrette dressing is the perfect counterpoint to the rich, savory casserole. It adds freshness and a nice textural contrast.
  • Coleslaw: A creamy coleslaw or a tangy vinegar-based coleslaw can offer a refreshing crunch and cut through the richness.
  • Roasted Vegetables: Simple roasted asparagus, broccoli, or green beans are easy to prepare and add more nutrients to your meal.
  • Pickles: Dill pickles or pickled jalapeños offer a tangy, briny bite that perfectly complements the rich flavors of the cheesesteak.
  • Extra Peppers/Onions: If you love the flavors, serve a small side of extra sautéed onions and peppers for those who want to pile them on.
  • Soup Pairing: For a cozy meal, consider a light tomato soup or a clear broth-based soup alongside.

Common Mistakes to Avoid

Even seasoned cooks can sometimes make little slips. To ensure your Philly cheesesteak grilled cheese casserole turns out perfectly every time, keep an eye out for these common pitfalls:

  • Overcooking the Steak: Thinly sliced steak cooks very quickly. Overcooking it will make it tough and dry. Cook just until browned, then remove it from the pan. It will finish cooking in the oven.
  • Crowding the Pan: When cooking the steak and later the vegetables, avoid overcrowding the skillet. This steams the ingredients instead of browning them, leading to less flavor and a mushy texture. Cook in batches if necessary.
  • Soggy Bread: Using bread that’s too thin or not buttering it adequately can lead to a soggy bottom layer. Sturdy white bread or sourdough is best, and don’t skip the melted butter layer on both sides of the bread (the side touching the filling and the exposed side) to create a protective barrier and crispy crust.
  • Underseasoning: Philly cheesesteak flavors are bold! Don’t be shy with the garlic powder, salt, and pepper. The beef broth and Worcestershire sauce also add a lot of depth.
  • Not Letting it Rest: Cutting into the casserole immediately after taking it out of the oven can cause the layers to fall apart and the cheese to ooze everywhere. A 5-10 minute rest allows everything to set, making for cleaner slices.
  • Forgetting to Grease the Dish: This seems obvious, but forgetting to lightly grease your baking dish can lead to the bread sticking, making serving a challenge.

Storing Tips for the Recipe

Got leftovers of your delicious easy beef casserole? Fantastic! This Philly cheesesteak grilled cheese casserole reheats surprisingly well, making it perfect for meal prep or a quick lunch the next day.

  • Cool Completely: Before storing, allow the casserole to cool down to room temperature. This prevents condensation from building up, which can make the bread soggy.
  • Airtight Container: Transfer individual slices or larger portions of the cooled casserole to an airtight container. This helps maintain freshness and prevents freezer burn if freezing.
  • Refrigeration: Store in the refrigerator for up to 3-4 days.
  • Freezing (for longer storage):
    • Individual Portions: Cut the cooled casserole into individual serving sizes. Wrap each portion tightly in plastic wrap, then again in aluminum foil.
    • Container: Place the wrapped portions into a freezer-safe bag or container.
    • Freezer Life: Freeze for up to 2-3 months.
  • Reheating:
    • From Fridge: Reheat individual portions in the microwave until warmed through (the bread might be a little soft). For a crispier texture, reheat in a preheated oven (350°F/175°C) or air fryer for 10-15 minutes, or until heated through and crispy.
    • From Freezer: Thaw frozen portions in the refrigerator overnight. Then, reheat as you would from the fridge. You can also reheat directly from frozen in the oven, but it will take longer (around 20-30 minutes), and you might want to cover it with foil initially to prevent excessive browning before uncovering to crisp it up.

Troubleshooting Common Issues

Sometimes, even with the best intentions, things can go a little sideways in the kitchen. Here’s how to troubleshoot common issues you might encounter with your Philly cheesesteak grilled cheese casserole:

  • Casserole is Soggy:
    • Cause: Too much liquid in the beef mixture, thin bread, or not enough butter on the bread.
    • Fix: Ensure you reduce the liquid in the beef mixture slightly before assembling. Next time, use sturdier bread (like sourdough) and make sure both sides of the bread slices are buttered (especially the side facing down into the casserole dish) to create a barrier against moisture.
  • Beef is Tough:
    • Cause: Overcooked steak, or steak sliced too thickly.
    • Fix: Ensure your steak is very thinly sliced. Cook it quickly over high heat, just until browned, and then remove it before adding it back with the veggies for a brief simmer. It will finish cooking in the oven.
  • Casserole Lacks Flavor:
    • Cause: Underseasoning or not letting flavors meld.
    • Fix: Don’t be afraid to season the steak and veggies generously with salt, pepper, and garlic powder. The Worcestershire sauce and beef broth are key, too. If it tastes bland, a dash of hot sauce or a bit more Worcestershire mixed in can sometimes save the day. For more robust cheesesteak flavors, check out this general Philly cheesesteak casserole recipe for seasoning inspiration.
  • Cheese Isn’t Melty Enough:
    • Cause: Oven temperature too low, or not enough bake time.
    • Fix: Make sure your oven is properly preheated. You can increase the bake time by 5-10 minutes, or if the bread is already nicely browned, cover the casserole loosely with foil to allow the cheese to melt without burning the top.
  • Top is Burning Before Inside is Cooked:
    • Cause: Oven rack too high or oven running too hot.
    • Fix: Move the casserole to a lower rack in the oven. If it’s still browning too fast, loosely tent the top with aluminum foil for the remainder of the baking time.
  • Hard to Slice:
    • Cause: Not letting the casserole rest after baking.
    • Fix: Always allow the casserole to rest for 5-10 minutes out of the oven. This gives the cheese and layers a chance to set up, making for much cleaner and easier slices.

Nutritional Information per Serving

Please note: This nutritional information is an estimate based on average ingredient values and serving sizes. Actual values may vary depending on specific brands, cooking methods, and ingredient choices (e.g., lean vs. fatty cuts of meat, full-fat vs. reduced-fat cheese).

  • Calories: ~550-650 kcal
  • Protein: ~35-45g
  • Carbohydrates: ~40-50g
  • Fat: ~30-40g
  • Saturated Fat: ~15-20g
  • Cholesterol: ~100-120mg
  • Sodium: ~900-1100mg
  • Fiber: ~2-3g
  • Sugar: ~3-5g

Key Nutrients:

This casserole is a good source of protein, iron, and calcium. The bell peppers also contribute Vitamin C. Remember, these are estimates, and variations in ingredients (like opting for whole wheat bread or leaner meat) will alter these numbers.


FAQ

Q1: Can I make this Philly cheesesteak grilled cheese casserole ahead of time?

A1: Yes, you can! You can prepare the beef and vegetable mixture a day in advance and store it in an airtight container in the refrigerator. When ready to bake, assemble the casserole fresh and follow the baking instructions. Alternatively, you can assemble the entire casserole (without baking) up to a few hours ahead and keep it covered in the fridge. Let it sit at room temperature for about 15-20 minutes before baking, or add an extra 5-10 minutes to the bake time.

Q2: What kind of bread is best for this casserole?

A2: A sturdy white sandwich bread, Texas toast, or sourdough bread works best. You want a bread that can stand up to the moisture from the filling and toast nicely on top without becoming soggy. Avoid very thin or soft breads.

Q3: I don’t have ribeye. What other meat can I use?

A3: Sirloin steak, flank steak, or even thinly sliced deli roast beef can work well. For a more budget-friendly or different texture, you can absolutely use ground beef or ground turkey. If you’re looking for another tasty beef casserole, this Philly cheesesteak casserole offers a slightly different take on the classic that might suit your preferences.

Q4: Can I add other vegetables to this casserole?

A4: Absolutely! Sliced mushrooms are a fantastic addition that complement the cheesesteak flavors wonderfully. You could also add a handful of fresh spinach or a pinch of red pepper flakes for a little heat.

Q5: How do I get a really crispy top?

A5: Ensure you butter the top layer of bread thoroughly. For extra crispiness, you can remove any foil for the last 5-10 minutes of baking. If your oven has a broiler, you can even broil for 1-2 minutes at the very end (watching carefully!) to get a beautifully golden and crispy crust. For more “ultimate” takes on cheesesteak grilled cheese, you might find inspiration in other recipes like this ultimate Philly Cheesesteak Grilled Cheese which often emphasizes crispy textures.


Conclusion

And there you have it—a truly sensational Philly cheesesteak grilled cheese casserole that brings all the beloved flavors of a classic cheesesteak into one incredibly comforting, easy-to-make dish. This isn’t just a meal; it’s an experience, transforming simple ingredients into a rich, savory, and undeniably cheesy masterpiece that will have your family racing to the dinner table. Whether you’re a long-time fan of Philly cheesesteaks or simply looking for a new, hearty casserole to add to your rotation, this recipe is sure to become a cherished favorite. So go ahead, whip up this amazing easy beef casserole tonight, and prepare for rave reviews!

If you loved this recipe, please consider leaving a review below or sharing your creation on social media! Don’t forget to pin it on Pinterest to save it for later. Happy cooking!

You Might Also Like

55 min total
Jump to Recipe