Pre-heat oven to 425℉ and line a baking tray with parchment paper.
Wash the butternut squash, acorn squash, and apple, peel and medium dice all of them.
In a large bowl, mix together diced squashes and apple with spiced and olive oil.
Layer seasoned produce on the parchment paper lined tray and roast for 25-30 minutes or until fork tender. Let cool completely.
To make the vinaigrette, add the minced garlic, dijon mustard, apple cider vinegar, honey, salt, and pepper to a blender. Blend well for 1-2 minutes.
Slowly add olive oil to vinaigrette and whisk or blend fast while pouring to emulsify. Adjust taste to your liking.
In a large salad bowl, layer the salad with the chopped kale and arugula. Then add the sliced red onions, cherry tomatoes, and the roasted apple and squash.
Top salad with grated parmesan cheese, pomegranate seeds, chopped pecans, and honey mustard vinaigrette. Toss and serve.