Make Ahead: Prepare the falafel and the Magic Green Sauce. It shouldn't take more than 30 minutes for both. They can be made a day in advance and kept in the fridge, too.
Roasted Veggies: Preheat the oven to 400 degrees. Peel the carrots and cut into thin strips and place on a roasting pan. Chop the cauliflower into small florets and place on a separate roasting pan. Drizzle each pan with oil and sprinkle each pan with cumin and salt + pepper to taste. Toss around on the pan to combine. Bake for 30 minutes, stirring occasionally. To get more browning, bake for an additional 10-15 minutes. When the veggies are done, remove from oven and set aside to cool.
Sun Dried Tomato Spread: Drain off most of the excess oil from the sun dried tomatoes and pulse through a food processor for a chunky, spread-able texture.
Assembly: Warm up the naan so it's nice and soft. Spread with Magic Green Sauce and layer with roasted carrots, cauliflower, sun dried tomato spread, falafel, and cilantro leaves.
My falafels were a little bit round and chubby, so I just gently pressed them into more of a veggie burger shape and that helped with sandwich assembly.
Recipe by Pinch of Yum at http://pinchofyum.com/spicy-falafel-roasted-veggie-naan-wich