A simple recipe for a rich, hot, and creamy spinach and artichoke dip, perfect for serving at parties.
Author:Ahazzam
Prep Time:15 min
Cook Time:25 min
Total Time:40 min
Yield:8 servings
Category:Appetizer
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
10 oz frozen chopped spinach, thawed and squeezed dry
1 (14 oz) can artichoke hearts, drained and chopped
8 oz cream cheese, softened
1 cup sour cream
1/2 cup mayonnaise
1/2 cup grated Parmesan cheese
1 cup shredded mozzarella cheese, divided
1/4 cup chopped onion
2 cloves garlic, minced
1/4 teaspoon salt
1/4 teaspoon black pepper
Instructions
Preheat your oven to 375°F (190°C). Lightly grease an 8×8 inch baking dish.
In a large bowl, combine the dry spinach, chopped artichoke hearts, cream cheese, sour cream, mayonnaise, Parmesan cheese, onion, and garlic. Mix until fully combined.
Stir in the salt and pepper.
Spread the mixture evenly into the prepared baking dish.
Sprinkle the remaining 1 cup of mozzarella cheese over the top.
Bake for 20 to 25 minutes, or until the dip is hot throughout and the cheese topping is melted and lightly golden brown.
Let the dip cool for 5 minutes before serving.
Notes
Serve immediately with tortilla chips, pita bread, or crusty bread slices.
For a richer flavor, you can add 1/4 cup of dry white wine to the mixture before baking.
To make ahead, prepare the dip up to the point of baking, cover, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if baking from cold.