Save My friend texted me at 3 PM on a Tuesday asking if I could make something 'actually delicious' for keto dinner, and honestly, I was tired of the usual grilled chicken routine. That night, standing in my kitchen with a pound of beautiful beef steak and a head of cauliflower rice, I thought: why not take everything I love about a Philly cheesesteak and turn it into something you could eat with a fork? The result was this casserole, and by the time it came out of the oven with golden, bubbling cheese, I knew I'd cracked the code on weeknight comfort food that doesn't feel restrictive.
I made this for my family on a rainy Sunday, and my teenage son—who usually pushes back on anything keto—actually asked for seconds without complaint. My mom kept saying it reminded her of the old deli sandwiches she used to love, and there was something really sweet about watching everyone at the table enjoy the same meal without the usual 'keto version' stigma attached to it.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Beef steak (sirloin or ribeye), thinly sliced: The thinner you slice it, the faster it cooks and the more it shreds slightly when you stir it into the casserole, which is exactly what you want.
- Cauliflower rice: Frozen works just as well as fresh, and honestly, I always keep frozen on hand because it's already prepped and you skip the watery texture issues that come with some fresh batches.
- Green and red bell peppers: They add sweetness and crunch, and the color makes the whole thing look less sad than all-beige comfort food.
- Yellow onion, thinly sliced: The thin slices caramelize slightly in the skillet and become almost silky, which is the whole point.
- Garlic, minced: Don't skip this, and definitely don't use jarred; fresh garlic mixed with the beef creates depth that makes people ask what secret ingredient you used.
- Provolone and mozzarella cheese: Provolone brings that authentic deli flavor, while mozzarella gets you the melt you actually want; mixing them is non-negotiable.
- Cream cheese, softened: This is your secret weapon—it melts into the vegetables and creates a sauce that holds everything together instead of letting it dry out in the oven.
- Olive oil: Use extra virgin if you have it; the flavor matters here because there's nothing else hiding the quality of your ingredients.
- Smoked paprika and oregano: Smoked paprika gives you that subtle depth that makes people think you spent hours on this, and oregano is the spice that says 'deli' without being obvious.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and prep:
- Get your oven to 375°F while you gather everything; a hot oven means your cheese will bubble properly and your casserole will cook through evenly.
- Brown the beef:
- Heat a tablespoon of olive oil in your largest skillet over medium-high heat and cook the sliced beef until the edges are deeply browned, about 3 to 4 minutes total. You'll hear the sizzle change and smell that savory, caramelized note—that's when you know you're done.
- Sauté the vegetables:
- Add the second tablespoon of oil to the same skillet and throw in your onions and peppers; they'll soften and release their sweetness in about 5 to 6 minutes. When they're tender and slightly golden at the edges, add your garlic and cook for one more minute until the whole skillet smells like a deli kitchen.
- Cook the cauliflower rice:
- Stir in your cauliflower rice and let it warm through for about 4 minutes, stirring occasionally so it doesn't stick. You're not trying to crisp it or brown it; you just want it heated through and tender.
- Create the sauce:
- Reduce the heat to low, add your softened cream cheese, and stir gently until it melts completely and coats everything in a creamy, savory layer. This is what transforms it from just vegetables to something luxurious.
- Bring it all together:
- Return your beef to the skillet and fold everything together gently so you don't break up the vegetables too much. Taste it here and adjust seasoning if you need to.
- Transfer to the baking dish:
- Pour the entire mixture into a greased 9x13-inch baking dish, spreading it in an even layer so it cooks uniformly.
- Top with cheese:
- Sprinkle your shredded provolone and mozzarella evenly over the top, covering every corner so you get cheese in every bite.
- Bake until golden:
- Bake for 15 to 18 minutes until the cheese is melted, bubbly, and starting to brown slightly at the edges. This is the moment where everything comes together.
- Let it rest:
- Pull it from the oven and let it sit for 5 minutes before serving so everything sets up slightly and it's easier to scoop out portions.
Save There's something almost magical about watching people who swear they 'miss carbs' sit down to this casserole and realize they're completely satisfied without even thinking about bread. For me, that's when a recipe stops being just food and becomes something you actually want to cook again.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why This Works as a Keto Meal
The beauty of this casserole is that it tricks your brain into thinking you're eating something indulgent and heavy, when really you're just eating quality meat, vegetables, and cheese. Cauliflower rice has this weird superpower where it becomes almost creamy when it's mixed with cream cheese and beef, so it stops tasting like cauliflower and starts tasting like comfort. The carb count stays low enough that you can eat a real, satisfying portion without overthinking macros.
How to Make It Your Own
The base of this recipe is flexible enough to handle your preferences without falling apart. I've made versions with extra mushrooms sautéed in with the peppers and onions, which adds an almost meaty texture that some people find game-changing. Other times I'll swap provolone for sharp cheddar if that's what I'm craving, or add a pinch of cayenne if I want a tiny bit of heat running through it.
If you're serving this to people who aren't specifically keto, a simple side salad or steamed greens on the side makes it feel like a complete meal instead of just a casserole. I've also served it cold the next day as a weird casserole salad situation, which sounds odd but actually works if you're eating it straight from the fridge at lunch.
Storage and Reheating
This casserole keeps well in the fridge for about 3 to 4 days, and honestly, it often tastes better the next day when all the flavors have had time to get cozy with each other. Reheat it gently in a 350°F oven for about 10 to 12 minutes, covered with foil so the cheese doesn't get too dark, or just microwave individual portions if you're in a rush and don't care about texture.
- If you're meal prepping, this is a dream because it reheats evenly and tastes intentional, not like something you forgot about in the back of the fridge.
- You can freeze it before baking, but I'd recommend thawing it overnight in the fridge first so the cooking time stays accurate.
- The casserole is actually better made a few hours ahead and reheated, so don't hesitate to prep it earlier in the day.
Save This casserole has become the recipe I make when I want people to stop thinking of keto as restrictive and start thinking of it as genuinely delicious. It's the kind of meal that disappears, gets asked for again, and somehow makes you feel better than it has any right to.
Recipe FAQs
- → What type of beef works best for this dish?
Thinly sliced sirloin or ribeye steak is ideal for tender, flavorful results that cook evenly.
- → Can I use fresh cauliflower instead of frozen rice?
Yes, fresh cauliflower rice can be used. Just pulse cauliflower florets in a food processor until rice-sized.
- → How should I prepare the vegetables for best flavor?
Sauté bell peppers and onions until softened and lightly caramelized to deepen their natural sweetness.
- → What cheeses are recommended for this casserole?
Provolone, mozzarella, and cream cheese provide a creamy, melted texture with a mild, rich taste.
- → Is this dish suitable for gluten-free diets?
Yes, it’s naturally gluten-free, but always check labels on cheeses and seasonings to avoid additives.
- → Can I add other vegetables to this casserole?
Sliced mushrooms or steamed greens make excellent additions for extra flavor and nutrition.