
Philly Cheesesteak is one of the most iconic sandwiches in American cuisine, known for its savory combination of thinly sliced beef, sautéed onions, and melty cheese, all served on a warm hoagie roll. But what if you could take all the flavors of a classic cheesesteak and transform them into an easy-to-make casserole?
This Philly Cheesesteak Casserole offers just that—a rich, cheesy, comforting dish that packs in the bold flavors of the famous sandwich without the bread. It’s a family-friendly dinner that you can whip up in no time, perfect for busy weeknights or when you want to impress guests with a hearty, satisfying meal.
With layers of seasoned ground beef, sautéed veggies, and melted cheese, this casserole captures the essence of a Philly cheesesteak but in a format that’s easy to prepare and even easier to serve. Whether you’re a cheesesteak enthusiast or looking for a new casserole recipe to add to your rotation, this dish is bound to become a favorite.
🍳 Recipe Scorecard
Philly Cheesesteak Casserole Recipe
Ingredients
To maintain the integrity of the original dish, we’ll stick to classic ingredients, while offering tips to enhance flavor where possible.
| Ingredient | Amount |
|---|---|
| Ground beef | 2 lbs |
| Onion, diced | 1 large |
| Bell peppers (green, red, or a mix), diced | 2 large |
| Garlic, minced | 2 cloves |
| Cream cheese | 8 oz (1 package) |
| Worcestershire sauce | 2 tbsp |
| Salt and pepper | To taste |
| Provolone cheese | 8 oz (sliced) |
| Mozzarella cheese | 1½ cups (shredded) |
| Olive oil | 1 tbsp |
Step-by-Step Instructions for Philly Cheesesteak Casserole
1. Preheat Your Oven
Preheat your oven to 350°F (175°C). A properly preheated oven ensures that your casserole bakes evenly and the cheese on top becomes perfectly golden and bubbly.
2. Cook the Ground Beef

In a large skillet over medium heat, warm up the olive oil. Add the ground beef, breaking it up into smaller pieces as it cooks. Season the beef with salt and pepper. Cook for about 7-8 minutes or until fully browned, stirring occasionally. Remove the meat and drain any excess fat to keep the final dish from becoming greasy.
3. Sauté the Veggies

In the same skillet, add the diced onions and bell peppers. Sauté the vegetables until they soften and begin to caramelize—about 5 minutes. This step is crucial for bringing out the natural sweetness of the onions and peppers, which complements the savory flavors of the casserole. Add the garlic and saute for another minute. Garlic burns faster so it takes less time to cook than onions and peppers.
4. Combine the Beef and Veggies
Return the cooked ground beef to the skillet with the sautéed vegetables. Stir to combine everything evenly. Add the Worcestershire sauce to give the mixture a deep, umami flavor that mimics the taste of a traditional Philly cheesesteak. Allow the mixture to simmer for 2-3 minutes, allowing the flavors to meld.
5. Prepare the Creamy Base

Stir in the cream cheese until it melts and coats the beef and veggie mixture evenly. The cream cheese gives the casserole its creamy, indulgent base while balancing the savory meat and veggies. Ensure the cream cheese is fully integrated and there are no lumps.
6. Transfer to a Baking Dish
Transfer the beef and vegetable mixture to a lightly greased 9×13-inch casserole dish. Spread the mixture out evenly to create the first layer of the casserole.
7. Layer the Cheese

Place the slices of provolone cheese over the top of the beef mixture, ensuring the entire surface is covered. Provolone cheese is a key element in a traditional Philly cheesesteak, providing its signature sharp, buttery flavor. After the provolone, sprinkle the shredded mozzarella on top. The combination of these two cheeses ensures the casserole is irresistibly cheesy, with just the right amount of stretch.
8. Bake the Casserole

Place the casserole in the preheated oven and bake for 20-25 minutes, or until the cheese is melted, bubbly, and slightly golden on top. This baking time allows all the flavors to meld together while the cheese gets perfectly gooey and delicious.
9. Serve and Enjoy
Once baked, remove the casserole from the oven and let it cool for a few minutes before serving. This brief resting period allows the casserole to set, making it easier to slice and serve. Pair this hearty dish with a fresh salad or roasted vegetables for a well-rounded meal.
Customization Ideas
- Add Mushrooms: For a heartier dish, sauté sliced mushrooms with the onions and bell peppers. Mushrooms add a rich, earthy flavor that complements the beef.
- Spicy Kick: If you love a bit of heat, toss in some diced jalapeños or a sprinkle of crushed red pepper flakes to spice things up.
- Alternative Cheeses: While provolone is the classic choice, you can experiment with other cheeses like cheddar, Swiss, or Monterey Jack for a different flavor profile.
- Low-Carb Veggie Base: If you’re on a strict low-carb diet, swap out the bell peppers for roasted zucchini or cauliflower, both of which hold up well in casseroles and absorb flavor beautifully.
Storage and Reheating Tips
- Storing Leftovers
If you have leftovers, allow the casserole to cool completely before storing it in an airtight container. Refrigerate for up to 3-4 days.
- Freezing the Casserole
This Philly Cheesesteak Casserole also freezes exceptionally well. You can freeze individual portions for easy lunches or freeze the entire dish. To freeze, wrap the casserole tightly in plastic wrap and aluminum foil, then store it in the freezer for up to 3 months. When ready to reheat, thaw it in the refrigerator overnight.
- Reheating Instructions
To reheat, simply place individual portions in the microwave for 1-2 minutes until heated through. If you’re reheating the entire casserole, cover it with foil and place it in a preheated oven at 350°F for 15-20 minutes or until warmed throughout. For a crispy top, remove the foil for the last 5 minutes of baking.

🥩 Philly Cheesesteak Casserole
📋 Ingredients
- 2 lbs ground beef
- 1 large onion, diced
- 2 large bell peppers (green, red, or mix), diced
- 2 cloves garlic, minced
- 8 oz cream cheese (1 package)
- 8 oz provolone cheese, sliced
- 1½ cups shredded mozzarella cheese
- 2 tablespoons Worcestershire sauce
- 1 tablespoon olive oil
- Salt and pepper to taste
👩🍳 Instructions
📊 Storage & Tips
Storage: Refrigerate in airtight container up to 3-4 days. Freeze up to 3 months (wrap tightly in plastic wrap and foil).
Reheating: Microwave individual portions 1-2 minutes. Whole casserole covered with foil at 350°F for 15-20 minutes. Remove foil last 5 minutes for crispy top.
Pro Tips: Drain beef fat to prevent greasy casserole. Sauté vegetables until caramelized for sweeter flavor. Add garlic last as it burns faster.
Variations: Add sautéed mushrooms with onions and peppers. Use ground turkey instead of beef. Add jalapeños or red pepper flakes for spice. Try cheddar, Swiss, or Monterey Jack cheese. For low-carb, use roasted zucchini or cauliflower instead of peppers.
Serve With: Fresh salad or roasted vegetables.
Source: RecipeCookHub.com
Why Philly Cheesesteak Casserole is a Must-Try
If you’re a fan of the traditional Philly cheesesteak but are looking for an easier, low-carb alternative, this Philly Cheesesteak Casserole is the perfect solution. It delivers all the rich, cheesy flavors you love in a much more convenient and family-friendly format.
Whether you’re preparing it for a casual weeknight dinner or serving it up at a gathering, this dish is sure to please everyone at the table. Plus, with its customizable nature and easy storage options, this casserole is as versatile as it is delicious. So, next time you’re craving something hearty and satisfying, give this Philly Cheesesteak Casserole a try—you won’t be disappointed!
Do you know how many carbs are in this? And calories?
Can I substitute the hamburger for ground turkey?