This creamy and delicious spinach artichoke dip is the perfect appetizer for any occasion. Made with a blend of spinach, artichokes, cream cheese, and mozzarella, this dip is sure to be a crowd-pleaser. Serve with tortilla chips, crackers, or bread slices for a tasty snack everyone will love.
Ingredients
- 1 (10 oz) package frozen chopped spinach, thawed and drained
- 1 (14 oz) can artichoke hearts, drained and chopped
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup mayonnaise
- 1/2 cup sour cream
- 1 (8 oz) package cream cheese, softened
- 2 cloves garlic, minced
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes (optional)
Directions
- Preheat oven to 375°F.
- In a large mixing bowl, combine spinach, artichoke hearts, mozzarella cheese, Parmesan cheese, mayonnaise, sour cream, cream cheese, garlic, salt, black pepper, and red pepper flakes. Mix well.
- Transfer the mixture to a greased baking dish.
- Bake in the preheated oven for 20-25 minutes, or until the dip is bubbly and lightly browned on top.
- Serve hot with tortilla chips, crackers, or bread slices.
Interesting Facts
Spinach artichoke dip is a popular appetizer in American cuisine.
This dip can be made ahead of time and stored in the refrigerator until ready to bake.
You can customize this dip by adding ingredients like cooked bacon, sun-dried tomatoes, or chopped jalapenos.