Indulge in a deliciously creamy spinach artichoke dip that's perfect for your next gathering! This easy recipe combines tender artichoke hearts and flavorful spinach with rich cream cheese for a mouthwatering treat. Ready in just 40 minutes, this dip is a crowd-pleaser when served with crispy tortilla chips or warm baguette slices. Click to explore the full recipe and elevate your snack game today!
1 cup frozen spinach, thawed and well-drained
1 can (14 oz) artichoke hearts, drained and chopped
1 cup cream cheese, softened
½ cup sour cream
½ cup mayonnaise
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
2 cloves garlic, minced
½ teaspoon red pepper flakes (optional for a kick)
Salt and pepper to taste
Tortilla chips or sliced baguette, for serving