Indulge in a deliciously creamy spinach artichoke delight that will be the star of your next gathering! This easy recipe combines fresh spinach, artichoke hearts, and a blend of cheeses for a warm, cheesy dip that pairs perfectly with tortilla chips or toasted baguette slices. Get ready to impress your guests with this mouth-watering treat. Click to explore the full recipe and elevate your appetizer game today!
1 cup fresh spinach, finely chopped
1 cup artichoke hearts, canned or frozen (thawed and coarsely chopped)
1 cup cream cheese, at room temperature
1 cup sour cream
1 cup shredded mozzarella cheese (plus extra for topping, if desired)
1/2 cup grated Parmesan cheese
2 cloves garlic, finely minced
1/4 teaspoon red pepper flakes (adjust based on desired spice level)
Salt and black pepper, to taste
1 tablespoon freshly squeezed lemon juice
Tortilla chips or toasted baguette slices, for serving