1 cup mayo
2 cloves garlic, minced
2 (8 oz) packages Neufchatel cheese (less fat cream cheese), softened
2/3 cup grated Parmesan cheese
3 or 4 ozs. Gruyere cheese, shredded
1 (14 oz) can artichoke hearts, drained and chopped
1 (10 oz) package frozen spinach, thawed, drained, and squeezed dry

Put mayo, garlic, cream cheese and Parmesan cheese in a mixing bowl. Beat with a hand mixer until well-combined. Stir in remaining ingredients.

Pour into a microwave safe dish and heat on high for 3 minutes. Stir well. Heat for another 2 minutes, stir, and continue the process until the dip is hot and gooey and well-combined. Serve hot with sliced baguettes, veggies, or chips.

Can also be heated in a 350ºF oven for about 25 minutes.