A delightful twist on the classic spinach artichoke dip, this recipe is creamy, cheesy, and perfect for any gathering.
Preheat your oven to 375°F.
Preheating ensures even cooking and a perfect golden top.
In a mixing bowl, combine the grated Parmesan cheese, fresh spinach, and canned artichoke hearts.
Chop the spinach and artichoke hearts finely for a smoother texture.
Add the softened cream cheese, sour cream, mayonnaise, minced garlic, and black pepper to the spinach mixture. Mix until well combined.
Ensure the cream cheese is softened for easier mixing.
Transfer the mixture to a baking dish and spread it evenly.
Use a spatula to smooth the top for even baking.
Bake in the preheated oven for 20-25 minutes or until the top is bubbly and slightly golden.
Check at 20 minutes to avoid over-browning.
Serve warm with your choice of crackers, toasted bread, or vegetable sticks.
Garnish with a sprinkle of extra Parmesan for added flavor.