Recipes|Featured Main

Preheat oven to 350°F.
Finely chop hazelnuts and toast in a small pan on medium low heat, tossing frequently for 8-10 minutes. Stir in 2 tablespoons of butter and set aside.
Heat the other 2 tablespoons of butter in a medium pot on medium high heat. Add garlic and onion to oil and cook until onion is golden brown and soft, and garlic is fragrant. Add cubed squash, red pepper flakes and toss. Add vegetable stock and bring to boil. Reduce heat and let simmer until squash is tender (about 15 mins). Take off of heat and let cool (this will be pureed).
While squash mixture is simmering, cook rigatoni in a large pot of boiling water, stirring occasionally. Cook pasta to al dente. Drain and set aside.
Transfer squash mix to blender. Add 1 cup of grated parmesan cheese and puree until slightly chunky but mostly smooth. Season with salt and fresh ground pepper to taste.
Pour 1 cup squash puree into a baking dish and spread to edges. Evenly spread pasta over the sauce, then pour the remaining sauce in. Top with remaining parmesan (or enough to cover top). Cover with foil and bake at 350°F for 15 mins. Uncover and increase oven temp to 425°F. Continue to bake until sauce is bubbling and top is slightly darkened, about 10 mins.
Add basil to bowl with hazelnut mixture set aside earlier. Season with salt and freshly ground pepper to taste and combine. Top pasta with hazelnut mixture and even more parmesan, serve and enjoy!