Spinach Artichoke Dip (Print Version)

# Ingredients:

01 - 8 oz cream cheese, softened.
02 - 1/4 cup sour cream.
03 - 1/4 cup mayonnaise.
04 - 1 garlic clove, minced.
05 - 2/3 cup parmesan cheese, finely shredded.
06 - 1/2 cup mozzarella cheese, finely shredded.
07 - 1 (14 oz) can artichoke hearts, drained and chopped.
08 - 6 oz frozen spinach, thawed and drained.
09 - Pepper to taste.

# Instructions:

01 - Start by preheating your oven to 350°F and prepare a 1-quart baking dish with non-stick spray.
02 - Thoroughly combine cream cheese, sour cream, and mayonnaise in mixing bowl until smooth and creamy.
03 - Add minced garlic, both shredded cheeses, and pepper to the cream mixture, stirring well.
04 - Squeeze thawed spinach very well to remove all excess moisture before adding to mixture.
05 - Drain and chop artichoke hearts, squeezing out any extra liquid to prevent watery dip.
06 - Fold prepared spinach and artichokes into the cheese mixture until evenly distributed.
07 - Transfer mixture to prepared baking dish, spreading evenly to ensure uniform cooking.
08 - Bake for approximately 20 minutes until hot throughout and cheese is melted.
09 - Let rest briefly before serving warm with your choice of dipping items.

# Notes:

01 - Can make ahead.
02 - Reheats well.
03 - Perfect party appetizer.
04 - Crowd favorite.