In a large bowl add the first 7 ingredients and 1/2 teaspoon salt and stir to combine.
In a small bowl whisk together the lemon juice, vinegar, Dijon mustard, garlic, honey, cumin, cardamom, and 1/2 tsp salt, to combine well. Whisk in olive oil.
Drizzle the vinaigrette over the vegetables and toss to combine.