Preheat oven to 425 degrees F. Place the asparagus, carrot, onion and zucchinis in a large bowl, mix well with the olive oil and salt and pepper. Place on a baking sheet and roast for 20 minutes, stirring after the first 10 minutes.
Meanwhile place the remaining salad ingredients into a large bowl. In a small bowl combine all of the dressing ingredients and whisk with a fork.
Once the veggies are roasted, mix into the salad bowl and toss with the dressing.