Cauliflower and butternut squash are equally tender vegetables when roasted and pureed. Here, I'm layering them with caramelized red onions and topping it all off with toasted quinoa.
Preheat the oven to 400 degrees F. Lightly oil an 8 x 11 inch baking dish; set aside. Prepare one large rimmed baking sheet with parchment paper.
Slice squash in half lengthwise and drizzle with 2 tsp oil using your hands to coat all sides of the squash. Add more oil if needed. Sprinkle with sea salt and pepper and place onto the prepared rimmed baking sheet. Make sure to spread out the squash so it's not touching. Roast for 60 minutes or until golden brown and tender.
In a large skillet over medium heat, add 2 tsp of olive oil with the onion and caramelize for about 30-35 minutes lowering heat as needed until onions are very tender and brown.
Meanwhile, steam cauliflower florets on the stovetop in a steamer basket until very tender.
In a food processor, add the sunflower seeds and process until it forms a flour consistency. Add the steamed cauliflower, ½ tsp salt and ¼ tsp pepper and puree until very smooth. Season to taste and set aside.
To toast the quinoa for a topping (optional): Add the quinoa to a large dry skillet, stirring or shaking the pan occasionally, until the quinoa is lightly dried out and toasty, about 12 minutes or until you hear the quinoa popping. Set aside.
Remove the butternut squash from the oven and let it cool for 5 minutes. Scoop out flesh with a large spoon and discard the skin.
Transfer the squash flesh into the base of the prepared baking dish and sprinkle with the cinnamon and cumin followed by the caramelized onions. Top the onion layer with the puréed sunflower seeds and cauliflower and bake for another 15-20 minutes or until golden brown and tender. Remove from the oven and set aside to cool for 5 minutes before serving. Add the toasted quinoa on top, if desired.
Store leftovers in a sealed glass container in the refrigerator for up to 4 days or in the freezer for up to 1 month.