If you popped by my kitchen on a Tuesday evening, there is a decent chance you’d catch me sliding a bubbling pan of low carb bacon cheeseburger casserole out of the oven, grinning like I just won bingo. The first time I made it, I was late home, hangry, and half convinced it would be weird. It was not. It was wildly good. My brother ate two squares before I had a plate. I mean, same. And yes, I do a little victory lap around the island while the cheese settles, because priorities.
Why I keep making this, even when I should probably fold laundry
I make this when I want that diner cheeseburger vibe without the bun, and without standing over a skillet flipping patties that spit at me. My family goes a bit bonkers for it, especially the crispy bacon corners. Also, it reheats like a dream which is rare magic. And if I’m honest, I like the set it and forget it part. I used to overthink the custard layer, but actually, I find it works better if you do not fuss it too much; whisk, pour, done. If the top looks a little blotchy, who cares. It will smooth out in the oven.
Oh and quick shoutout to this guide on cooking bacon really evenly Serious Eats bacon basics. I use that oven method when I want super neat lardons. Most nights, I just pan fry like a normal person.
What you need in a not fussy way
- 450 g ground beef, about 1 lb. I sometimes use 85 percent lean, sometimes 90, both work.
- 6 to 8 slices bacon, chopped. If I am in a rush, I use pre cooked crumbles and call it a day.
- 1 small onion, finely chopped. Half a big one is fine.
- 2 to 3 cloves garlic, minced. Garlic paste is fine too.
- 1 tsp smoked paprika or regular paprika, no stress.
- 1 tbsp Dijon mustard. My grandmother always insisted on Brand X, but honestly any version works fine.
- 2 tsp Worcestershire sauce. It is a tiny bit carby, but the amount is small. Skip if you like.
- 115 g cream cheese, about 4 oz, softened.
- 3 large eggs.
- 120 ml heavy cream, about half a cup. A splash more if you like softer custard.
- 200 g shredded cheddar, roughly 2 cups. I do a half cheddar half mozzarella mix when I want extra pull.
- 1 to 2 tbsp tomato paste or 2 tbsp sugar free ketchup. I like this simple version from Wholesome Yum.
- 1 2 tsp salt and lots of black pepper.
- Optional but excellent: 1 2 cup chopped dill pickles, a handful of sliced scallions, a smidge of hot sauce.
- 1 tbsp avocado oil or butter, if your beef is very lean.
How I throw it together when I’m half distracted
- Preheat the oven to 190 C or 375 F. Grease a medium casserole dish, roughly 23 by 33 cm or 9 by 13 inches. If yours is slightly smaller, that is fine, it will be thicker and need a few more minutes.
- Cook the bacon in a large skillet over medium heat until crisp. Scoop it out to a plate. Leave about 1 tbsp of the fat in the pan. If you have extra, save it for breakfast potatoes another day, dreamy.
- Add the onion to the skillet. Cook 3 to 4 minutes till softened. Stir in garlic for 30 seconds, fragrant but not burnt.
- Crumble in the ground beef. Season with salt, pepper, and paprika. Cook until browned, about 6 to 8 minutes, breaking it up. If it looks dry, add a tiny knob of butter. Stir in the mustard, Worcestershire, and tomato paste or ketchup. Turn off the heat. This is where I usually sneak a taste, chef’s rights.
- In a bowl, whisk the cream cheese until smoothish. Add eggs and heavy cream, whisk again. A few soft lumps are fine. On second thought, if the cream cheese is very cold, microwave 10 seconds first.
- Layer time. Scatter half the bacon into the casserole dish. Add the beef mixture in an even layer. Sprinkle with half the cheese and the pickles if using.
- Pour the egg and cream mixture over everything. It will wiggle and try to run away, but it settles. Top with the rest of the cheese and bacon.
- Bake 20 to 25 minutes until the center is just set and the edges are bubbling and a little toasty. Do not worry if it puffs a bit, it calms down.
- Rest 10 minutes before cutting. I once tried rushing this step and regretted it because the slices slumped like sleepy pancakes.
Little notes I learned the hard way
- If your casserole dish is glass, add 3 to 5 minutes. Mine always needs it. Metal runs hotter.
- Let the beef cool a couple of minutes before adding the egg mixture, or you get scrambled edges. It is not the end of the world, just a bit rustic.
- Salt gently. Bacon and cheddar are salty pals. You can always add a pinch at the table.
- It cuts cleaner if you use a small offset spatula, but a butter knife works. I learned that while juggling a toddler and a cat who thinks he is a sous chef.
Variations I have actually made
- Turkey version: swap the beef for 450 g ground turkey, add 1 tbsp butter when browning. Surprisingly juicy.
- Mushroom and onion heavy: add 250 g sliced mushrooms with the onion, cook off the moisture. Great for umami.
- Jalapeño popper vibe: stir 60 g chopped pickled jalapeños into the cheese, and a spoon of ranch seasoning. Big flavor.
- White pizza twist: mozzarella and provolone instead of cheddar, a sprinkle of Italian herbs. Not classic, still cozy.
- Did not love: zucchini ribbons layered in it. Tasted ok, but it wept like a soap opera and went watery. Pass.
Gear I use, but you can improvise
A heavy skillet is lovely here, cast iron especially. I am a fan of keeping it seasoned right this guide from Lodge is handy if you are curious how to season cast iron. That said, if you do not have a skillet, use a saucepan for the beef and a baking pan for the oven bit. A whisk helps, but a fork works fine. I call this no faff cooking.
Stashing leftovers, if any make it that far
Cool completely, then refrigerate in a lidded container for 3 to 4 days. Reheat slices in a 175 C 350 F oven for about 10 minutes or a minute or so in the microwave. It freezes pretty well too, 2 months if wrapped tight. Though honestly, in my house it never lasts more than a day. I think this tastes better the next day, but that is me.
How we serve it when the gang is round
- With a crunchy side salad, lots of dill pickles, and a drizzle of mustard. Sometimes a cheeky swipe of hot sauce.
- If I have time, I warm a few cherry tomatoes in a pan till they burst and spoon them over. Not traditional, lovely though.
- Family tradition: Friday movie night, square of casserole, bowl of cucumber coins with vinegar, everyone is sorted.
Pro tips I learned by messing up
- Do not skip the 10 minute rest. I did once, and the custard had not set fully. It needs its moment.
- Brown the beef till you see a few toasty bits. I rushed it once and the flavor was kinda shy.
- If using super lean beef, add a splash of oil. Dry crumbles equal sad texture.
- Toss cheese on top in two layers. It melts more evenly and you get crispy spots. I used to dump it all at once, meh.
Quick digression
Completely unrelated, but my little thyme plant on the windowsill is thriving and I keep wanting to sprinkle it on everything. I do not here, but I was tempted. Anyway, back to the casserole.
FAQ from friends and random texts
Can I make this ahead
Yes. Assemble up to the bake, cover, and chill up to 24 hours. Add 5 to 10 minutes to bake time since it starts cold. Or bake, cool, and reheat. Both work.
Is this keto
Pretty much. It is low carb by design. Exact numbers depend on your ingredients, so check labels or plug into a calculator you like.
Can I skip the pickles
Totally. I love the tang, but if pickles are not your thing, leave them out and maybe add a little extra mustard.
What if I only have mozzarella
Use it. The flavor will be milder. Sprinkle a little Parmesan on top for oomph.
Can I use pork rinds for a crunchy topping
Yes, crumble a handful on in the last 5 minutes of baking. I did that once and it stayed crisp, happy days.
Help, mine looks a bit wet in the middle
Give it 5 more minutes, then rest longer. It continues to set off heat. Also, I had this happen when I used very juicy onions, so cook them down well.
Do I have to use a skillet
I say yes because it is easier, but also no. A regular pot works. Scoop carefully. I say lots of things then change my mind once I see the pan I actually grabbed.
PS if you want to nerd out on cooking times or pan sizing, the conversions on many recipe calculators are handy, but I like feel and sight more than strict numbers. When it smells like a burger shop and the center jiggle is gentle not sloshy, you are golden. When I pull it form the oven, I listen for the tiny sizzle, like rain on a tin roof.
Ingredients
- 1 lb (450 g) ground beef (85% lean)
- 6 slices bacon, chopped
- 1 cup shredded cheddar cheese (about 4 oz / 115 g)
- 1 cup shredded mozzarella cheese (about 4 oz / 115 g)
- 4 large eggs
- 1/2 cup heavy cream
- 1/4 cup diced onion
- 2 cloves garlic, minced
- 1 tsp Dijon mustard
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
-
1Preheat the oven to 375°F (190°C). Grease a 9×9-inch (or similar) baking dish with butter or nonstick spray.
-
2In a skillet over medium heat, cook the chopped bacon until crisp. Transfer bacon pieces to a paper towel-lined plate and reserve about 1 tablespoon of bacon fat in the skillet.
-
3Add the diced onion to the skillet with the bacon fat and sauté 2–3 minutes until translucent. Add the ground beef and minced garlic, breaking up the meat as it cooks. Season with salt, black pepper, and Dijon mustard. Cook until beef is browned and cooked through, then drain any excess fat.
-
4Spread the cooked beef mixture evenly into the prepared baking dish. Sprinkle half of the shredded cheddar and mozzarella over the beef, then scatter the cooked bacon pieces on top.
-
5In a bowl, whisk together the eggs and heavy cream. Pour the egg mixture evenly over the casserole, then top with the remaining shredded cheeses.
-
6Bake in the preheated oven for 30–35 minutes, until the casserole is set in the center and the top is golden and bubbly. Let rest 5–10 minutes before slicing and serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




