Prep the zoodles: Spiralize the zucchini and lay the zoodles on a clean kitchen towel. Lightly salt and let them sit while you cook the turkey.
This helps draw out excess moisture.
Brown the turkey: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the ground turkey, breaking it up with a spatula. Cook until browned and no longer pink, about 5–7 minutes.
Season the meat: Add salt, black pepper, Italian seasoning, smoked paprika, and red pepper flakes.
Stir well and cook 1 more minute to bloom the spices.
Sauté aromatics: Push the turkey to one side. Add the remaining 1 tablespoon olive oil, then the onion. Cook 2–3 minutes until softened.
Stir in the garlic and cook 30–60 seconds until fragrant.
Deglaze and simmer: Pour in the chicken broth, scraping up any browned bits. Simmer 2–3 minutes to reduce slightly.
Create the sauce: Lower the heat to medium. Stir in the butter and Parmesan until melted and glossy.
Add lemon juice to brighten. Taste and adjust salt, pepper, or lemon as needed.
Blot the zoodles: Gently squeeze the salted zoodles in the towel to remove extra moisture. This keeps the sauce from getting watery.
Combine and warm: Add the zoodles to the pan and toss with the turkey mixture.
Cook 1–2 minutes, just until the zoodles soften but still have a bite. Do not overcook.
Finish and serve: Sprinkle with extra Parmesan and chopped parsley. Add more red pepper flakes if you like heat.
Serve right away.