Heat the oven. Preheat to 400°F (200°C). Line a sheet pan with parchment and lightly spray with oil.
Cook the bacon. Pan-fry or bake until crisp.
Cool and finely chop. Reserve 1–2 tsp of the bacon fat for extra flavor if you like.
Mix the dry seasonings. In a small bowl, combine almond flour, Parmesan, parsley, dill, onion powder, garlic powder, smoked paprika, salt, and pepper.
Build the mixture. In a large bowl, whisk the egg with sour cream (or mayo) and optional bacon fat until smooth. Add ground beef, chopped bacon, and the dry mix.
Combine gently. Use your hands or a spatula to mix just until combined. Do not overwork or the meatballs can turn dense.
Form the meatballs. Scoop 1.5–2 tablespoons per meatball (about golf ball size).
You should get 18–22 meatballs. Place on the prepared pan.
Bake. Cook for 14–18 minutes, or until the centers reach 160°F (71°C) and the outsides are lightly browned. If you want extra color, broil for 1–2 minutes at the end.
Garnish and serve. Sprinkle with fresh chives.
Serve hot with ranch for dipping or drizzle over the top.