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, onion, salt, and black pepper. Mix gently with your hands or a fork just until all ingredients are evenly distributed, being careful not to overwork the meat.
03 - Using damp hands or a cookie scoop, portion the mixture and roll into 16 to 18 uniform meatballs. Arrange them on the prepared baking sheet, leaving about 1 inch of space between each one.
04 - Lightly drizzle or brush the tops of each meatball with olive oil to promote even browning and a golden crust during baking.
05 - Bake on the center rack for 18 to 20 minutes, or until the meatballs are cooked through with an internal temperature of 165°F and lightly browned on the outside.
06 - Transfer the meatballs to a serving platter. Garnish with extra pesto, torn fresh basil leaves, and a generous sprinkle of grated Parmesan. Serve warm over zucchini noodles, pasta, or alongside a crisp green salad.