Looking for a creamy and flavorful treat? This Cheesy Spinach Artichoke Dip is a must-try! Packed with fresh spinach, artichoke hearts, and a mix of cheeses, it's perfect for parties or cozy evenings at home. In my blog post, I share easy steps to make this delicious dip, as well as tips and variations to customize it.
1 cup frozen spinach, thawed and drained
1 cup canned artichoke hearts, drained and chopped
1 cup cream cheese, softened
½ cup sour cream
½ cup mayonnaise
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
1 teaspoon garlic powder
½ teaspoon onion powder
Salt and pepper to taste
Optional: Red pepper flakes for a spicy kick