Preheat the oven to 400° and line a baking sheet with parchment paper.
Cook the lentils according to the package directions.
Pour your cooked, drained lentils onto the lined baking sheet and toss them with the olive oil, granulated garlic, sea salt, and fresh pepper.
Roast for 6-8 minutes checking frequently and stirring them around to make sure they don’t burn. Set them aside.,
Cook the pasta according to package instructions. Drain the water and set the pasta aside.
While the pasta cooks, make the sauce. Place a large pot with 4 cups of salted water over high heat. Add the butternut squash and bring to a boil. Cook until tender, 5-6 minutes. Drain the water and set the cooked squash aside.
Reduce heat to medium and return the pot to the stove. Add the yogurt, milk, and seasonings. Stir frequently with a whisk, until thickened slightly, 3-4 minutes.
Add back the butternut squash. Remove from heat and using an immersion blender, puree the squash until it becomes a smooth sauce.
Add the cheese and stir until it melts through.
Stir the cooked pasta into the sauce and portion it out into bowls. Top with the crispy lentils and serve.