10 Irresistible Philly Cheesesteak Casserole

Posted on June 24, 2025 ·

by Bellie

Philly Cheesesteak Casserole

Difficulty

Prep time

Cooking time

Total time

Servings

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

If you’re craving the classic Philly cheesesteak but want to keep your meal low-carb and high-protein, then this Philly Cheesesteak Casserole is the perfect solution. Packed with flavor, tender steak, and a cheesy, creamy sauce, this casserole takes all the best parts of the iconic sandwich and turns them into a satisfying, hearty meal. Whether you’re following a keto diet or simply looking for a delicious dinner idea that the whole family can enjoy, this casserole is sure to impress.

This dish is ideal for those who want to indulge in a comforting meal without the guilt. With the added benefits of being low-carb and high-protein, this recipe can easily fit into your weekly dinner rotation, especially for anyone on a keto or low-carb diet. Let’s dive into the details of this amazing casserole and why it should be your go-to dinner for busy nights.

Philly Cheesesteak Casserole

What is Philly Cheesesteak Casserole?

Philly Cheesesteak Casserole is a low-carb and keto-friendly version of the beloved Philly cheesesteak sandwich, made into a casserole form. Instead of using a sandwich roll, the ingredients—tender steak, peppers, onions, and cheese—are baked together in a creamy, cheesy base. The result is a flavorful casserole that’s both hearty and satisfying.

This dish provides all the traditional Philly cheesesteak flavors without the bread, making it an excellent choice for those who want to reduce their carb intake or avoid gluten. You can enjoy all the flavors of the classic without the sugar spikes or bloating caused by traditional bread. The beauty of a casserole is that you can prepare it in advance, making it perfect for busy weeknights or meal prep for the week. For another great low-carb meal, check out Keto Spinach Stuffed Chicken.

Why You’ll Love This Recipe

There are many reasons to love Philly Cheesesteak Casserole, especially if you’re trying to maintain a low-carb or high-protein diet. Here are a few reasons why this recipe is a keeper:

  • Low-Carb: Traditional Philly cheesesteaks rely on bread, which is not suitable for those on a keto or low-carb diet. By making this a casserole, you can eliminate the bread while keeping the great flavors intact. This makes it a great choice for anyone following a low-carb or keto lifestyle. If you’re looking for more keto-friendly recipes, you may also enjoy Keto Brownies.
  • High-Protein: The casserole’s main ingredient—beef steak—is packed with protein. Combined with cheese and a few vegetables, this casserole offers a balanced, high-protein meal that will keep you full and satisfied.
  • Quick and Easy: This recipe is surprisingly easy to make and doesn’t require a lot of hands-on time. Once the ingredients are prepped, the casserole bakes in the oven with minimal intervention, allowing you to focus on other tasks or enjoy your evening.
  • Family-Friendly: Even if you’re not following a low-carb or keto diet, your whole family will love this casserole. It’s rich, cheesy, and full of savory flavors that everyone can enjoy. For a different yet equally family-friendly meal, try Melt in Your Mouth Chicken.

Ingredients Needed

To make Philly Cheesesteak Casserole, you’ll need a handful of ingredients, many of which are likely staples in your kitchen. Here’s a complete list of everything you’ll need:

  • Beef steak (1 lb, sliced thinly): This is the heart of the casserole. You can use ribeye, flank steak, or sirloin, but the key is to slice the beef thinly to get that classic cheesesteak texture.
  • Bell peppers (1-2, sliced): Red, green, or yellow bell peppers work well. They add sweetness and crunch, balancing out the richness of the beef.
  • Onion (1 large, sliced): Onions add a subtle sweetness and depth of flavor to the dish.
  • Cream cheese (8 oz): This helps to create a creamy base for the casserole, giving it a rich, smooth texture.
  • Shredded provolone cheese (1 cup): The cheese is crucial in giving this casserole that classic Philly cheesesteak flavor.
  • Shredded mozzarella cheese (1 cup): Mozzarella helps to create a melty, gooey texture.
  • Heavy cream (½ cup): Adds richness and helps the sauce come together.
  • Garlic (2-3 cloves, minced): Garlic is a must for adding aromatic flavor to the casserole.
  • Olive oil (2 tablespoons): For sautéing the beef and vegetables.
  • Salt and pepper (to taste): Seasonings to bring out the natural flavors of the ingredients.
  • Worcestershire sauce (1 tablespoon, optional): For an extra depth of umami flavor.

These ingredients combine to create a casserole that’s not only packed with flavor but also rich in protein and free from unnecessary carbs. You can even pair this dish with something light, such as a Roasted Rhubarb Salad for a refreshing side.

How to Make Philly Cheesesteak Casserole

Making Philly Cheesesteak Casserole is straightforward and simple, but here’s a step-by-step guide to ensure the best results:

  1. Preheat the Oven: Start by preheating your oven to 375°F (190°C). This ensures that the casserole will bake evenly and give you that golden, bubbly top.
  2. Cook the Beef: In a large skillet, heat the olive oil over medium-high heat. Add the sliced steak and season with salt and pepper. Cook for about 5-7 minutes, stirring occasionally, until the beef is browned and cooked through. Remove the beef from the skillet and set it aside.
  3. Sauté the Vegetables: In the same skillet, add the sliced bell peppers and onions. Sauté them for about 5 minutes, or until they soften and begin to caramelize. Add the garlic and cook for another 1-2 minutes until fragrant. If desired, add a splash of Worcestershire sauce for added flavor.
  4. Make the Creamy Base: In a large bowl, combine the cream cheese, heavy cream, and a pinch of salt and pepper. Whisk them together until smooth and well combined. Stir in the shredded provolone and mozzarella cheeses. This creamy mixture will serve as the base of your casserole.
  5. Assemble the Casserole: In a greased 9×13-inch baking dish, layer the cooked beef, sautéed vegetables, and creamy cheese mixture. Spread everything out evenly so each bite has a good balance of beef, veggies, and cheese.
  6. Bake: Place the casserole in the preheated oven and bake for about 20 minutes, or until the top is golden and the cheese is bubbling. The casserole should be firm and set in the center.
  7. Serve and Enjoy: Once baked, let the casserole cool for a few minutes before serving. Garnish with fresh parsley or additional cheese, if desired.

Common Mistakes to Avoid

While making Philly Cheesesteak Casserole is easy, there are a few mistakes you should avoid to ensure the best results:

  • Overcooking the Beef: Since the beef is sliced thinly, it cooks quickly. Overcooking it can make the beef tough. Be sure to remove it from the heat as soon as it’s browned.
  • Skipping the Cream Cheese: The cream cheese is key to achieving that smooth, creamy texture. Don’t try to substitute it with other cheeses or skip it altogether.
  • Not Layering Evenly: For the best flavor in every bite, make sure to layer the beef, vegetables, and cheese mixture evenly in the casserole dish.
  • Not Preheating the Oven: Preheating the oven is important to ensure the casserole cooks evenly and the cheese melts properly.

Tips for Perfect Philly Cheesesteak Casserole

  • Use Thinly Sliced Steak: Thin slices of beef ensure that the steak is tender and cooks evenly in the casserole. You can ask your butcher to slice the beef for you, or you can freeze the steak for 20 minutes before slicing it yourself.
  • Experiment with Cheese: While provolone and mozzarella are traditional, you can try using different cheeses such as cheddar, Swiss, or even Gouda to mix things up.
  • Add More Veggies: Feel free to add more vegetables, such as mushrooms, spinach, or zucchini, to bulk up the casserole and add extra nutrients. For a flavorful and nutritious side, try Southern Style Green Beans.

Kitchen Equipment Needed

To make Philly Cheesesteak Casserole, you’ll need the following kitchen tools:

  • Large skillet: For cooking the beef and vegetables.
  • 9×13-inch baking dish: For assembling and baking the casserole.
  • Whisk: To mix the creamy cheese sauce.
  • Sharp knife: For slicing the beef and vegetables.
  • Cutting board: To prepare your ingredients.

How to Store Leftovers

If you have leftovers, store them in an airtight container in the refrigerator for up to 3-4 days. To reheat, simply microwave individual portions or heat them in the oven at 350°F (175°C) for 10-15 minutes, until warmed through.

For other leftover recipe ideas, you can try the Crock Pot Catalina Chicken for a different twist on crockpot meals.

Philly Cheesesteak Casserole

Serving and Presentation Ideas

To make your Philly Cheesesteak Casserole even more irresistible, try these serving suggestions:

  • Serve with a side salad: A fresh green salad with a tangy vinaigrette balances out the richness of the casserole. For a vibrant option, try Roasted Rhubarb Salad.
  • Garnish with fresh herbs: Top the casserole with fresh parsley or even a sprinkle of grated Parmesan cheese for extra flavor.
  • Pair with keto-friendly sides: Serve the casserole alongside low-carb sides like roasted cauliflower, sautéed spinach, or a simple cucumber salad.

Recipe Variations and Swaps

  • Make it dairy-free: To make this casserole dairy-free, use dairy-free cream cheese and cheese alternatives.
  • Use ground beef: If you don’t want to slice steak, ground beef works just as well and can be an even quicker option.
  • Add more spice: If you like heat, add some sliced jalapeños or a pinch of cayenne pepper to the beef mixture.
Philly Cheesesteak Casserole

Frequently Asked Questions

Can I freeze Philly Cheesesteak Casserole?
Yes! You can freeze the casserole either before or after baking. To freeze, cover it tightly with foil and store in the freezer for up to 3 months. To reheat, bake at 350°F (175°C) for 45 minutes to 1 hour, or until heated through.

Can I make this casserole ahead of time?
Yes, you can prepare the casserole the night before and store it in the refrigerator. Just bake it when you’re ready to serve.

Can I use other meats?
Yes, you can substitute the beef with other proteins, such as chicken, turkey, or even pork.

Conclusion

Philly Cheesesteak Casserole is the perfect solution for anyone craving a delicious, low-carb, high-protein dinner. It combines the flavors of a classic Philly cheesesteak with the ease and convenience of a casserole. Whether you’re following a keto diet or just looking for a comforting, family-friendly dinner, this casserole is sure to become a staple in your kitchen. Try it tonight, and don’t forget to share it with your family and friends!

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

10 Irresistible Philly Cheesesteak Casserole: A Hearty, Low-Carb Meal for the Family


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 40 minutes
  • Yield: 10 servings 1x

Description

Philly Cheesesteak Casserole is a hearty, low-carb meal that combines the classic flavors of a Philly cheesesteak with a casserole twist. Perfect for the whole family, this dish is filling, flavorful, and easy to make.


Ingredients

Scale
  • 10 oz thinly sliced ribeye steak or flank steak
  • 1 onion, sliced
  • 1 bell pepper, sliced
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 1 cup beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • 2 cups shredded provolone cheese
  • 1 cup shredded mozzarella cheese
  • 1 cup cauliflower rice (optional, for low-carb version)
  • 2 tablespoons olive oil
  • Chopped parsley for garnish (optional)

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, heat olive oil over medium heat. Add the sliced onion and bell pepper, cooking until softened, about 5 minutes.
  3. Add the garlic and cook for an additional 1-2 minutes, until fragrant.
  4. Increase the heat to medium-high and add the sliced steak to the skillet. Cook until the steak is browned, about 5-7 minutes.
  5. Stir in the beef broth, Worcestershire sauce, oregano, salt, and pepper. Let the mixture simmer for 5 minutes until the liquid reduces slightly.
  6. If using cauliflower rice, spread it evenly in the bottom of a greased 9×13-inch casserole dish.
  7. Pour the steak and vegetable mixture over the cauliflower rice in the casserole dish, spreading it out evenly.
  8. Pour the heavy cream over the top of the casserole, followed by the shredded provolone and mozzarella cheeses.
  9. Bake in the preheated oven for 15-20 minutes, or until the cheese is melted and bubbly.
  10. Garnish with chopped parsley, if desired, and serve hot.

Notes

  • For a more traditional version, you can use regular rice or pasta instead of cauliflower rice.
  • To add more vegetables, consider including mushrooms or spinach in the steak mixture.
  • For extra cheesiness, feel free to add more shredded cheese on top before baking.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 80mg

Tags:

You might also like these recipes

Leave a Comment

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