Philly Cheesesteak Casserole

Featured in Hearty Main Courses.

Brown steak, sauté veggies, mix with cream cheese and half-and-half, combine with half the shredded cheese, top with remaining cheese and bake until bubbly.
Ranah
Updated on Thu, 06 Mar 2025 00:35:33 GMT
A white bowl with a spoon in it, filled with a delicious cheesy dish. Pin it
A white bowl with a spoon in it, filled with a delicious cheesy dish. | yummyflavorsrecipes.com

This irresistible Philly cheesesteak casserole captures everything you love about the classic sandwich - tender shaved steak, perfectly caramelized peppers and onions, and an abundance of melty cheese that stretches with every forkful. By skipping the bun and transforming these iconic flavors into casserole form, you get all the satisfaction without any filler. The combination creates a comforting, savory dish that brings authentic Philadelphia street food right to your dinner table.

I served this at my brother's birthday gathering last month, and even my picky nephew who 'hates casseroles' went back for seconds. There's something about that combination of tender beef and gooey cheese that wins over absolutely everyone. My brother later confessed he snuck the small amount of leftovers home and ate them cold straight from the container at midnight!

Key Ingredients

  • Shaved steak: The thinner the beef, the more tender your casserole will be; partially freezing before slicing makes this much easier to achieve
  • Bell peppers: A combination of red and green creates the perfect balance of sweetness and traditional flavor; look for firm peppers with glossy skin
  • Onions: Yellow onions caramelize beautifully, developing a natural sweetness that balances the savory elements
  • Garlic: Fresh minced garlic provides aromatic depth that transforms the dish; crush it and let it rest for 10 minutes before cooking to maximize flavor
  • Cream cheese: Full-fat varieties melt perfectly to create a silky sauce base that binds everything together
  • Half and half: The moderate fat content creates luxurious texture without making the dish too heavy
  • Cheddar cheese: Freshly grated melts infinitely better than pre-shredded; the sharpness cuts through the richness
  • Pepper jack cheese: Adds a gentle heat that complements the beef perfectly; the creaminess enhances the overall texture
A delicious cheese and meat casserole with a wooden spoon. Pin it
A delicious cheese and meat casserole with a wooden spoon. | yummyflavorsrecipes.com

Detailed Cooking Instructions

Step 1:
Begin by preheating your oven to 375°F and lightly greasing a 9×13-inch baking dish with a thin layer of butter or cooking spray. The size of this dish is crucial for achieving the perfect cheese-to-filling ratio, so avoid substituting a different sized pan.
Step 2:
If your steak isn't pre-sliced, place it in the freezer for approximately 20 minutes until slightly firm but not frozen solid. This makes creating paper-thin slices significantly easier. Using your sharpest knife, slice against the grain into strips no thicker than 1/8-inch. The thinness ensures tender meat that integrates perfectly with the vegetables.
Step 3:
Melt 2 tablespoons of butter in a large skillet over medium-high heat until it begins to foam but not brown. Add the thinly sliced steak in a single layer, working in batches if necessary to avoid overcrowding. Overcrowded meat steams rather than browns, so patience here pays dividends in flavor.
Step 4:
Season the cooking steak with 1 teaspoon salt and 1/2 teaspoon freshly ground black pepper, stirring occasionally until no pink remains but being careful not to overcook. The meat will continue cooking in the oven, so removing it when just done prevents toughness later. Transfer to a plate and set aside.
Step 5:
In the same skillet, add another tablespoon of butter if needed, then add 1 large thinly sliced onion and 2 thinly sliced bell peppers (1 green and 1 red for traditional flavor). Cook over medium heat for 7-9 minutes, stirring occasionally until the vegetables soften and begin to caramelize at the edges. The natural sugars in the vegetables will develop during this process, creating complex flavor.
Step 6:
Add 3 minced garlic cloves to the softened vegetables and cook for just 30-45 seconds until fragrant. Cooking garlic briefly prevents bitterness while still releasing its essential oils and flavor compounds.
Step 7:
Reduce the heat to medium-low and add 8 ounces of softened cream cheese cut into smaller pieces. Whisk constantly until the cream cheese completely melts, using the back of your spoon to break up any stubborn pieces against the side of the pan.
Step 8:
Slowly pour in 1/2 cup of half and half while continuously whisking to create a smooth, velvety sauce. Allow the mixture to gently simmer for 2-3 minutes until it thickens slightly, stirring frequently to prevent scorching on the bottom.
Step 9:
Return the cooked steak to the skillet along with any accumulated juices. These juices contain concentrated beef flavor that will enhance your sauce. Fold everything together until the meat is evenly distributed throughout the vegetable-cheese mixture.
Step 10:
Add 1 cup of freshly shredded cheddar cheese and half of the shredded pepper jack cheese (about 3/4 cup) to the skillet. Stir until the cheese melts and incorporates completely into the mixture, creating a cohesive, creamy filling.
Step 11:
Transfer the entire mixture to your prepared baking dish, spreading it into an even layer. Top with the remaining pepper jack cheese, ensuring complete coverage for that perfect golden crust.
Step 12:
Bake uncovered in the preheated oven for 20-25 minutes until the edges bubble vigorously and the top develops an irresistible golden-brown color with slightly crispy edges. If needed, broil for the final 1-2 minutes for extra color, watching carefully to prevent burning.
Step 13:
Allow the casserole to rest for at least 10 minutes before serving. This resting period is crucial as it allows the cheese to set slightly while still maintaining that perfect lava-like consistency when served.

The Perfect Cheese Blend

Finding the right cheese combination makes all the difference in this casserole. While cheddar provides familiar sharpness and pepper jack adds complexity, I've discovered that adding just a quarter cup of provolone creates that authentic Philly cheesesteak stretch when you serve it. The key is using freshly grated cheese – pre-shredded varieties contain anti-caking agents that prevent the cheese from melting properly and create a grainy texture rather than the silky smoothness we're after.

A delicious cheese and meat dish is served in a white bowl. Pin it
A delicious cheese and meat dish is served in a white bowl. | yummyflavorsrecipes.com

Making It Your Own

This recipe shines as a foundation for personalization. My husband loves when I add a handful of chopped mushrooms with the peppers and onions, sautéing them until they release their moisture and begin to brown. For a more substantial meal, I've folded in 2 cups of cooked cauliflower rice just before baking, which soaks up the flavorful sauce beautifully while keeping the dish low-carb. When serving children, I often substitute the pepper jack with mild provolone or mozzarella for a more kid-friendly version.

The Secret to Perfect Texture

The biggest challenge with meat casseroles is preventing them from becoming dry during baking. I've found that adding just 2 tablespoons of beef broth to the mixture before baking maintains moisture without making it soggy. Another technique that works beautifully is layering – put half the cheese on top of the meat mixture in the baking dish, then the remaining meat mixture, then the final cheese layer. This creates pockets of melty cheese throughout rather than just on top.

My family discovered that letting the casserole sit overnight in the refrigerator and reheating portions the next day intensifies the flavors remarkably. Something magical happens as those ingredients meld together - it's almost better than when freshly made!

I've been making this casserole for nearly five years now, and it never fails to impress. What began as a weeknight experiment has become my most-requested dish for potlucks and family gatherings. There's something deeply satisfying about transforming a humble sandwich into a gathering-worthy casserole that brings people together. The way the cheese pulls into those perfect stretchy strands when serving makes everyone smile before they even take their first bite - and isn't that what comfort food is really all about?

Frequently Asked Questions

→ What cuts of beef work best for this casserole?
Sirloin is ideal, but ribeye, strip steak, or even beef round can work well when thinly sliced. Ask your butcher to thinly slice the meat for you to save time.
→ Can I use pre-sliced steak or deli meat?
Yes! Pre-sliced beef like Steak-umms or even deli roast beef can be used for a quick shortcut, though they may have a slightly different texture.
→ Is this recipe keto-friendly?
Yes, with only 5g carbs and 3g net carbs per serving, this casserole fits perfectly into a keto or low-carb diet plan.
→ What can I substitute for the cream cheese?
Mascarpone makes a great substitute, or you can use more shredded cheese mixed with a bit of heavy cream if you don't have cream cheese on hand.
→ Can I add mushrooms to this casserole?
Absolutely! Sliced mushrooms are a great addition. Add them when cooking the peppers and onions and sauté until they've released their moisture for the best flavor.

Classic sandwich in casserole form

All the flavors of a classic Philly cheesesteak sandwich transformed into a hearty, cheesy casserole that's ready in under 30 minutes.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By: Ranah

Category: Hearty Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 8 Servings

Dietary: Low-Carb, Gluten-Free

Ingredients

01 1 tablespoon butter
02 2 pounds sirloin steak, sliced
03 1/2 teaspoon salt
04 1/4 teaspoon pepper
05 2 large bell peppers, sliced
06 1 large onion, chopped
07 2 cloves garlic, minced
08 1/2 cup cream cheese
09 1/4 cup + 2 tablespoons half-and-half or cream
10 1 cup cheddar cheese, divided
11 1 cup mozzarella cheese, divided

Instructions

Step 01

Preheat the oven to 180C/350F.

Step 02

In a non-stick pan or skillet, add the butter and place over medium heat. Once hot, add the sliced sirloin steak and season with salt and pepper. Cook the steak until no longer pink. Remove the steak from the skillet.

Step 03

Add the bell peppers, onion, and garlic and cook for 4-5 minutes, until they soften. Add the cream cheese and half-and-half and mix well. Bring everything to a simmer and cook for a further 5 minutes.

Step 04

Add the steak back into the pan, along with half the cheddar cheese and half the mozzarella cheese, and mix well.

Step 05

Transfer the cheesesteak mixture into a greased 9 x 13-inch baking dish. Sprinkle with remaining shredded cheese and bake for 15-20 minutes or until the cheese is bubbling and golden.

Notes

  1. My Philly cheesesteak casserole recipe features shaved steak, caramelized peppers and onions, and heaps of melty cheese.
  2. It's everything you love about the sandwich, just in a cozy casserole.
  3. After it cools, transfer the leftovers to an airtight container and store it in the refrigerator for 4-5 days.
  4. Store the cooled casserole in a shallow container for up to 3 months in the freezer.
  5. Reheat the casserole in a 350F oven, in a skillet over medium-high heat, or in the microwave for 30-second intervals.

Tools You'll Need

  • 9 x 13-inch baking dish
  • Non-stick skillet or pan

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter, cream cheese, half-and-half, cheddar cheese, mozzarella cheese)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 293
  • Total Fat: 15 g
  • Total Carbohydrate: 5 g
  • Protein: 35 g