This Philly Cheesesteak Casserole transforms the iconic sandwich into a comforting, family-style dish that’s bursting with savory flavors. Tender slices of sirloin steak mingle with caramelized onions and peppers in a rich, creamy cheese sauce, all topped with a golden, bubbly layer of melted cheese. Ready in just 25 minutes, this casserole delivers all the beloved flavors of a traditional Philly cheesesteak without the fuss, making it perfect for busy weeknights when you need something hearty and satisfying.

Why You’ll Love This Recipe

  • Restaurant-Quality at Home: This casserole brings the authentic taste of a Philadelphia street food classic right to your dinner table, without standing in line at a food truck.
  • Family-Friendly: Everyone will devour this cheesy, meaty goodness—even picky eaters won’t be able to resist.
  • Low-Carb Option: Unlike traditional cheesesteaks, this casserole skips the bread, making it a great choice for those watching their carb intake.
  • Meal Prep Marvel: It reheats beautifully, so you can make a large batch and enjoy delicious meals throughout the week.

Ingredients You’ll Need

  • Sirloin Steak: The star of the show! Thinly sliced sirloin gives you that tender, juicy beef that makes a cheesesteak irresistible. Freeze it for about 20 minutes before slicing for thinner cuts.
  • Bell Peppers: Adds a sweet, slightly crunchy element that balances the richness of the dish. Use different colored peppers for visual appeal.
  • Onion: Provides that classic caramelized sweetness that’s essential to any proper cheesesteak. Don’t rush cooking these—the flavor development is worth the time.
  • Garlic: Fresh minced garlic infuses the entire dish with aromatic depth. Pre-minced works in a pinch, but fresh brings so much more flavor.
  • Cream Cheese: Creates a luxurious, velvety base for the sauce that coats everything in creamy goodness.
  • Half-and-Half or Cream: Thins out the cream cheese while adding richness. Choose cream for an indulgent version or half-and-half for a slightly lighter option.
  • Cheddar Cheese: Sharp cheddar adds a tangy punch that cuts through the richness of the cream.
  • Mozzarella Cheese: Provides that stretchy, melty quality that makes every bite utterly satisfying.
  • Butter: Adds richness and helps brown the steak to perfection.
  • Salt and Pepper: Simple seasonings that enhance all the other flavors in the dish.

Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

Mushroom Lover’s Version

Add 8 ounces of sliced mushrooms when you sauté the peppers and onions. They’ll add an earthy depth that complements the beef beautifully.

Spicy Kick

Include a diced jalapeño with your bell peppers or add a few dashes of hot sauce to the cream mixture for those who enjoy some heat.

Provolone Twist

Substitute the mozzarella for provolone cheese to create a more authentic Philadelphia flavor profile.

Loaded Version

Top the finished casserole with crispy bacon bits, sliced green onions, and a drizzle of ranch dressing for a loaded steakhouse experience.

How to Make Philly Cheesesteak Casserole

Step 1: Prepare and Cook the Steak

Preheat your oven to 350°F (180°C). Melt the butter in a large non-stick skillet over medium heat. Add your thinly sliced sirloin, season with salt and pepper, and cook until no longer pink. This should take about 5-7 minutes, depending on how thin you’ve sliced the meat. Once cooked, remove the steak from the pan and set aside.

Step 2: Sauté the Vegetables

In the same pan with all those flavorful beef drippings, add your sliced bell peppers, chopped onion, and minced garlic. Cook for 4-5 minutes, stirring occasionally, until the vegetables soften and the onions begin to caramelize. This vegetable mixture forms the aromatic base of your casserole.

Step 3: Create the Creamy Sauce

Add the cream cheese and half-and-half to the vegetables in the skillet. Stir continuously as the cream cheese melts to create a smooth, velvety sauce. Bring the mixture to a gentle simmer and cook for an additional 5 minutes, allowing the sauce to thicken slightly and the flavors to meld together.

Step 4: Combine Everything

Return the cooked steak to the pan, along with half of both the cheddar and mozzarella cheeses. Stir well to thoroughly combine all ingredients, ensuring the meat and vegetables are evenly coated in the creamy cheese sauce.

Step 5: Assemble and Bake

Transfer this mouthwatering mixture into a greased 9×13-inch baking dish, spreading it evenly. Sprinkle the remaining cheddar and mozzarella cheese over the top, creating a blanket that will become gorgeously golden in the oven. Bake for 15-20 minutes, or until the cheese is completely melted and bubbling with hints of golden brown around the edges.

Pro Tips for Making the Recipe

  • Slice the Steak Correctly: For the most tender results, slice your sirloin against the grain. Partially freezing the meat for about 20 minutes makes it easier to get thin, even slices.
  • Don’t Overcook the Steak: Since it will continue cooking in the oven, it’s better to undercook the steak slightly during the initial sauté. This prevents it from becoming tough in the finished casserole.
  • Layer the Cheese Strategically: Mix some cheese into the casserole for flavor throughout, but save plenty for the top to create that Instagram-worthy cheese pull when serving.
  • Rest Before Serving: Let the casserole sit for 5 minutes after removing it from the oven. This allows the sauce to set slightly, making it easier to serve neat portions.

How to Serve

Main Meal Pairings

Serve this hearty casserole with a simple green salad dressed with vinaigrette to cut through the richness. A side of roasted broccoli or asparagus also provides a nice vegetable contrast.

Bread Options

For those not watching carbs, warm hoagie rolls or garlic bread make excellent vehicles for scooping up this delicious casserole. The bread can soak up all that creamy sauce!

Topping Bar

Set out small bowls of extra toppings like hot pepper rings, pickled jalapeños, more sautéed mushrooms, or sliced green onions so everyone can customize their serving.

Make Ahead and Storage

Storing Leftovers

Once cooled completely, transfer any leftover casserole to an airtight container. It will keep beautifully in the refrigerator for 4-5 days, with the flavors often improving overnight as they meld together.

Freezing

This casserole freezes exceptionally well. Store it in a freezer-safe container or wrap individual portions for easy grab-and-go meals. It will maintain its quality for up to 3 months in the freezer.

Reheating

For best results, thaw frozen casserole in the refrigerator overnight. Reheat in a 350°F oven for about 20 minutes until heated through, or warm individual portions in a skillet over medium-high heat. You can also microwave for quick meals—just use 30-second intervals, stirring between each, to ensure even heating.

FAQs

  1. Can I use a different cut of beef for this casserole?

    Absolutely! While sirloin offers a good balance of tenderness and flavor, ribeye would make an even more luxurious version. For a budget-friendly option, thinly sliced chuck roast works well too—just increase the cooking time slightly to ensure tenderness. The key is cutting the meat thinly against the grain, regardless of which cut you choose.

  2. How can I make this casserole keto-friendly?

    This casserole is already quite keto-friendly since it doesn’t include bread or other high-carb ingredients. To make it even more keto-appropriate, use full-fat cream instead of half-and-half and add extra cheese. You could also increase the ratio of peppers to onions, as onions have a slightly higher carb content.

  3. Can I prepare this casserole ahead of time?

    Definitely! You can prepare the entire casserole up to the baking step, then cover and refrigerate for up to 24 hours. When ready to serve, let it sit at room temperature for about 30 minutes, then bake as directed, possibly adding 5-10 minutes to the baking time since you’re starting with a chilled dish.

  4. What’s the best cheese blend for an authentic Philly cheesesteak flavor?

    While my recipe uses cheddar and mozzarella for accessibility and melting properties, authentic Philly cheesesteaks often use provolone or American cheese. For the most authentic flavor, try using half provolone and half white American cheese. Some restaurants in Philadelphia even use Cheez Whiz, which you could incorporate into your cream sauce for a nostalgic flavor!

Final Thoughts

This Philly Cheesesteak Casserole takes all the elements you love about the classic sandwich and transforms them into a comforting, shareable dish that’s sure to become a regular in your meal rotation. The combination of tender beef, sweet peppers and onions, and creamy, cheesy sauce creates a harmony of flavors that satisfies those comfort food cravings while still being impressively simple to prepare. Whether you’re feeding a hungry family or meal prepping for the week ahead, this casserole delivers big on flavor with minimal effort—exactly what we all need in our cooking repertoire!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Philly Cheesesteak Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jaden Christner
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 8 servings 1x
  • Category: Main-course
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Description

This Philly Cheesesteak Casserole is a delicious and comforting dish that combines all the flavors of the classic sandwich into a cheesy, oven-baked meal. Featuring tender sirloin steak, sautéed bell peppers, onions, and a creamy blend of cheddar and mozzarella cheeses, it’s an easy, low-carb casserole perfect for weeknight dinners or family gatherings.


Ingredients

Units Scale

Proteins

    • 2 pounds sirloin steak, sliced

Dairy

    • 1 tablespoon butter
    • 1/2 cup cream cheese
    • 1/4 cup + 2 tablespoons half-and-half or cream
    • 1 cup cheddar cheese, divided
    • 1 cup mozzarella cheese, divided

Vegetables & Aromatics

    • 2 large bell peppers, sliced
    • 1 large onion, chopped
    • 2 cloves garlic, minced

Seasonings

  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper

Instructions

  1. Preheat Oven – Preheat your oven to 180C (350F) to ensure it’s ready for baking when the casserole is assembled.
  2. Cook Steak – In a non-stick skillet, melt the butter over medium heat. Add the sliced sirloin steak, seasoning with salt and pepper. Cook the steak until it is no longer pink, then remove from the skillet and set aside.
  3. Cook Vegetables – In the same skillet, add the bell peppers, onion, and garlic. Sauté for 4-5 minutes, until the vegetables are softened and aromatic.
  4. Prepare Creamy Base – Stir in the cream cheese and half-and-half (or cream) with the vegetables. Mix well, bring the mixture to a simmer, and cook for an additional 5 minutes until creamy.
  5. Combine Steak and Cheese – Add the cooked steak back into the skillet. Toss in half of the cheddar cheese and half of the mozzarella cheese. Mix well to combine everything.
  6. Assemble Casserole – Grease a 9×13-inch baking dish. Pour the cheesesteak mixture into the dish and spread evenly. Sprinkle the remaining cheddar and mozzarella cheese over the top.
  7. Bake – Place the casserole in the oven and bake for 15-20 minutes, or until the cheese is bubbling and golden on top.

Notes

  • After cooling, leftovers can be refrigerated in an airtight container for 4-5 days.
  • Freeze cooled casserole in a shallow container for up to 3 months.
  • Reheat in a 350F oven, skillet over medium-high heat, or microwave in 30-second intervals.
  • For added flavor, use a mix of cheddar and pepper jack instead of mozzarella if preferred.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 390
  • Sugar: 3g
  • Sodium: 540mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0.5g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 34g
  • Cholesterol: 115mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star