Preheat the oven to 400 degrees F/205 degrees C. Line a baking sheet with parchment paper.
Trim the stems off the squashes. Then, carefully slice them in half lengthwise. Remove and discard the seeds.
Brush the cut side of each squash half with a little bit of olive oil. Sprinkle with salt and pepper. Place squash cut side down on the baking sheet.
Bake for 25 to 35 minutes until tender when poked with a fork. Carefully flip the squash over to release steam.
While the squash is roasting, prepare the stuffing. Bring lentils and water to a boil in a small saucepan, then cover and reduce heat to a simmer. Cook for 20 to 25 minutes until tender but not mushy. Drain excess water.
In a small skillet, heat olive oil over medium heat. Add garlic and onion and cook for 3 to 5 minutes until softened.
Add the cooked onion and garlic to the pan with the drained lentils. Add the feta, dried cranberries, and lemon juice. Season with salt and pepper. Mix until well combined.
Spoon the filling into the cooked squash. Garnish with fresh sage.
Serve and enjoy!
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!