Preheat your oven to 400 degrees f.
Toss pumpkin cubes with oil, sea salt, and pepper then arrange them in a single layer on a baking sheet.
Roast until pumpkin is tender-firm and edges are caramelized about 30 minutes.
Remove from oven and let cool completely.
Combine all vinaigrette ingredients in a small jar with a tight-fitting lid and shake until your dressing emulsifies. Alternatively, you may whisk the dressing together in a small dish. Taste test your dressing then adjust ingredients as desired.
Divide the greens evenly between six salad plates. Scatter each plate equally with roasted pumpkin, pomegranate arils, pumpkin seeds, and chopped shallot.
Drizzle each salad as desired with your homemade vinaigrette.
Enjoy immediately.