The meatballs are the star of this comforting high-fiber dish. Make them on their own and serve as a mini appetizer or add them to your favorite pasta recipe. For moister, more flavorful meatballs, be sure to use ground turkey, not ground turkey breast.
Preheat the oven to 475ºF. Bring a large pot of unsalted water to a boil. Spray a rimmed baking sheet with cooking spray.
Add the turkey, breadcrumbs, eggs, onions, 1/4 cup of the Parmesan, chopped basil, oregano, garlic, 1 1/4 teaspoons salt, 3/4 teaspoon black pepper, fennel seeds and red pepper flakes to a large bowl and mix with your hands until evenly combined. Form the mixture into 24 meatballs (about 1 1/2 tablespoons each) and place them on the prepared baking sheet, evenly spaced. Spray the meatballs with cooking spray and roast until cooked through, 12 to 15 minutes, turning each meatball over about halfway through.
Meanwhile, add the linguine to the boiling water and cook according to package directions. Strain, reserving 1 cup pasta cooking water.
Bring the reserved pasta water, cream and oil to a boil in a large saucepan over high heat. Add the linguine and toss to combine. Add the lemon juice and meatballs and toss to combine. Add the remaining 1/4 cup Parmesan and 1/8 teaspoon salt and toss to combine. Adjust seasoning with salt if needed.
Transfer the linguine and meatballs to four large pasta bowls or a large rimmed platter. Sprinkle with the lemon zest and torn basil.