1/2cupfreshly grated parmesan cheeseplus extra for topping
1clovegarlic finely minced
14ounces can artichoke heartswell drained, excess liquid squeezed out and roughly chopped
1/2cupfrozen spinachthawed, well drained and excess liquid squeezed out
Pinchred pepper flakes or cayenne pepperoptional
zest of one lemonoptional
Instructions
Preheat oven to 350 degrees. Spray a small baking dish with cooking spray, set aside.
In a large bowl, mix the cream cheese, sour cream and mayonnaise until combined. Stir in the mozzarella , parmesan, artichoke hearts, spinach, pepper flakes and lemon zest., mix until well combined.
Transfer the mixture to the baking dish, spread to make the top even, sprinkle top with 1-2 tablespoons each of parmesan and mozzarella.
Transfer baking dish to oven and bake for 20-25 minutes, until bubbly and starting to brown on top. If the top isn't browning as much as you would like, place it under the broiler for 1-2 minutes, but watch closely.
Remove from oven and serve right away with tortilla chips, veggies sticks, crackers or toasted bread.
Notes
To make ahead: Prepare dip as directed in the recipe but don't bake. Cover with plastic wrap and refrigerate for 1-2 days, then proceed with the recipe.Leftovers: Keep leftovers in a sealed container in the fridge for up to 3 days. Reheat in microwave or covered in the warm oven.