Ingredients
Equipment
Method
Prepare the Oven
- Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish.
Cook the Beef
- Heat olive oil in a large skillet over medium-high heat. Cook the ground beef and diced onion for 6–8 minutes until the beef is browned and no pink remains.
- Drain any excess grease from the skillet. Keep the beef mixture in the pan so you can season it next.
Season the Filling
- Add garlic, Worcestershire sauce, Dijon mustard, smoked paprika, onion powder, garlic powder, kosher salt, and black pepper. Cook for 1 minute until fragrant, then stir in the crumbled bacon and remove from the heat.
Prepare the Cheese Mixture
- In a medium bowl, whisk together cream cheese, heavy cream, eggs, 1½ cups cheddar cheese, and mozzarella until smooth. Stop when the mixture looks fully blended and creamy.
Assemble the Casserole
- Spread the beef mixture evenly in the prepared baking dish. Pack it into an even layer so the cheese bakes uniformly.
- Pour the cheese mixture over the beef and gently spread to cover. Sprinkle the remaining ½ cup cheddar cheese over the top.
Bake
- Bake at 375°F for 25–30 minutes. Bake until the cheese is melted, bubbling, and lightly golden.
- Let the casserole rest for 10 minutes before serving. This sets the layers so the first slice holds together.
Garnish and Serve
- Top with chopped dill pickles, green onions, and parsley. Add extra cooked bacon if using, then serve with a crisp green salad or roasted broccoli.
Notes
For clean slices, rest the casserole the full 10 minutes after baking; it thickens as it cools. Refrigerate leftovers in an airtight container for up to 4 days. Freeze for up to 2 months (thaw overnight in the fridge, then reheat covered at 350°F until hot). Dietary swap: use reduced-fat cream cheese and reduced-fat shredded cheddar to lower the overall fat while keeping the casserole creamy.
