I made this low carb bacon cheeseburger casserole on a Tuesday when the week already felt like it was wearing flip flops to a formal party. The kids were hangry, my friend texted me mid chop about a PTA thing, and honestly I just wanted dinner that felt like a big diner hug without the bun. First time I baked it, I sat on the floor by the oven door like a gremlin waiting for the cheese to bubble. Worth it. Also, unrelated, but I once dropped my favorite spatula behind the stove and found it months later. Still use it. Cleaned, obviously.
Why I keep making this, even on random Tuesdays
I make this when the day got away and I want easy, cheesy, beefy. My crew goes wild for it because it tastes like a drive thru cheeseburger, but it comes out of a casserole dish, which feels homey. And I dont have to juggle buns, lettuce, the whole parade. If I am a little tired, this recipe behaves, and if I am feeling fancy I toss pickles on top and call it gourmet. I used to overcook the beef and it turned dry, but actually, I find it works better if you keep some juiciness. That little frustration is now solved. Mostly.
What you need, with my real life swaps
- 1 lb ground beef, about 450 g, 80 20 is tasty but lean works too
- 6 slices bacon, chopped small so it crisps fast
- 1 small onion, finely diced, optional if you are counting every carb
- 2 cloves garlic, minced, or a teaspoon of garlic powder when I am in a hurry
- 1 cup shredded cheddar, about 4 oz, sharp is best; I sometimes use Colby because it was there
- 1 cup shredded mozzarella or pepper jack for a little kick
- 4 large eggs
- 3/4 cup heavy cream, about 180 ml
- 2 tablespoons cream cheese, softened, optional but lush
- 1 tablespoon yellow mustard; Dijon if that is your vibe
- 1 tablespoon sugar free ketchup, or regular if you are not strict, no judgement
- 1 teaspoon Worcestershire sauce, optional, or coconut aminos
- 1 teaspoon smoked paprika, plus salt and pepper
- A handful of sliced dill pickles for topping
- 2 green onions, thinly sliced, for a fresh finish
- Optional: 1 cup riced cauliflower to bulk it out
My grandmother always insisted on a particular cheddar brand, but honestly any decent block works fine. If you only have pre shredded, go for it. Freshly grated melts a bit nicer though.
How to throw it together
- Heat the oven to 375 F, about 190 C. Grease a 9 by 13 inch baking dish. If you only have an 8 by 8, it will be taller and need a couple extra minutes.
- Cook the bacon in a large skillet until crisp. This is where I usually sneak a taste, purely for quality control. Remove the bacon to a plate, keep about a tablespoon of the drippings in the pan.
- Add the ground beef to the skillet with the onion and garlic. Cook until browned with small craggy bits, about 6 to 8 minutes. Season with salt, pepper, and smoked paprika. Drain excess fat if it seems like a puddle.
- Turn off the heat. Stir in mustard, ketchup, Worcestershire, and half the cooked bacon. If using riced cauliflower, toss it in now so it gets cozy with the beef. Let it cool 3 to 5 minutes. Do not skip this resting, the eggs appreciate it.
- In a bowl, whisk the eggs, heavy cream, and cream cheese until mostly smooth. Some tiny cream cheese bits are fine. Pour this over the beef in the pan or mix in the dish, either way.
- Spread the beef mix in the baking dish. Sprinkle all the cheese on top, then the rest of the bacon. It looks a bit weird at this stage, kind of patchy, dont worry, it always does.
- Bake 20 to 25 minutes until the center is set and the edges are bubbling. If you like extra bronzed cheese, give it 2 minutes under the broiler. Keep an eye on it, cheese goes from golden to whoops quickly.
- Rest 10 minutes so it slices cleanly. Scatter sliced pickles and green onions. It smells like a burger shop in the best possible way.
Little notes from my messy kitchen
- Let the beef cool before adding the egg mixture or you risk curdled edges. Ask me how I know. Its not ruined, just a bit lumpy.
- Salt lightly at first. Bacon and cheese bring their own saltiness, the whole thing balances once you rest it.
- I think this tastes better the next day, slightly firmer and the flavors get friendly. Fresh form the oven is obviously lovely too.
- If your bacon routine stresses you out, the oven method is chill. I follow this guide from Serious Eats when I am batch cooking.
Variations I have actually tried
- Jalapeno popper twist: add a diced jalapeno and an extra tablespoon of cream cheese. Pepper jack on top. Lovely heat.
- Mushroom and Swiss: swap mozzarella for Swiss and stir in a cup of sauteed mushrooms. Earthy, cozy, very diner.
- Big pickle energy: double the pickles and sprinkle sesame seeds on top for that burger bun nod. Weirdly fun.
- One that flopped: shredded lettuce baked on top. It turned sad and watery. Keep lettuce for serving on the side.
Gear I use, and what to do if you do not have it
- A cast iron skillet for browning. I swear it is essential for crispy edges. On second thought, any sturdy skillet works, even nonstick, just do not crowd the meat.
- 9 by 13 inch baking dish. No dish that size, use two smaller ones. Or a deep oven safe skillet and call it a day.
- Box grater for cheese. If pre shredded is all you have, that is fine. If you want to nerd out, The Kitchn has a simple primer on caring for cast iron here: seasoning cast iron.
Saving leftovers, if you get so lucky
Fridge: cover and chill up to 3 or 4 days. Reheat in the oven at 325 F until warmed through, about 12 minutes, or microwave in short bursts. Freezer: cool fully, wrap snug, freeze up to 2 months. Thaw in the fridge overnight for best texture. Though honestly, in my house it never lasts more than a day.
How we like to serve it at my place
We do little bowls with shredded lettuce, diced tomato, extra pickles, and a squeeze of mustard on the side. Sometimes I add a quick sauce with mayo, ketchup, and a smidge of pickle juice. On Fridays, chips for the kids, side salad for me, we all win.
Hard learned pro tips
- I once tried rushing the resting time and regretted it because the slices fell apart. Ten minutes really does help.
- I also skipped draining the beef once and ended up with a greasy corner. Tasty but splashy, not ideal.
- Season the beef itself before it hits the dish. If you only season the egg mix, the flavor sits on top.
- Shred your own cheese if you can. It melts smoother without the anti caking stuff, probably not a deal breaker but nicer.
Questions I get a lot
Can I use turkey instead of beef
Yes, it works. Add a teaspoon of olive oil with the turkey so it does not dry out, and go a touch heavier on seasoning. A pinch of poultry seasoning is surprisingly good.
What about dairy free
You can use coconut cream in place of heavy cream and a dairy free cheese that melts. Texture will be slightly different, still satisfying. I tend to think a spoon of nutritional yeast adds some cheesy depth.
How many carbs per serving
It depends on onions, sauces, and cheese. For quick math, I plug the exact ingredients into this nutrition calculator. Roughly, with onion and sugar free ketchup, we land around 4 to 6 net carbs per piece for 8 servings, give or take.
Can I make it ahead
Absolutely. Assemble, cover, and chill up to 24 hours, then bake. Add 5 minutes since it starts cold. Or bake fully, cool, and reheat. I think day two texture is fab.
No eggs at all
You can skip the eggs and cream and just use extra cheese with a little cream cheese for binding. It will be more like a cheesy beef bake. Tasty, just different.
Bacon without splatter
Oven bacon on a rack over a sheet pan keeps the mess down. Line the pan with foil for easy clean up. If space is tight, cook bacon in batches and be chill about it.
Can I do this in an air fryer
For a small two person dish, yes, in a shallow pan that fits. Lower heat a bit and check early. Edges brown fast.
If you make this low carb bacon cheeseburger casserole, send me a photo, or at least tell me how melty your cheese got. Cheers.




