Indulge in the creamy goodness of this Spinach Artichoke Delight, the perfect dip for your next gathering! Packed with fresh spinach, artichokes, and a blend of cheeses, this recipe is sure to impress your guests. Learn how to whip up this deliciously cheesy dish in just 40 minutes! Click through now to explore the full recipe and elevate your snack game with this irresistible treat!
1 cup fresh spinach, finely chopped
1 can (14 oz) artichoke hearts, thoroughly drained and coarsely chopped
1 cup cream cheese, softened to room temperature
1/2 cup sour cream, preferably full-fat
1/2 cup mayonnaise, for creaminess
1 cup shredded mozzarella cheese, divided
1/2 cup grated Parmesan cheese, plus extra for garnish
2 cloves garlic, finely minced
1 teaspoon freshly squeezed lemon juice
Salt and black pepper, to taste
1/4 teaspoon red pepper flakes (optional, for some heat)