Indulge in this creamy baked spinach artichoke dip that’s perfect for any gathering! With fresh spinach, artichoke hearts, and a blend of rich cheeses, this dish is a crowd-pleaser that’s easy to make. Just combine your ingredients, bake until bubbly, and serve with chips or veggies for an irresistible appetizer. Click through to discover the full recipe and wow your guests with this deliciously creamy dip!
1 cup fresh spinach, chopped
1 cup canned artichoke hearts, drained and chopped
1 cup cream cheese, softened
1/2 cup sour cream
1/2 cup mayonnaise
1 cup grated Parmesan cheese
1 cup shredded mozzarella cheese
2 cloves garlic, minced
1/2 teaspoon onion powder
1/4 teaspoon cayenne pepper (optional)
Salt and pepper to taste
Fresh parsley, chopped (for garnish)