This salad uses some classic flavor combinations that I love. Feel free to substitute roasted delicata rings for the butternut squash - I've done it both ways and both are delicious. —Oops! Were you gonna eat that?
Make the vinaigrette: in a small bowl combine the shallot, lemon juice, maple syrup and soy sauce. Stir to combine. Add the mustard and olive oil. Whisk to combine. Season with salt and pepper to taste.
Roast the squash: Preheat the oven to 375 F. Toss the cubed squash with enough olive oil to coat. Season with salt and pepper. Arrange the squash in a single layer on a greased, foil-lined baking sheet. Roast, stirring halfway through, until the squash is cooked through, 30-50 minutes, depending on how large you cut your cubes. Let the squash cool slightly before making salad (it should still be warm, just not piping hot).
In a large bowl, toss the greens and onion with the dressing. Divide evenly among 4 salad bowls.
Top each salad with equal amounts (about 1 TBS) of the blue cheese, pistachios and cranberries. Finally, lay approximately 1/2 cup of the warm roasted squash on top of each salad. Serve immediately.