If you love a hearty, cheesy, and satisfying meal, then I’ve got the perfect recipe for you! This Easy Philly Cheesesteak Casserole is everything you love about the classic Philly cheesesteak sandwich—beef, melty cheese, and all those savory flavors—but in casserole form. It’s comforting, filling, and insanely delicious. Whether you’re craving something for a busy weeknight or need to impress your guests with minimal effort, this casserole is going to be your new go-to. Trust me, when the smell fills your kitchen, you’ll be counting down the minutes until it’s ready.
Why You’ll Love Easy Philly Cheesesteak Casserole
This recipe isn’t just about the ingredients—it’s about creating moments. Whether you’re cooking for a casual family dinner, hosting a get-together with friends, or simply indulging in some comforting flavors for yourself, this dish is versatile enough to fit the occasion. Here’s why it’s a favorite:
Versatile:
Perfect for busy weeknights or as a standout dish at gatherings. Imagine coming home after a long day, knowing you can whip up something comforting in no time. Or picture yourself serving this at a party, where guests won’t stop asking for the recipe.
Budget-Friendly:
It uses ingredients you likely already have in your kitchen, making it a budget-friendly yet satisfying meal. No need to search for exotic ingredients; just grab your staples and get cooking.
Quick and Easy:
With simple steps and straightforward instructions, even beginners can follow along with ease. If you’re the type who loves easy but impressive recipes, this one’s for you. No stress, just pure comfort food goodness.
Customizable:
Love bold flavors? Add some heat with a little hot sauce or cayenne. Prefer it milder? You can easily adjust the seasoning to your liking. This recipe is a blank canvas that you can make your own.
Crowd-Pleasing:
It’s a guaranteed hit with both kids and adults. Whether you’re making this for your family or a crowd, this casserole will have everyone coming back for seconds.

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients
Here’s the magic of this casserole—it’s made with just a few pantry staples, but the result is so much more than the sum of its parts. Let’s break it down:
Ground Beef
The beef is the heart of this casserole. It cooks up tender and flavorful, absorbing all the seasonings and juices as it bakes. This gives the dish its savory depth.
Bell Peppers and Onions
Sautéed until soft and sweet, the bell peppers and onions add a wonderful balance of flavor to the casserole. They melt into the beef, giving it that Philly cheesesteak vibe.
Creamy Cheese Sauce
What’s a Philly cheesesteak without melted cheese? This casserole gets a creamy, dreamy cheese sauce that ties everything together. Every bite is rich and velvety.
Shredded Mozzarella
Topping the casserole with shredded mozzarella gives it that golden, gooey cheese pull that you can’t resist. It’s the finishing touch to this cheesy masterpiece.
(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Let’s dive into the steps to create this flavorful masterpiece:
Preheat Your Oven:
Start by preheating your oven to 375°F (190°C). This ensures that your casserole bakes evenly and gets that golden, bubbly top we all love.
Cook the Ground Beef:
In a large skillet, brown the ground beef over medium heat. Break it apart as it cooks, allowing it to get nice and crumbly. Once it’s cooked through, drain any excess grease and set the beef aside.
Sauté the Vegetables:
In the same skillet, add the bell peppers and onions. Cook them over medium heat until they’re soft and caramelized—this will bring out their natural sweetness. Then, add the cooked beef back into the pan and stir everything together.
Make the Cheese Sauce:
In a small saucepan, melt some butter over medium heat. Add a bit of flour to make a roux, and cook for about a minute. Gradually whisk in milk until the sauce thickens. Once thickened, stir in the shredded cheese, allowing it to melt into a smooth, creamy sauce.
Assemble the Casserole:
In a greased baking dish, layer the beef and vegetable mixture. Pour the cheese sauce over the top, then sprinkle with the shredded mozzarella. Make sure the cheese is evenly distributed for that perfect golden finish.
Bake to Perfection:
Place the casserole in the oven and bake for about 25-30 minutes, or until the cheese is melted and bubbly and the top is lightly golden.
Serve and Enjoy:
Once out of the oven, let the casserole cool for a few minutes. Then, serve warm and enjoy! It’s the perfect comfort food meal that’s hearty and full of flavor.
How to Serve Easy Philly Cheesesteak Casserole
This dish pairs wonderfully with various sides and accompaniments. Here are a few serving suggestions to elevate your meal:
Fresh Salads:
Pair it with a crisp green salad dressed with a light vinaigrette for a refreshing contrast to the richness of the casserole.
Crusty Bread:
Serve with warm, crusty bread, perfect for soaking up any cheesy goodness left on your plate. Garlic bread or a simple baguette works wonderfully here.
Creamy Accompaniments:
A dollop of sour cream or some creamy ranch dressing can really enhance the flavors of the casserole. It’s like a little extra indulgence!
Vegetable Sides:
Roasted veggies—like carrots, zucchini, or broccoli—are excellent pairings to add color and freshness to the dish.
As a Standalone:
This casserole is hearty enough to stand on its own. Just sprinkle some fresh parsley on top for a pop of color and a bit of herbaceous freshness.
Additional Tips
Here are some extra tips to help you get the most out of this recipe:
Prep Ahead:
Save time by chopping and measuring your ingredients the night before. Store them in airtight containers in the fridge to keep them fresh.
Spice It Up:
For a bit of heat, try adding a sprinkle of red pepper flakes or a dash of hot sauce to the beef mixture. You can easily customize the heat level!
Dietary Adjustments:
If you’re catering to specific dietary needs, you can swap ingredients like regular cheese for dairy-free alternatives, or use ground turkey for a leaner version.
Storage Tips:
Store leftovers in an airtight container for up to 3-4 days. Reheat gently in the oven to preserve the casserole’s creamy texture.
Double the Batch:
This recipe is perfect for doubling if you’re cooking for a crowd or want to make extra for leftovers. It also freezes well—just thaw and reheat when you’re ready to eat!
FAQ Section
Q1: Can I substitute ground beef with chicken or turkey?
A1: Absolutely! Ground chicken or turkey would work perfectly in this dish. You might want to add a little extra seasoning to enhance the flavor since turkey is a bit milder.
Q2: Can I make this dish ahead of time?
A2: Yes! You can prepare it up to the point of baking and store it in the fridge for up to 24 hours. When you’re ready, just pop it in the oven to bake.
Q3: How do I store leftovers?
A3: Store leftovers in an airtight container in the fridge for up to 3-4 days. Reheat in the oven at 350°F (175°C) for about 15 minutes or until warmed through.
Q4: Can I freeze this dish?
A4: Yes! Freeze the casserole before baking for up to 3 months. When you’re ready to eat, thaw overnight in the fridge and bake as directed.
Q5: What’s the best way to reheat this dish?
A5: Reheat in the oven at 350°F (175°C) for about 15-20 minutes, or in the microwave in 30-second intervals until heated through.
Q6: Can I double the recipe?
A6: Absolutely! Just make sure you have a larger baking dish to accommodate the extra volume. The cooking time may need a slight adjustment, so keep an eye on it.
Q7: Is this recipe suitable for gluten-free diets?
A7: Yes! Simply swap the flour in the cheese sauce for a gluten-free flour or cornstarch, and make sure your cheese is gluten-free.
Q8: What side dishes go well with this recipe?
A8: Some great options include a crisp salad, roasted vegetables, or even some mashed potatoes on the side.
Q9: How can I make this dish healthier?
A9: Use lean ground beef or turkey, and lighten up the cheese sauce with reduced-fat cheese or a cauliflower-based sauce.
Q10: What’s the best cookware to use for this recipe?
A10: A 9×13-inch casserole dish works best for even cooking and easy serving.
Conclusion
This Easy Philly Cheesesteak Casserole is a game-changer for anyone who loves cheesy, comforting meals with tons of flavor. Whether you’re making it for your family or hosting a gathering, it’s a crowd-pleaser through and through. Enjoy the delicious combination of beef, cheese, and all the savory goodness in every bite!
PrintEasy Philly Cheesesteak Casserole
This Philly Cheesesteak Casserole brings all the flavors of the classic sandwich into a hassle-free, oven-baked dish! Tender thinly sliced steak, sautéed peppers, onions, and a creamy cheese sauce come together under a melty provolone topping. Perfect for busy weeknights and meal prep, this casserole is a low-carb dinner option packed with flavor
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Oven-baked
- Cuisine: American
- Diet: Vegetarian
Ingredients
-
Marinade:
-
2 tbsp red wine vinegar
-
2 tbsp Worcestershire sauce
-
1 tsp baking soda
-
4 cloves garlic, minced (divided)
-
½ tsp onion powder
-
½ tsp dried thyme
-
½ tsp salt
-
¼ tsp black pepper
-
2 cups water
Casserole:
-
2 lbs flank steak, thinly sliced against the grain
-
2 tbsp salted butter, divided
-
1 tbsp oil
-
1 red bell pepper, sliced
-
1 green bell pepper, sliced
-
1 cup white onion, sliced
-
4 oz cream cheese, cubed and softened
-
½ cup heavy cream
-
1 cup grated jack or pepper jack cheese
-
6 slices provolone cheese
-
Instructions
-
Marinate the Steak:
In a large bowl, whisk together red wine vinegar, Worcestershire sauce, baking soda, 2 cloves of minced garlic, onion powder, dried thyme, salt, pepper, and water. Slice the steak against the grain as thin as possible (about ⅛ inch thick). Add the steak to the marinade and let sit for 15-30 minutes while prepping the other ingredients. -
Prepare the Ingredients:
Slice the bell peppers and onion. Grate the jack cheese and cube the cream cheese. Preheat oven to 400°F (200°C). -
Cook the Steak:
Heat 1 tbsp butter and 1 tbsp oil in a large skillet over medium heat. Drain and discard the marinade from the steak. Cook the steak in batches until browned on all sides (the baking soda may create some foaming, but it won’t affect the flavor). Remove steak from the skillet and set aside. -
Sauté the Vegetables:
Add the remaining butter to the skillet. Sauté the bell peppers and onions for about 5 minutes until softened. Add the remaining garlic and sauté for 1 more minute. -
Make the Cheese Sauce:
Reduce heat to low and add cream cheese and heavy cream to the skillet. Stir until melted, then bring to a low simmer. Stir in the grated jack cheese until fully melted. Remove from heat and add the cooked steak, stirring to combine.
-
Assemble & Bake:
Transfer the steak mixture to a greased casserole dish. Layer provolone cheese slices over the top and bake for 15-20 minutes or until the cheese is melted and bubbly. Serve hot and enjoy!
Notes
-
Storage: This casserole keeps well in the fridge for up to 3 days. Reheat in the oven or microwave.
-
Cheese Variations: You can use mozzarella, cheddar, or any other cheese of your preference in place of provolone.
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 450 kcal
- Sugar: 3g
- Sodium: 900mg
- Fat: 30g
- Saturated Fat: 13g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 40g
- Cholesterol: 100mg