For the pesto, add basil leaves, 1/4 cup walnuts, parmesan and garlic to a food processor. Pulse until coarsely chopped.: You will hear a coarse grinding and see the basil transform from leafy to a rough paste, the aroma of basil and garlic hitting your nose and brightening the kitchen. This coarse texture is ideal because it lets pockets of walnut and parmesan remain noticeable, giving the pesto interest when roasted. The noise will shift from loud pulses to a more continuous hum as pieces break down. A common mistake is overprocessing until the mixture becomes too smooth and oily, which can make the pesto thin and less substantial on the chicken . If your processor smells warm, pause and scrape down the sides to keep the mixture cool and green.
Add olive oil, season with salt and pepper to taste and pulse until everything is finely chopped and well combined. Set aside.: As you stream in the olive oil , the blend will glossy up and the aromas will mellow into a cohesive sauce. Taste for seasoning because the parmesan already contributes saltiness, so adjust carefully. The sheen of oil indicates a successful emulsion, and the sound will settle into a steady whirr. Avoid adding too much oil which can weigh down the pesto and prevent it from clinging to the chicken . Letting the pesto rest a few minutes allows flavors to meld before it meets heat.
Preheat oven to 400 degrees F.: Before the sheet pan goes in, make sure the oven is fully up to temperature so the chicken sears rather than slowly steams. At 400 degrees F the exterior will brown while juices stay inside, and vegetables will roast until tender. Preheating ensures predictable timing; putting the pan into a cooling oven leads to longer cook times and potentially dry meat. If your oven runs hot or cool, use an oven thermometer to confirm accuracy.
Line a rimmed 18 by 13-inch baking sheet with a sheet of parchment paper or spray with non-stick cooking spray.: A rimmed sheet keeps juices contained while parchment makes cleanup effortless and prevents sticking. When the surface is prepared, you'll notice less sticking and easier tossing of ingredients. If you skip this step, juices can scorch onto the pan which makes cleaning harder and can create bitter aromas. Use a sheet with rims to collect released tomato juices so you can drain them if needed.
Place chicken and asparagus on sheet pan, pour over 1/4 cup of the basil pesto.: When the chicken and asparagus hit the pan, arrange them so they sit in a single layer for even heat exposure; pouring 1/4 cup pesto will tint and lightly coat the pieces. You should see a glossy green sheen and smell fresh herbs. The visual cue of coated pieces indicates pesto coverage. Be careful not to overload with pesto at this stage, which can prevent proper browning; you can always add more later for brighter herb flavor.
Season chicken and asparagus with salt and pepper and toss everything to evenly coat.: Tossing distributes seasoning and ensures each bite is balanced, creating a mix of savory and herbaceous flavors. When you toss, you will hear gentle clinks as pieces move and see pesto redistribute into nooks and crevices. A common error is uneven seasoning, leaving some pieces bland; take a moment to taste and adjust. Uniformly coated pieces roast more evenly and pick up better color.
Spread into an even layer (don't let chicken pieces overlap) and roast in preheated oven for 10 minutes.: The even layer is crucial so heat circulates uniformly, giving chicken edges a caramelized finish while the interiors stay juicy. You will hear light sizzling and begin to smell a nutty basil scent as surfaces brown. If pieces overlap, cooking will be inconsistent and some bites may remain underdone. Use a spatula to nudge pieces apart if they crowd, and resist the urge to open the oven often, which can drop temperature and extend cook time.
Remove from oven, carefully drain off excess liquid from one corner if needed (use a spatula as a guard to keep the ingredients from falling).: After the first roast you'll notice juices pooled on the pan from the chicken and tomatoes. Draining prevents the ingredients from stewing and helps the second roast brown rather than steam. The aroma at this point is richer and slightly toasted. Be cautious while draining to avoid losing pieces; use a spatula as a shield. If you skip draining, your final texture may be soggier with less pronounced browning.
Add tomatoes, toss everything and return to oven and continue to roast until chicken is cooked through (larger pieces should be 165 degrees in center), about 8 - 12 minutes longer.: Introducing the grape tomatoes at this stage invites them to blister and release sweet juices that mingle with pesto without dissolving completely. You'll hear occasional pops as their skins burst and smell a concentrated tomato sweetness. Use an instant read thermometer to confirm the chicken reaches 165 degrees at the center. The error to avoid is adding tomatoes too early which causes them to collapse and lose their pleasant burst; timing keeps them plump and flavorful.
Remove from oven, spoon over another 1/4 cup of the pesto and toss (or just add the 1/4 cup to individual servings). Sprinkle in walnuts.: At removal, spooning extra pesto reawakens bright herbal flavors that the oven slightly mellowed, and tossing distributes warm sauce over everything. The sound will be gentle as walnuts fall into place and the look will become more glossy and vibrant. Adding nuts here preserves crunch, because if they roast too long they can become soft or bitter. Avoid stirring too vigorously which can mash tomatoes; gentle tossing protects texture.
Serve immediately with more pesto if desired (or just reserve remaining pesto in refrigerator for another use - it can be frozen also).: Serving right away gives you the best texture contrast between warm chicken and crisp walnuts, and the aroma is at its peak. If you have leftover pesto, refrigerate for up to a week or freeze in small portions for later. A common mistake is letting the dish sit too long which softens the vegetables and dulls the fresh basil flavor, so plate promptly for the best experience.