Indulge in the rich and creamy goodness of this Spinach Artichoke Delight! This easy-to-follow recipe combines fresh spinach, artichokes, and a blend of cheeses to create the ultimate cheesy dip that’s perfect for gatherings or cozy nights at home. Bake it to bubbly perfection and serve with your favorite dippers. Click through to discover how to make this delicious treat that will impress your guests and keep everyone coming back for more!
1 cup fresh spinach, finely chopped
1 cup canned artichoke hearts, drained and coarsely chopped
1 cup cream cheese, softened at room temperature
½ cup sour cream
½ cup mayonnaise
1 cup shredded mozzarella cheese, divided
¼ cup grated Parmesan cheese, divided
2 cloves garlic, minced
1 teaspoon onion powder
1 teaspoon fresh lemon juice
Salt and pepper to taste