Preheat the oven to 450 F.
Add the zucchini and onion to a sheet tray and drizzle with olive oil and salt/pepper. Place into the preheated oven and roast for 30-35 minutes tossing halfway through. Cook until veggies are soft and golden brown in spots. Remove the oven and let cool.
In 8 or 16oz mason jar, add all the vinaigrette ingredients. Secure the lid on top and shake vigorously until combined. Taste and adjust seasoning.
To a large bowl add cooked quinoa, tomato, roasted zucchini and onions, mixed greens, chopped pistachios, and pour the vinaigrette on top. Toss together and top with fresh mint and basil leaves.
Enjoy!