Preheat oven to 375 degrees. Combine squash, stock, and milk in a medium saucepan; bring to a boil over medium-high heat. Reduce heat to medium; simmer until squash is tender when pierced with a fork, about 20 minutes. Remove from heat. Mash contents of saucepan; stir in nutmeg, cayenne, and salt, and season with black pepper. Stir to combine.

Meanwhile, bring a large pot of water to a boil. Add noodles; cook until al dente according to package instructions, about 8 minutes. Drain, and transfer to a large bowl; stir in squash mixture, cheddar, ricotta, and 2 tablespoons Parmesan.

Peel, devein and rinse (under cool water) 1 pound of extra large shrimp. Heat about 1 tbsp. butter and olive oil in a skillet. Add the shrimp and cook for a couple minutes until just opaque. Do not overcook them. Remove from heat and let cool for a few minutes. Now, put the cooked shrimp on the cutting board and pull off the tails. Chop the shrimp into bite –sized pieces and set aside.

Finely dice one small onion. Mince two cloves of garlic.

In a large skillet heat 2 tablespoons of butter and 2 tablespoons olive oil. Add the garlic and onion and sauté, stirring occasionally. After the garlic and onions have cooked a bit add your white wine. Let the wine evaporate for a few minutes, stirring occasionally. If you would rather not use wine, you can use low-sodium chicken broth instead (about ½ cup).

Now add an 8-ounce can of plain tomato sauce. Stir well until combined. Then add 1 cup of heavy cream. Continue stirring. Turn heat down to low and let simmer.

Now chop your herbs, about a tablespoon of chopped parsley and about the same amount of chopped basil, or if you’re feeling very proper, chiffonaded.

Now add your chopped shrimp back into the tomato cream sauce. Give it a stir and add salt and pepper to taste. Throw in your herbs and stir until combined. Finally add your cooked penne pasta and give it a good stir.