1/3 cup mayonnaise
1 clove garlic, minced
2-8 oz. packages cream cheese, softened
1/3 cup grated Parmesan cheese
6 slices of bacon, cooked and crumbled
1-14 oz. can artichoke hearts, drained and chopped
1-10 oz. package frozen chopped spinach, thawed, drained, and squeezed between a paper towel to remove all excess moisture.
In a large bowl, add mayonnaise, garlic, and cream cheese. Beat with an electric mixer until blended. Add 1/2 cup Parmesan cheese, bacon, artichoke hearts, and spinach. Spread mixture into an 11″ x 7″ pan coated with cooking spray. Bake at 350 degrees for 25 minutes or until bubbly.