Get ready to fall head over heels with this Keto Low-Carb Philly Cheese Steak Casserole Recipe — a rich, cheesy twist on a beloved classic that’s totally keto-friendly and perfect for cozy dinners or meal prepping. It’s packed with tender sirloin, melty provolone, and all the great flavors of Philly cheese steak without the carbs!
Why You Should Make This Recipe
Comfort Food with a Keto Kick: Enjoy all the hearty, savory goodness of Philly cheese steak without the carb overload that usually tags along.
Simple Ingredients, Bold Flavors: With everyday kitchen staples like cream cheese and Worcestershire sauce, this casserole delivers big taste in a straightforward way.
Family-Friendly Crowd Pleaser: Whether it’s a dinner with friends or a casual family meal, this dish satisfies both keto and non-keto eaters alike.

Ingredients & Substitutions
This Keto Low-Carb Philly Cheese Steak Casserole Recipe relies on simple, wholesome ingredients that come together to create layers of flavor and texture. Each component—from the tender steak strips to the creamy cheese mixture—plays a vital role in making this casserole irresistibly delicious.

- Butcher Box sirloin steak: Thinly sliced for tenderness and that authentic Philly steak texture.
- Steak seasoning: Brings bold, savory notes; Montreal steak seasoning is a favorite for its perfect blend.
- Green peppers, mushrooms, onions, and garlic: These veggies add sweetness, earthiness, and that classic Philly mix.
- Cream cheese and Worcestershire sauce: Cream cheese melts down into a luscious sauce while Worcestershire adds depth and tang.
- Eggs and heavy cream: Combine to create a custardy base that holds the casserole together beautifully.
- Parmesan Reggiano cheese: Offers an intense, nutty flavor that elevates the entire dish (highly recommended over regular Parmesan).
- Provolone cheese slices: Melted on top for that gooey, cheesy finish that everyone loves.
How to Make Keto Low-Carb Philly Cheese Steak Casserole Recipe
Step 1: Sear the Steak
Start by heating a skillet over medium-high heat and adding your thinly sliced sirloin. Season well with steak seasoning, salt, and pepper—this first step locks in flavor and gives your meat that perfect caramelized crust. Cook just a few minutes per side until the steak is beautifully browned but still tender.
Step 2: Add the Veggies
Next, toss in the green peppers, onions, mushrooms, and garlic. Sauté everything until the vegetables soften and the steak is fully cooked, infusing the mix with a wonderful aroma and balance of textures. This step creates the hearty base that makes this casserole shine.
Step 3: Melt the Cream Cheese and Season
Drain any excess fat from your skillet—this avoids a soggy casserole and keeps the flavors concentrated. Then stir in the Worcestershire sauce and cream cheese, cooking just until the cream cheese melts into a silky, flavorful sauce that brings everything together.
Step 4: Prepare the Egg Mixture and Assemble
In a separate bowl, whisk together the eggs, heavy cream, and shredded Parmesan Reggiano cheese. This mixture acts like a rich custard binder for your casserole. Spray your baking dish with cooking spray, pour in the steak-vegetable mixture, then drizzle the egg and cheese blend evenly over the top. Scatter pieces of provolone cheese across for that signature gooey finish.
Step 5: Bake to Cheesy Perfection
Bake your casserole in a preheated oven at 350°F for 15-20 minutes. You’ll know it’s ready when the cheese bubbles and starts to turn golden. Let it cool slightly before serving to allow everything to set just right—then dive in!
How to Serve Keto Low-Carb Philly Cheese Steak Casserole Recipe

Garnishes
Keep it fresh and vibrant by sprinkling chopped fresh parsley or green onions on top—the pop of color really brightens this rich dish. A few chili flakes can add a subtle kick if you like things spicy.
Side Dishes
This casserole pairs wonderfully with light, crisp sides like a simple mixed green salad or roasted asparagus. For something warm, steamed broccoli or cauliflower rice makes excellent low-carb companions, balancing richness with freshness.
Creative Ways to Present
Serve scoops of this casserole in mini cast iron skillets for an adorable individual presentation. Or nestle it inside roasted bell pepper halves to amp up the green pepper flavor while adding a fun twist that’s easy to eat.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The casserole keeps its creamy texture well, making it perfect for next-day lunches or quick dinners.
Freezing
You can freeze this casserole in portions by wrapping tightly with plastic wrap and foil or using freezer-safe containers. It will stay fresh for up to 2 months—just thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers gently in the oven at 325°F or in the microwave until warmed through. Cover loosely to avoid drying out and add a sprinkle of extra cheese on top for a melty finish if you like.
FAQs
-
Can I use a different cut of beef for this recipe?
Absolutely! While sirloin is ideal for its tenderness, you can swap in ribeye or even thinly sliced flank steak. Just ensure the beef strips are thinly sliced to cook evenly and stay tender in the casserole.
-
Is this casserole suitable for freezer meal prep?
Yes, this Keto Low-Carb Philly Cheese Steak Casserole Recipe freezes beautifully. Prepare it up to the point before baking, freeze it, then bake straight from frozen adding a few extra minutes to the cooking time.
-
Can I substitute the cream cheese with something else?
Cream cheese is key for the luscious texture, but if you’re looking for a substitute, mascarpone or ricotta can work in a pinch, though cream cheese gives the best tang and creaminess.
-
What if I don’t have Worcestershire sauce?
If you’re out of Worcestershire sauce, a splash of soy sauce or a little balsamic vinegar can provide a similar umami punch—just add gradually to taste to keep the flavor balanced.
Final Thoughts
Whether you’re chasing comfort food vibes or looking for a filling keto-friendly meal, this Keto Low-Carb Philly Cheese Steak Casserole Recipe is a total winner. I hope you give it a try soon—it’s the kind of cozy dish that warms your heart and satisfies your cravings all at once!
Print
Keto Low-Carb Philly Cheese Steak Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Low Carb
Description
This Keto Low-Carb Philly Cheese Steak Casserole combines tender sirloin steak, sautéed peppers, mushrooms, and onions with a creamy mixture of cream cheese, eggs, and shredded parmesan. Topped with melted provolone cheese and baked until bubbly, this casserole is a delicious low-carb take on the classic Philly cheesesteak, perfect for a satisfying and wholesome meal.
Ingredients
Steak and Vegetables
- 1 ½ pounds Butcher Box sirloin steak sliced into thin strips
- 1 teaspoon Steak Seasoning (such as McCormick’s Montreal Steak Seasoning)
- Salt and pepper to taste
- 1 cup sliced green peppers
- 1 cup mushrooms, sliced
- 1 cup onion, chopped
- 2 garlic cloves, chopped
Creamy Mixture and Topping
- 2 oz cream cheese
- 1 teaspoon Worcestershire sauce
- 2 eggs
- ½ cup heavy whipping cream
- ½ cup shredded parmesan reggiano cheese
- 4–5 slices provolone cheese, sliced into small pieces
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to prepare for baking the casserole.
- Cook Steak: Add the thinly sliced sirloin steak to a skillet over medium-high heat. Season with steak seasoning, salt, and pepper. Cook the steak for 2-3 minutes, flipping to brown both sides until just cooked through.
- Sauté Vegetables: Add the green peppers, chopped onion, garlic, and mushrooms to the skillet with the steak. Cook until the vegetables are soft and the steak is no longer pink.
- Drain Excess Fat: Carefully drain any excess fat or liquid from the skillet to prevent the casserole from becoming soupy.
- Add Cream Cheese and Worcestershire Sauce: Stir in the Worcestershire sauce and cream cheese, cooking until the cream cheese is fully melted and incorporated with the meat and vegetables.
- Mix Egg Mixture: In a medium bowl, whisk together the eggs, shredded parmesan reggiano cheese, and heavy whipping cream until well combined.
- Assemble Casserole: Lightly spray an 8 x 11 inch (or 9 x 9) baking dish with cooking spray. Pour the steak and vegetable mixture into the dish and evenly drizzle the egg and cheese mixture over the top.
- Add Provolone Cheese: Distribute the small pieces of provolone cheese evenly over the casserole surface for a melty, cheesy topping.
- Bake: Place the casserole in the preheated oven and bake for 15-20 minutes, or until the cheese begins to bubble and the casserole is set. Total bake time is around 18 minutes.
- Cool and Serve: Remove the casserole from the oven and allow it to cool slightly before slicing and serving.
Notes
- Use parmesan reggiano cheese for its rich flavor, though regular parmesan can be substituted if necessary.
- Draining excess fat from the skillet before baking helps prevent a watery casserole bottom.
- This dish is best served warm and is great for meal prepping or low-carb dinners.
- The steak should be cooked just until no longer pink to keep it tender.

