Discover the cheesy goodness of Cheesy Spinach Artichoke Delight! This irresistible dip is made with fresh spinach, artichoke hearts, and a blend of creamy cheeses, perfect for any gathering. Easy to prepare and packed with flavor, it will be the star of your appetizer spread. Serve it warm with tortilla chips or veggies for a crowd-pleaser.
2 cups 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
1/2 cup mayonnaise
1 cup shredded mozzarella cheese
1/2 cup grated Parmesan cheese
2 cloves garlic, minced
1 teaspoon fresh lemon juice
1/2 teaspoon red pepper flakes (optional for a spicy kick)
Salt and freshly ground black pepper to taste