Preheat the oven to 400°F. Chop the red bell pepper, zucchini, cherry tomatoes, and red onion into bite-sized pieces. Toss the vegetables with half of the olive oil, salt, and pepper, and spread them on a baking sheet.
Roast the vegetables in the oven for about 20 minutes until they are tender and slightly caramelized.
While the vegetables roast, season the chicken breast with salt and pepper. Pan-sear the chicken in a skillet over medium heat with a drizzle of olive oil until cooked through (about 5-6 minutes per side), then slice into strips.
Cook the gnocchi according to the package instructions by boiling until they float to the top, then drain.
For the basil pesto, combine fresh basil, pine nuts, garlic, Parmesan cheese, and the remaining olive oil in a blender. Pulse until smooth, adding a splash of water if needed to reach a drizzling consistency.
In a large bowl, gently toss together the cooked gnocchi, roasted vegetables, and sliced chicken. Drizzle the fresh basil pesto over the top and mix lightly to coat.
Serve warm and enjoy your balanced, flavorful meal.