Prepare the Chicken:
Preheat grill, oven, or skillet. Season chicken with olive oil, Italian seasoning, salt, and pepper.
Grill, bake, or sauté chicken until fully cooked (165°F internal temperature). Slice or shred and set aside.
Cook the Spaghetti:
Boil salted water in a large pot. Add spaghetti and cook to al dente, following package instructions. Drain and toss with olive oil.
Make the Sauce:
Heat olive oil in a skillet over medium heat. Sauté garlic and onion until fragrant.
Add cherry tomatoes and zucchini, cooking until softened.
Stir in chicken broth and milk, letting it simmer for 3–5 minutes.
Whisk in Greek yogurt for a creamy texture. Add red pepper flakes if desired.
Combine and Serve:
Toss cooked spaghetti and chicken into the sauce, mixing well. Simmer for 2–3 minutes to blend flavors.
Plate and garnish with fresh basil, parsley, and Parmesan cheese.
Recipe Notes
Substitutions:
Replace whole wheat spaghetti with zucchini noodles for a low-carb option.
Use nutritional yeast instead of Parmesan for a dairy-free garnish.
Storage:
Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months.