Indulge in the deliciousness of creamy spinach artichoke bliss with this mouthwatering recipe! Perfect for parties or cozy nights in, this creamy dip combines fresh spinach, artichoke hearts, and cheesy goodness for a delightful treat. With simple ingredients and easy steps, you’ll have a crowd-pleasing appetizer ready in no time.
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 shredded mozzarella cheese
1/2 cup grated Parmesan cheese
2 cloves garlic, minced
1 teaspoon red pepper flakes (optional)
Salt and pepper to taste