Preheat and prep: Heat the oven to 400°F (205°C).
Line a rimmed baking sheet with parchment and lightly brush with olive oil to prevent sticking.
Mix the base: In a large bowl, add ground turkey, egg, breadcrumbs (or oats), minced onion, garlic, Greek yogurt, 1/4 cup buffalo sauce, smoked paprika, onion powder, garlic powder, salt, pepper, and parsley. Use clean hands or a spatula to mix just until combined. Do not overmix or the meatballs can turn tough.
Form the meatballs: Scoop about 2 tablespoons per meatball (a small cookie scoop works well). Roll gently and place on the prepared tray, spacing them out.
You should get around 20–22 meatballs.
Bake: Bake for 14–18 minutes, until the centers are cooked through. Internal temperature should reach 165°F (74°C).
Make the glaze: While they bake, whisk 1/3 cup buffalo sauce with 1 tablespoon melted butter (or ghee) in a bowl. For extra heat, add a dash more hot sauce or cayenne.
For extra tang, stir in a teaspoon of apple cider vinegar.
Toss to coat: Transfer hot meatballs to a large bowl and pour the buffalo glaze over them. Toss gently until evenly coated. If you want a stickier finish, put them back on the tray and broil for 1–2 minutes.
Serve: Plate with celery and carrots.
Drizzle with a little ranch or blue cheese dressing, or sprinkle with crumbled blue cheese and sliced green onions. For a meal, serve over rice, cauliflower rice, or a salad.