On the stove top, preheat heavy skillet on low-medium heat for 5 minutes.
Add butter, garlic, marjoram, oregano, and basil (or Italian seasoning mix).
Cook about 2 minutes or until garlic just begins to brown.
Turn heat up to medium and add wine. Stir and cook 4-5 minutes or until wine is reduced a bit.
Add cream cheese and tomato paste to the pan, and reduce heat to low. Cover 1-2 minutes to soften cream cheese and tomato paste.
Uncover, add cream, shrimp, and salt. Stir and cook 5 minutes until thickened. If using uncooked shrimp, make sure that shrimp is white and pink all over (turning halfway during cook time).
Turn off heat. Add spinach and parmesan, and stir.
Let sit 2 minutes to wilt spinach and melt parmesan.
Serve hot over pasta or rice or alongside your favorite meat such as steak or grilled chicken.