Spinach Artichoke Dip
A creamy and cheesy spinach artichoke dip perfect for parties or as a cozy snack. This dip is easy to prepare and packed with flavor!
Login to save, add to a plan, rate, or make a copy.

Ingredients
Yields 4 servings
- (1 cup) frozen chopped spinach, thawed and drained
- (1 can) (14 oz) artichoke hearts, drained and chopped
- (1 cup) cream cheese, softened
- (1/2 cups) sour cream
- (1/2 cups) mayonnaise
- (1 cup) shredded mozzarella cheese
- (1/2 cups) grated Parmesan cheese
- (2 cloves) garlic, minced
- (1/2 teaspoons) salt
- (1/4 teaspoons) black pepper
- (1/4 teaspoons) red pepper flakes (optional)
Instructions
- 1
Preheat the oven to 350°F (175 °C).
- 2
In a large mixing bowl, combine 1 cup cream cheese, 1/2 cup sour cream, and 1/2 cup mayonnaise until smooth.
- 3
Add 1 cup frozen chopped spinach, 1 can (14 oz) chopped artichoke hearts, 1 cup shredded mozzarella cheese, 1/2 cup grated Parmesan cheese, 2 cloves minced garlic, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/4 teaspoon red pepper flakes (if using) to the mixture. Stir until well combined.
- 4
Transfer the mixture to a baking dish and spread it evenly.
- 5
Bake in the preheated oven for 25-30 minutes, or until the dip is bubbly and golden on top.
- 6
Remove from the oven and let it cool slightly before serving.
Recipe actions