Preheat oven to 400 degrees Fahrenheit. Place sliced brussel sprouts and diced carrots onto a baking tray, and drizzle with 1-2 tbsp oil. Gently toss, and season with salt and pepper. Bake for 20 minutes.
Remove tray from oven, add zucchini to the tray, and toss. Place tray back into oven and roast another 15 to 20 minutes until just tender, covering tray with foil if vegetables are getting too browned.
Meanwhile, boil the pasta in salted water until just al dente.
Boil the cashews for 20 minutes, which can be done at the same time the pasta is cooking. Drain.
Drain pasta and drizzle with a bit of olive oil and add to a large baking dish.
In a blender, add the drained cashews, and the remaining "Sauce Ingredients". Blend until very smooth.
Add the roasted vegetables to the baking dish with the pasta, and pour the sauce over the pasta. Gently stir to combine.
Sprinkle the breadcrumbs over the pasta.
Place into the oven, covered with foil, and bake for 10 minutes. Uncover and cook another 10 minutes. To brown the breadcrumbs further, you can place under the broiler until just browned.
Serve topped with the chopped fresh parsley and fresh thyme (de-stemmed).