Bring a large pot of salty water to boil and cook spaghetti according to package instructions. (Subtract a minute of cooking time for al dente.)
Add broccoli to the boiling water with pasta when there are 2 minutes left of cooking time. Drain pasta and broccoli, reserving 1 c starchy cooking liquid.
Lightly brush chicken breast with 1 tsp of olive oil, sea salt and red chili flakes. Grill chicken breast until browned, about 4 minutes per side. Alternatively, you can saute in the bottom of the same pot you boil the pasta.
In the same pot that you cooked the pasta and broccoli, heat remaining 1 tbs of olive oil over medium heat. Add garlic and cook for 30 seconds.
Add in pasta, broccoli and cooked chicken (cut in cubes).
If mixture seems dry, add in a bit of the reserved starchy cooking liquid until you reach desired consistency.
Season with lemon juice, zest and Parmesan cheese. Check for seasoning and add more salt or pepper if needed.
Garnish with toasted pine nuts and fresh basil.
Notes
Store leftovers in an airtight container in the fridge for up to 4 days.