Preheat and prep: Heat the oven to 400°F (200°C).
Line a rimmed baking sheet with foil and set a wire rack on top for even crisping. Lightly oil the rack.
Mix the meatballs: In a large bowl, combine ground meat, almond flour, eggs, onion, garlic, parsley, smoked paprika, onion powder, salt, pepper, and Worcestershire. Mix gently with your hands until just combined.
Don’t overwork it.
Shape: Form 18–20 golf ball–size meatballs. If the mixture is sticky, wet your hands lightly with water.
Wrap with bacon: Cut each bacon slice in half. Wrap each meatball with a half slice, seam side down, and place on the rack.
Bake: Bake for 18–22 minutes, until the bacon is starting to crisp and the meatballs are nearly cooked through (internal temp about 150°F).
Glaze: Brush meatballs with sugar-free BBQ sauce.
Return to the oven for 5–8 minutes, until the glaze is sticky and the internal temp reaches 160°F.
Finish and rest: Brush with a little extra sauce, if desired, and let rest 5 minutes. This helps juices redistribute and the bacon set.
Prep your sides: While the meatballs bake, roast broccoli or green beans tossed with oil, salt, pepper, and a pinch of garlic powder at 400°F for 12–15 minutes. Make cauliflower rice on the stovetop with butter and seasoning, or prep cauliflower mash.
Portion: Divide meatballs and sides among 4–5 airtight containers.
Add a small container of extra BBQ sauce for dipping if you’d like.