Ingredients
Equipment
Method
Prep
- Preheat the oven to 375°F, and lightly grease a 9×13-inch baking dish so the casserole releases cleanly.
Cook the beef
- Heat the olive oil in a large skillet over medium-high heat, then add the ground beef and cook for 7–8 minutes, breaking it into crumbles until browned with no pink remaining.
Sauté aromatics
- Add the diced onion and cook for 3–4 minutes until softened, then stir in the minced garlic and cook for 30 seconds until fragrant.
Season and melt cheese into the filling
- Stir in the garlic powder, onion powder, smoked paprika, Worcestershire sauce, kosher salt, and black pepper, then mix in the cream cheese until melted and creamy with no lumps.
Assemble the casserole
- Transfer the beef mixture to the prepared baking dish, then sprinkle in the cooked bacon, 1½ cups of the cheddar cheese, the mozzarella cheese, and the chopped dill pickles if using.
- Whisk together the eggs and heavy cream until smooth, then pour the mixture evenly over the casserole so it reaches the edges.
- Sprinkle the remaining ½ cup cheddar cheese over the top for a bubbly, lightly golden finish.
Bake
- Bake for 25–30 minutes until the eggs are set, the cheese is melted and bubbly, and the top is lightly golden.
Rest and serve
- Let the casserole rest for 5–10 minutes so it slices neatly, then garnish with chopped green onions and serve with sugar-free ketchup, mustard, or dill pickle slices if desired.
Notes
Pro tip: If the beef releases a lot of fat while browning, drain off excess before mixing in the cream cheese for a cleaner, less greasy bake. Refrigerate leftovers in an airtight container for up to 4 days; reheat portions in the microwave until hot. Freezing is yes—freeze in portions up to 2 months and thaw overnight in the fridge. For a dairy-forward twist that still stays low-carb, swap the heavy cream for full-fat coconut cream for a slightly different but creamy texture.
