Oh, you know those nights when you’re craving something hearty and cheesy, but you’re trying to keep it low-carb? Yeah, me too! That’s exactly why I created this Low Carb Philly Cheesesteak Casserole. It’s like a warm hug in a baking dish, full of all those classic Philly cheesesteak flavors – tender steak, savory veggies, and melty cheese – without any of the guilt. I’ve spent years whipping up satisfying meals that don’t compromise on taste, especially when we’re going keto, and this one is a total winner. It’s seriously simple, comes together super fast, and tastes like you spent hours in the kitchen, even though you probably didn’t!
Why You’ll Love This Low Carb Philly Cheesesteak Casserole
Seriously, get ready to fall head over heels for this dish. It’s one of those recipes that just *works*. You’re going to love how it:
- Comes together in a flash: We’re talking minimal prep and quick cooking time. Perfect for those nights when you’re starving and the couch is calling your name.
- Is bursting with flavor: All those classic cheesesteak vibes – the savory steak, the sweet onions, the tender peppers and mushrooms, all tied together with melty cheese and creamy goodness. Yum!
- Keeps things low-carb and keto-friendly: We get all that incredible taste without the carb overload. It’s a guilt-free indulgence that actually satisfies.
- Is super versatile: Honestly, you can tweak it a bit based on what you have on hand. It’s a forgiving recipe, which I always appreciate!
Gather Your Ingredients for Low Carb Philly Cheesesteak Casserole
Alright, let’s get down to business! To whip up this incredible Low Carb Philly Cheesesteak Casserole, you’ll want to gather these goodies. I always say that having everything prepped and ready to go makes cooking so much smoother, and this recipe is no different. Trust me, the quality of your ingredients really does shine through here, especially with the steak!
For the Casserole
First things first, the stars of the show:
- 1.5 pounds sirloin steak: Make sure it’s sliced nice and thin, like you’d get at a real cheesesteak joint. Sirloin is great because it’s tender and doesn’t break the bank!
- 1 teaspoon Steak Seasoning: McCormick’s Montreal Steak Seasoning is my go-to here. It’s got that perfect blend of spices that just elevates the beef.
- Salt and pepper, just to taste. Can’t go wrong with the classics!
- 1 cup green peppers: Sliced up and ready to add that fresh, slightly sweet crunch.
- 1 cup mushrooms: Sliced, please! They soak up all those yummy flavors.
- 1 cup onion: Chopped up. A yellow or white onion works perfectly.
- 2 cloves garlic: Minced. Because, well, garlic makes everything better, right?
- 2 oz cream cheese: This is key for that super creamy, dreamy texture. Make sure it’s softened a bit.
- 1 teaspoon Worcestershire sauce: Just a splash adds a fantastic punch of umami.
For the Topping
And for that delightful cheesy crown:
- 2 large eggs: To bind everything together.
- 1/2 cup heavy whipping cream: For extra richness and creaminess. You could technically use half-and-half, but the heavy cream really makes it luxurious.
- 1/2 cup shredded Parmesan Reggiano cheese: I love Parmesan Reggiano because it has such a sharp, nutty flavor that is just *chef’s kiss*. You can totally use regular shredded Parmesan if that’s what you have on hand, though!
- 4-5 slices provolone cheese: Chopped or sliced into smaller pieces. This is the classic Philly cheesesteak cheese, and it melts like a dream!
Step-by-Step Guide to Making Your Low Carb Philly Cheesesteak Casserole
Alright, let’s get this deliciousness into the oven! Making this Low Carb Philly Cheesesteak Casserole is a breeze, and honestly, the easiest part is just following along. I’ve broken it down into simple steps so you can get that amazing flavor without any fuss. Remember, taking a moment to prep everything first really makes this process smooth sailing. And a little tip from me to you: don’t skip draining the excess fat; it makes a world of difference in preventing a soupy casserole! If you’re looking for more easy keto meals, you might want to check out my lazy keto skillet meals – they’re lifesavers on busy nights.
Preparing the Steak and Vegetables
First things first, get that oven preheating to 350 degrees Fahrenheit. While it’s warming up, grab your skillet and crank it to medium-high heat. Toss in that thinly sliced sirloin steak. You want to season it generously with your steak seasoning, salt, and pepper. Let it cook for just a couple of minutes on each side until it’s nicely browned but still a little pink inside. Then, add your sliced green peppers, chopped onion, sliced mushrooms, and minced garlic right into the same skillet. Keep cooking until those veggies are nice and tender, and you don’t see any more pink on the steak. It should smell absolutely amazing right about now!
Creating the Creamy Base
Okay, now listen up! This is where the magic really happens for that creamy texture. After you’ve cooked your steak and veggies, carefully drain off any extra fat from the skillet. Seriously, this little step is crucial for a perfect casserole consistency. Once drained, add the softened cream cheese and the splash of Worcestershire sauce. Stir it all together until that cream cheese has completely melted and coats everything in a yummy, smooth sauce. It should look wonderfully rich and ready to mingle with the other ingredients. For more fantastic keto-friendly ideas, you might love this keto Philly cheese steak casserole too!
Assembling and Baking the Casserole
Remove the skillet from the heat now. In a separate medium bowl, whisk together your two eggs, the shredded Parmesan Reggiano cheese, and the heavy whipping cream until they’re well combined. Now, grab your baking dish – I find an 8×11 or 9×9 inch dish works great, just give it a quick spray with cooking oil or cooking spray. Pour your delicious steak and veggie mixture into the prepared dish, spreading it out evenly. Drizzle that creamy egg and cheese mixture all over the top. Finally, scatter those pieces of provolone cheese on the very top. Pop it into your preheated oven and bake for about 15-20 minutes. You’re looking for that beautiful bubbly cheese and a set casserole, usually around the 18-minute mark. Let it cool for a few minutes before diving in – trust me, the wait is worth it!
Tips for the Best Low Carb Philly Cheesesteak Casserole
Alright, so you’ve made this Low Carb Philly Cheesesteak Casserole, and it’s already pretty darn fantastic, right? But if you’re anything like me, you’re always looking for ways to make a good thing even better! I’ve picked up a few tricks over the years from making tons of keto and low-carb recipes, and I want to share them with you. For instance, if you’re fresh out of sirloin, don’t sweat it! Thinly sliced ribeye or even a flank steak can totally work here, though you might need to adjust the cooking time a little. And for those mushroom lovers out there, feel free to toss in a few more – they get so wonderfully tender and soak up all that savory goodness. If you love chicken recipes as much as I do, you’d also get a kick out of my guide on how to make chicken recipes like a pro; it’s full of little secrets that make dishes sing!
Frequently Asked Questions about Low Carb Philly Cheesesteak Casserole
Got questions about whipping up this amazing Low Carb Philly Cheesesteak Casserole? Totally normal! It’s always good to know the little details. Here are a few things folks often ask. If you have other questions, feel free to reach out!
Can I use a different cut of steak?
Absolutely! While sirloin is my favorite for this recipe because it’s tender and flavorful, feel free to use thinly sliced ribeye or even flank steak. Just make sure to slice it thinly against the grain for the best texture. You might need to adjust the cooking time slightly depending on the cut, but it’ll still be delicious!
What other vegetables can I add or substitute?
This casserole is pretty forgiving! If you’re not a fan of mushrooms or green peppers, no worries. Bell peppers of any color work great, or you could try some jalapeños for a little kick. Some folks even add spinach or a bit of zucchini. Just remember to keep the veggies relatively small so they cook evenly in the dish!
How should I store leftovers?
Leftovers are the best, aren’t they? Store any leftover Low Carb Philly Cheesesteak Casserole in an airtight container in the refrigerator for up to 3-4 days. It reheats beautifully in the microwave or a toaster oven. Seriously, it’s almost as good the second day!
Can I make this ahead of time?
Yes, you can! You can prepare the steak and vegetable mixture (up to the point of adding the egg mixture and topping) a day in advance and store it covered in the fridge. When you’re ready to bake, assemble the casserole with the egg mixture and provolone, and bake as directed, possibly adding a couple of extra minutes to the cooking time if it’s very cold.
Nutritional Information (Estimated)
When you’re diving into this amazing Low Carb Philly Cheesesteak Casserole, it’s good to have an idea of what you’re working with, right? Here’s roughly what you can expect per serving. Keep in mind, these numbers are just an estimate, and they can totally change depending on the exact brands of ingredients you use and how precise you are with your portions. But the good news is, it’s packed with protein and healthy fats, keeping those carbs super low, which is perfect for staying on track with your healthy eating goals. For more tips on making healthy meals taste incredible, you should definitely check out my guide to healthy meal prep!
Per Serving (Estimated):
- Calories: 387
- Carbohydrates: 5g
- Protein: 36g
- Fat: 24g
Share Your Culinary Creations!
I truly hope you adore this Low Carb Philly Cheesesteak Casserole as much as my family and I do! Once you’ve tried it, please, please, PLEASE come back and leave a comment below to let me know what you think. Did you jazz it up with different veggies? Did you try a new steak cut? Rate the recipe and tell me all about it! And if you snap any photos, tag me on social media. I can’t wait to see your delicious creations! For more about my kitchen adventures, check out my About page!

Low Carb Philly Cheesesteak Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350 degrees Fahrenheit.
- Add the sirloin steak to a skillet over medium-high heat. Season the steak with steak seasoning, salt, and pepper. Cook for 2-3 minutes, flipping both sides of the steak.
- Add the green peppers, onion, garlic, and mushrooms to the skillet. Cook until the vegetables are soft and the meat is no longer pink.
- Drain any excess fat from the skillet. This step prevents a soupy casserole.
- Add the Worcestershire sauce and cream cheese. Cook until the cream cheese has melted.
- Remove the skillet from heat.
- In a medium bowl, combine the eggs, shredded parmesan reggiano cheese, and heavy cream.
- Spray an 8×11 or 9×9 baking dish with oil or cooking spray. Pour the steak and vegetable mixture into the dish.
- Drizzle the egg and cheese mixture over the steak mixture. Top with the provolone cheese slices.
- Bake for 15-20 minutes, or until the cheese begins to bubble. The casserole is typically ready around 18 minutes.
- Let the casserole cool before serving.
Nutrition
Notes
Tried this recipe?
Let us know how it was!
Tech-Enabled Keto Innovator
My kitchen runs on code as much as coconut oil. After burning out as a Silicon Valley engineer, I discovered keto through a quantified-self experiment that got wildly out of hand. I was tracking every biomarker while optimizing my brain for coding marathons.
What started as personal optimization became an elaborate system of IoT sensors, smart scales, and algorithms. My apartment turned into a lab with app-controlled sous vide machines and remotely monitored fermentation chambers. Yes, I’m that guy.
My biggest achievement? A machine learning algorithm that suggests recipe modifications based on glucose monitor data. Over 3,000 people beta-tested it with measurably improved results. Instead of static recipes, I create dynamic frameworks that adapt to your exercise data, altitude, and local grocery availability.
Food preparation is just another user interface problem—and like good UX, it should adapt to you.