Place lentils in a fine-mesh sieve and rinse well under cold water, removing any imperfect or bad lentils.
Place lentils, water, and bay leaf in a medium pot. Bring to a boil over high heat, then reduce heat to medium-low, cover, and allow to cook 18-25 minutes until lentils are tender, but not mushy.
Drain lentils, discard bay leaf, and allow lentils to cool in a large bowl in fridge.
Preheat oven to 400F and lightly grease a medium sheet pan. Toss butternut squash, maple syrup, olive oil, cinnamon, and ginger together and lay in a single layer on sheet pan.
Roast butternut squash at 400F 25-30 minutes until squash is tender. Remove from oven and allow to cool slightly.
In a large serving bowl, combine spring greens, lentils, butternut squash, feta cheese, pumpkin seeds, and cranberries. Drizzle dressing over salad and toss until coated. Serve immediately and enjoy!