Preheat oven to 400ºF.
Line a baking tray with parchment paper and set aside.
Rinse and drain tofu then place in tofu press for 10-15 minutes to remove excess water. Simply pat dry if you don't have a tofu press or place something heavy on it to drain out the water.
Chop your sweet potatoes, zucchini, and onion and place on lined baking tray.
Drain and rinse your canned lentils, dry slightly with a paper towel and add to the baking tray.
Drain the excess water from the tofu, then rip into medium-sized pieces with your hands, and add it to the baking tray.
Season everything with salt and pepper, and lightly drizzle some olive oil. Mix well with your hands, then place tray in the oven to roast for about 35 minutes.
While the veggies are roasting, cook your quinoa as directed on packaging and set aside.
Make your salad dressing by whisking together all ingredients in a bowl.
Assemble your salad by adding a base of spring mix to a bowl, about 1/2 cup of quinoa, 1/2 cup of the roasted vegetables, avocado, walnuts, kalamata olives, and feta to top.
Drizzle the salad dressing on top and enjoy!