Yes, you can make this salad ahead of time. Prepare all the roasted vegetables and the dressing separately. Store them in airtight containers in the refrigerator. When ready to serve, toss the vegetables with the dressing and fresh herbs for a fresh and delicious meal.