Preheat your oven to 425°F for the broccoli and set a grill pan or skillet over medium-high heat for the chicken.
Season the chicken breast with salt and pepper. Grill or sear it on the hot pan for about 5-6 minutes per side until fully cooked. Once done, let it rest for a few minutes before slicing.
Toss the broccoli florets with a touch of olive oil, salt, and pepper. Spread them on a baking sheet and roast in the preheated oven for 15-20 minutes or until they become tender and slightly crispy at the edges.
Meanwhile, cook the whole wheat pasta according to package instructions until al dente. Drain and set aside.
To prepare the fresh pesto, combine the basil, garlic, pine nuts, olive oil, and Parmesan cheese in a food processor. Blitz until you achieve a smooth and vibrant sauce. Adjust seasoning with a pinch of salt if needed.
Toss the cooked pasta with the prepared pesto until evenly coated. If needed, add a splash of pasta water to create a creamier consistency.
Arrange the pesto pasta on the plate, top with sliced grilled chicken, and add the roasted broccoli on the side.
Garnish with an extra sprinkle of Parmesan if desired and serve warm.