Bacon cheeseburger casserole bakes all the flavors of a loaded burger — ground beef, bacon, cheese, and pickles — into a family-friendly dish. This high protein, indulgent casserole is a creative weeknight crowd-pleaser.
Preheat the oven to 375°F and lightly grease a 9x13-inch casserole dish.
Cook the bacon slices in a skillet over medium heat until crispy, then transfer to paper towels and crumble when cool.
Drain all but 1 tablespoon of bacon fat, then sauté the diced onion over medium heat until translucent, about 4 minutes.
Add ground beef to the skillet, breaking it up, and cook over medium-high heat until fully browned; season with salt, pepper, and garlic powder.
Stir in the ketchup, mustard, and chopped pickles, then simmer for 2 minutes to meld flavors before spreading the mixture evenly in the casserole dish.
In a bowl, whisk together eggs and heavy cream; pour over the beef mixture, tapping the dish to distribute.
Sprinkle shredded cheddar cheese evenly over the casserole, then top with crumbled bacon.
Bake uncovered for 22-25 minutes, or until the center is just set and the cheese is bubbling, watching closely to avoid overbaking.
Let the casserole rest for 8-10 minutes out of the oven to set before slicing and serving.