If you're craving the rich, hearty flavors of a classic Philly cheesesteak but want to keep things low-carb and totally crave-worthy, this Keto Philly Cheesesteak Casserole Recipe is going to become your new go-to dinner. It’s a comforting, cheesy casserole packed with tender shaved steak, sautéed peppers and onions, creamy provolone, and a luscious cheese sauce that pulls everything together. Every bite is like a warm hug on a plate, perfect for meal prep or feeding a crowd without grinding your keto goals to a halt.
Ingredients You'll Need
What makes this Keto Philly Cheesesteak Casserole Recipe shine is the simplicity and quality of its ingredients. Each one plays an essential role in building layers of flavor, texture, and that irresistible cheesy goodness that melts perfectly in your mouth.
- 2 pounds shaved steak: The star of the dish, providing tender, juicy bites of beef that soak up all the delicious flavors.
- Salt and pepper: Basic but crucial seasonings that enhance the natural meatiness and veggies.
- 1 tablespoon avocado oil: Great for high-heat cooking and adds a subtle, buttery richness without overpowering the dish.
- 1 chopped onion: Adds sweetness and depth when caramelized just right.
- 1 bell pepper: Cut into ½ inch strips — your choice of red, green, or yellow for a pop of color and fresh crunch.
- 1 teaspoon garlic powder: Infuses the recipe with gentle, savory warmth without overpowering the other flavors.
- 1 tablespoon butter: Helps create a rich base for the cheese sauce, adding smooth creaminess.
- ¾ cup beef broth: Builds flavor into the sauce while keeping it silky and not too heavy.
- 4 ounces cream cheese (cubed): The secret weapon of creaminess that turns the sauce into a velvety blanket for the steak mixture.
- 16 ounces grated provolone (divided): Melts beautifully and adds that classic Philly cheesesteak tang and stretch, split between sauce and topping.
How to Make Keto Philly Cheesesteak Casserole Recipe
Step 1: Prep and Season Your Steak
Start by preheating your oven to 350° F. While you’re waiting, season the 2 pounds of shaved steak generously with salt and pepper. This first step ensures every bite is packed with balanced, savory flavor. Seasoning now gets into the meat, especially once it hits the hot skillet.
Step 2: Brown the Steak
Heat the avocado oil in a large skillet over medium-high heat and add your seasoned steak. Cook the beef until it’s nicely browned — about 2 minutes per side. This quick sear locks in juices and gives the meat an irresistible caramelized crust. Remove the steak from the skillet and let it cool slightly before chopping it into bite-sized pieces. Trust me, you want those little chunks for perfect texture in the casserole.
Step 3: Sauté the Veggies
Using the same skillet, toss in the chopped onion and bell pepper strips. Sauté them for about 6 minutes until they’re soft and just starting to caramelize. This transforms their natural sugars into deeper, sweeter flavors that complement the beef beautifully. Stir in the garlic powder, then season with a pinch of salt and pepper. Finally, return your chopped steak back to the skillet and mix everything together so the flavors meld.
Step 4: Make the Creamy Cheese Sauce
In a separate saucepan, melt the butter over medium-high heat, then pour in the beef broth and bring it to a simmer. Once simmering, reduce the heat to medium and add the cubed cream cheese. Whisk consistently until the cream cheese melts into a smooth sauce. Now, turn the heat to low and stir in half of the grated provolone—8 ounces. Let it melt slowly into that luscious sauce, which ties the whole dish together with creamy, cheesy goodness.
Step 5: Combine and Assemble
Pour the velvety cheese sauce into the skillet with your steak and veggie mixture. Stir to combine everything evenly. Next, transfer this heavenly mixture into a casserole dish, spreading it out gently. Sprinkle the remaining 8 ounces of provolone cheese evenly over the top. This final cheese layer will brown and bubble beautifully in the oven, giving you that irresistible golden crust.
Step 6: Bake to Perfection
Pop the casserole in the preheated oven and bake for 25 to 30 minutes until everything is bubbly, heated through, and the cheese on top has turned golden and perfectly melted. Pull it out and let it rest a few minutes before digging in — this lets all the flavors settle, making each forkful even more satisfying.
How to Serve Keto Philly Cheesesteak Casserole Recipe
Garnishes
To elevate your Keto Philly Cheesesteak Casserole Recipe, scatter some freshly chopped parsley or chives on top for a burst of color and freshness. You can also add a few sliced jalapeños if you enjoy a little kick. These simple garnishes brighten the dish visually and add layers of flavor that keep every bite exciting.
Side Dishes
Given how indulgent and filling this casserole is, lighter sides work best. A crisp green salad with a tangy vinaigrette cuts through the richness beautifully. Steamed or roasted low-carb veggies like broccoli or asparagus also pair wonderfully for added texture and nutrition without weighing you down.
Creative Ways to Present
For a fun twist, serve this casserole in individual ramekins for easy portion control and a fancy look. You can also spoon it over cauliflower rice or serve small portions alongside keto-friendly tortilla chips for dipping and sharing at casual gatherings.
Make Ahead and Storage
Storing Leftovers
If you've made extra — congratulations! Store leftovers in an airtight container in the fridge for up to 4 days. This makes for a delicious lunch or dinner that reheats beautifully without losing any of its creamy, cheesy texture.
Freezing
This casserole freezes well, making it perfect for meal prep. Simply assemble and bake, then allow it to cool completely before wrapping tightly and freezing in portions. It can be stored up to 3 months in the freezer for quick weekday meals that feel special.
Reheating
To reheat, thaw refrigerated or frozen casserole in the fridge overnight, then warm gently in the oven at 325° F until heated through and bubbly again. This slow reheating preserves the melt-in-your-mouth texture and keeps the steak tender and juicy.
FAQs
Can I use a different type of cheese instead of provolone?
Absolutely! While provolone gives that classic Philly cheesesteak flavor, you can substitute mozzarella, Monterey Jack, or even a sharp cheddar depending on your taste preferences. Just use a good melting cheese to maintain that creamy texture.
Is this recipe suitable for other low-carb diets?
Yes! This Keto Philly Cheesesteak Casserole Recipe fits well within most low-carb and ketogenic eating plans because it minimizes carbs and emphasizes protein and fats. Just be mindful of the ingredients you pair it with to keep carbs low throughout your meal.
Can I prepare this recipe in advance for a party?
Definitely. This casserole can be fully prepped ahead of time, then baked just before serving. Alternatively, bake it in advance and reheat on party day. It’s a fantastic, crowd-pleasing dish that saves you stress in the kitchen.
What if I don’t have shaved steak—what’s a good substitute?
If you can't find shaved steak, thinly sliced ribeye, sirloin, or even flank steak works well. Just slice as thin as possible so the meat cooks quickly and blends well into the casserole.
Can this Keto Philly Cheesesteak Casserole Recipe be made dairy-free?
Making it completely dairy-free is tricky due to its reliance on cream cheese and provolone. However, you could experiment with dairy-free cream cheese and non-dairy cheese alternatives, but the flavor and creaminess won’t be quite the same.
Final Thoughts
If you want to indulge in the glorious flavors of a Philly cheesesteak but stick to your keto lifestyle, this Keto Philly Cheesesteak Casserole Recipe is the answer. It’s packed with comforting, cheesy, meaty goodness, easy to make, and sure to satisfy the whole family. Trust me, once you try it, this casserole will be a fixture in your keto dinner rotation. So go ahead, preheat that oven, and get ready for a melt-in-your-mouth experience you won’t forget!
Print
Keto Philly Cheesesteak Casserole Recipe
- Total Time: 1 hour
- Yield: 8 servings
- Diet: Low Carb
Description
This Keto Philly Cheesesteak Casserole is a low-carb, savory dish that combines tender shaved steak, sautéed peppers and onions, and a creamy cheese sauce made with cream cheese and provolone. Baked until bubbly and golden, it's a comforting casserole perfect for a keto-friendly dinner that satisfies cravings for classic Philly cheesesteak flavors.
Ingredients
Meat and Seasonings
- 2 pounds shaved steak
- Salt and pepper to taste
- 1 tablespoon avocado oil
- 1 teaspoon garlic powder
Vegetables
- 1 chopped onion
- 1 bell pepper (cut into ½ inch strips; red, green, or yellow)
Dairy and Broth
- 1 tablespoon butter
- ¾ cup beef broth
- 4 ounces cream cheese, cubed
- 16 ounces grated provolone cheese, divided
Instructions
- Preheat and Season: Preheat your oven to 350°F. Season the shaved steak generously with salt and pepper to enhance its flavor.
- Brown the Steak: In a large skillet, heat the avocado oil over medium-high heat. Add the seasoned steak and cook for about 2 minutes on each side until browned. Remove from heat and let it cool slightly before chopping into bite-size pieces.
- Sauté Vegetables: Using the same skillet, add the chopped onion and bell pepper strips. Cook for about 6 minutes until the vegetables are softened. Sprinkle in garlic powder, salt, and pepper to taste. Stir well, then return the chopped steak to the skillet and combine everything evenly. Remove from heat.
- Prepare Cheese Sauce: In a saucepan, melt the butter over medium-high heat. Add the beef broth and bring to a simmer. Reduce heat to medium, then stir in the cream cheese, whisking constantly until it melts completely. Lower the heat to low and gradually add 8 ounces of the provolone, stirring until fully melted and smooth.
- Combine and Assemble: Pour the creamy cheese sauce into the skillet with the steak and vegetables, stirring well to coat everything evenly. Transfer this mixture into a casserole dish. Sprinkle the remaining 8 ounces of provolone cheese evenly on top.
- Bake: Place the casserole in the preheated oven and bake for 25 to 30 minutes until the cheese topping is bubbly and slightly golden, and the casserole is heated through.
Notes
- For an extra cheesy crust, broil the casserole for 2-3 minutes after baking, watching carefully to prevent burning.
- You can customize the bell pepper colors for visual appeal and flavor variety.
- Leftovers store well in the refrigerator for up to 3 days and can be reheated in the oven or microwave.
- Shaved steak can be substituted with thinly sliced ribeye or sirloin if shaved steak is unavailable.
- This recipe is naturally low-carb and fits well into a ketogenic diet.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American

Leave a Reply