spinach artichoke dip
Learn how to make the best spinach artichoke dip with this easy recipe. Creamy, cheesy, and packed with flavor, this crowd-pleasing appetizer is perfect for parties and game days.
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Appetizer
Cuisine American
Servings 12 servings
Calories 185 kcal
- 10 oz frozen chopped spinach thawed and drained
- 14 oz canned artichoke hearts drained and chopped
- 8 oz cream cheese softened
- 1/2 cup sour cream
- 1/2 cup mayonnaise
- 3 cloves garlic minced
- 1 1/2 cups shredded mozzarella cheese divided
- 1/2 cup grated parmesan cheese divided
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Preheat oven to 375°F (190°C)
Thaw frozen spinach completely and squeeze out all excess water using a kitchen towel or cheesecloth
Drain artichoke hearts thoroughly and chop into small pieces
Beat softened cream cheese in a large bowl until smooth
Mix in sour cream and mayonnaise until well combined
Stir in minced garlic, salt, and pepper
Fold in drained spinach and chopped artichokes
Add 1 cup mozzarella cheese and 1/4 cup parmesan cheese to the mixture and stir well
Spread mixture evenly into an 8x8 inch baking dish
Top with remaining 1/2 cup mozzarella and 1/4 cup parmesan cheese
Bake for 25-30 minutes until bubbling and golden brown on top
Let cool for 5 minutes before serving with chips, crackers, or vegetables
party dip, game day appetizer, hot cheese dip, vegetarian appetizer, crowd-pleaser