Directions for making the sauce:
Heat the olive oil and butter in a large saucepan on medium heat until the butter is melted.
Turn the heat down to medium low heat (this will prevent the garlic from browning or burning). Add half of the chopped garlic to the saucepan, and cook the garlic for about one minute.
Then, add the heavy cream to the saucepan.
Next, using a whisk stir the nutmeg, white pepper, and garlic powder into the heavy cream mixture.
Cook the sauce mixture on medium heat for about 10 to 12 minutes until the mixture has reduced in half the amount. While the sauce cooks, make sure to stir the sauce frequently.
Turn the heat off, and stir the shredded parmesan cheese and the rest of the chopped garlic into the cream mixture. At this point use a hand held blender to blend the mixture into a smooth creamy sauce.
Next, salt the cream mixture to taste with kosher salt.
Stir in the optional two tablespoons of dry white wine into the cream sauce. Set cream sauce aside.
Directions for cooking the shrimp:
In a medium to large pan, heat the olive oil and butter in a large saucepan until the butter has melted.
Add the shrimp to the pan and cook shrimp for 3 to 4 minutes.
Make sure to stir the shrimp half way through the cooking time to ensure proper cooking of the shrimp.
After the shrimp has cooked, use a slotted spoon to add the shrimp to the white sauce. Gently stir the shrimp into the sauce.
Serve over your favorite cooked pasta.
Top each dish of pasta and sauce with the chopped parsley garnish.