01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper or lightly grease it with olive oil.
02 - In a large mixing bowl, combine the ground turkey, basil pesto, grated Parmesan, breadcrumbs, egg, minced garlic, grated onion, salt, and black pepper. Mix gently until just combined, being careful not to overwork the mixture.
03 - Using damp hands or a portion scoop, shape the mixture into 16 to 18 uniform meatballs and arrange them on the prepared baking sheet with even spacing.
04 - Lightly drizzle or brush the tops of each meatball with olive oil to promote even browning and a golden finish.
05 - Bake for 18 to 20 minutes, or until the meatballs are fully cooked through with an internal temperature of 165°F and have developed a light golden-brown exterior.
06 - Transfer the meatballs to a serving platter. Garnish with extra pesto, fresh basil leaves, and a sprinkle of grated Parmesan if desired. Serve warm.