01 -
In a food processor, combine the basil, Parmesan cheese, toasted pine nuts, and garlic. Pulse until finely chopped. With the processor running, gradually add the olive oil until the mixture is smooth. Season with salt, pepper, and lemon juice, if using. Set aside.
02 -
Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/4 cup of pasta water and drain the rest. Set pasta aside.
03 -
While the pasta is cooking, season the chicken pieces with salt, pepper, garlic powder, and onion powder. In a large skillet, heat 2 tablespoons of olive oil over medium-high heat. Add the chicken and cook until golden brown and cooked through, about 5-7 minutes. Remove from heat.
04 -
Steam broccoli florets until bright green and tender-crisp, about 3-4 minutes.
05 -
In the skillet with the chicken, add the cooked pasta and steamed broccoli. Pour the pesto sauce over the mixture, stirring to combine. If the sauce is too thick, add the reserved pasta water a little at a time until the desired consistency is reached.
06 -
Transfer to serving plates and garnish with extra grated Parmesan cheese and fresh basil leaves if desired. Serve immediately.