Begin by preparing all vegetables to ensure smooth assembly later. Peel and slice the cucumber into 1/4-inch half-moons, halve the cherry tomatoes lengthwise, finely dice the red onion into 1/4-inch pieces, and dice the bell peppers. Cut the broccoli into small bite-sized florets and trim the woody ends from the asparagus before cutting it into thirds. Drain the canned black olives. Having everything prepped and ready will make the cooking process seamless and prevent the hot pasta from sitting too long.
While the water for pasta comes to a boil, whisk together the extra virgin olive oil, freshly squeezed lemon juice, minced garlic, fresh dill, salt, red pepper flakes, and honey in a large bowl. The acid in the lemon juice will brighten the overall flavor, and I find that mixing the dressing early allows the garlic to gently infuse the oil. Let this sit while you prepare the pasta—this resting time helps meld the flavors together beautifully.
Bring a large pot of water to a boil and add 3 tablespoons of salt. Cook the pasta according to package directions until al dente. Meanwhile, place the broccoli florets in a colander and set it nearby. When the pasta is done, carefully drain the hot pasta directly over the broccoli in the colander—the residual heat will gently blanch the broccoli and preserve its bright green color and slight crunch. Next, add the cut asparagus to the same hot water and let it blanch for 2-4 minutes until tender-crisp, then drain it well.
Immediately transfer the drained pasta and broccoli to the bowl with the prepared dressing from Step 2. Add the blanched asparagus as well. Gently toss everything together to coat evenly with the dressing. I like to toss gently to ensure the pasta gets coated without breaking it, and letting the warm pasta sit in the dressing for about 10 minutes allows it to absorb the flavors more fully and cool slightly. This resting period is crucial for building flavor depth.
After the 10-minute rest, add all the remaining raw vegetables—the cucumber, cherry tomatoes, red onion, bell peppers, and black olives from Step 1—to the pasta mixture. Toss everything gently to combine, ensuring the vegetables are evenly distributed throughout. Taste and adjust seasoning as needed. Refrigerate the salad until you're ready to serve; it actually tastes better after a few hours as the flavors continue to meld together.