2 tablespoons salted butter
6 cloves garlic, finely diced
1 pound Shrimp, deveined, tails on or off
1 small yellow onion, diced
1/2 cup white wine
5 ounces jarred sun dried tomato strips in oil, drained (reserve 1 teaspoon of the jarred oil for cooking)
1 3/4 cups half and half
Salt and pepper, to taste
3 cups baby spinach leaves, washed
2/3 cup fresh grated Parmesan cheese
1 teaspoon cornstarch mixed with 1 tablespoon of water (optional)
2 teaspoons dried Italian herbs
1 tablespoon fresh parsley, chopped
Heat a large skillet over medium-high heat. Melt the butter and add in the garlic and fry until fragrant (about one minute). Add in the shrimp and fry two minutes on each side, until just cooked through and pink. Transfer to a bowl; set aside.
Fry the onion in the butter remaining in the skillet. Pour in the white wine (if using), and allow to reduce to half, while scraping any bits off of the bottom of the pan. Add the sun dried tomatoes and fry for 1-2 minutes to release their flavors.
Reduce heat to low-medium heat, add the half and half and bring to a gentle simmer, while stirring occasionally. Season with salt and pepper to your taste.
Add in the spinach leaves and allow to wilt in the sauce, and add in the parmesan cheese. Allow sauce to simmer for another minute until cheese melts through the sauce. (For a thicker sauce, add the milk/cornstarch mixture to the center of the pan, and continue to simmer while quickly stirring the mixture through until the sauce thickens.)
Add the shrimp back into the pan; sprinkle with the herbs and parsley, and stir through.
Serve over pasta or white rice.