I begin by whisking together the lemon juice, olive oil, sugar, garlic, herbs, salt, pepper, and chili flakes. This allows the flavors to blend while I prepare the vegetables. I also chop all vegetables into evenly sized pieces so they roast consistently. Proper preparation makes the rest of the process smooth and easy.
Next, I toss the vegetables with olive oil, salt, pepper, and garlic. I spread them out on baking trays so they roast instead of steam. Roasting at high heat gives them a slightly caramelized flavor and soft texture. I add the asparagus near the end so it stays crisp and vibrant.
While the vegetables cool slightly, I cook the pasta in salted boiling water until tender but still firm. After draining, I mix the warm pasta with part of the dressing so it absorbs flavor. Then I combine it with the roasted vegetables, remaining dressing, and parsley. Finally, I gently fold in the feta and let the salad chill before serving.