Preheat and prep: Heat your oven to 375°F (190°C).
Grease a 9x13-inch baking dish or similar casserole pan.
Crisp the bacon: In a large skillet over medium heat, cook chopped bacon until crispy. Transfer to a paper towel–lined plate. Leave about 1 tablespoon bacon fat in the pan; discard or save the rest.
Sauté aromatics: Add the onion to the skillet with the reserved fat.
Cook 3–4 minutes until softened. Stir in garlic and cook 30 seconds until fragrant.
Brown the beef: Add ground beef, breaking it up with a spatula. Season with smoked paprika, onion powder, salt, and pepper.
Cook until browned and most liquid has evaporated, about 6–8 minutes. If very greasy, drain a bit, but leave some fat for flavor.
Build the “burger sauce”: Stir in sugar-free ketchup, tomato paste, yellow mustard, apple cider vinegar, and sugar-free BBQ sauce. Mix to coat the meat.
Taste and adjust salt or vinegar for balance. If using jalapeño, stir it in now.
Layer the base: Spread the beef mixture evenly in the baking dish. Sprinkle half the cheddar (1 cup) over the meat.
Scatter chopped pickles over the cheese for tangy pops.
Make the custard: In a bowl, whisk eggs and heavy cream with a pinch of salt and pepper. Pour evenly over the beef and cheese. This helps bind the bake without adding carbs.
Top and bake: Add the remaining cheddar (1 cup) over the top, then the crispy bacon.
Bake for 18–22 minutes, until the edges are bubbling and the center is just set. Avoid overbaking so it stays juicy.
Rest and garnish: Let the bake rest 8–10 minutes to firm up. Garnish with sliced green onions.
Slice into squares and serve warm.