Spinach Artichoke Dip
A quick and easy recipe for creamy, flavorful Spinach Artichoke Dip! Includes a quick how-to video below the recipe!

- Prep time
- 15 min
- Cook time
- 15 min
- Yield
- 8 servings
- Difficulty
- HARD
Ingredients
Quantities are shown as originally provided.
- 8 oz cream cheese (softened )
- ¾ cup sour cream
- ¼ cup mayonnaise
- 1 teaspoon minced garlic (about one clove, minced)
- ¼ teaspoon onion powder
- ⅛ teaspoon salt
- ⅛ teaspoon ground black pepper
- 1 cup shredded mozzarella cheese
- ¾ cups shredded parmesan cheese (divided)
- ½ cup sharp white cheddar (shredded)
- 14 oz canned quartered artichoke hearts¹ (drained, patted dry and coarsely chopped )
- 9 or 10 oz bag frozen chopped spinach (thawed and well drained²)
- pita chips, crackers, tortilla chips, or anything else you'd like to use for dipping!
Instructions
- 1
Preheat oven to 375F (190C) and lightly grease a 9” pie plate with butter. Set aside.
- 2
Combine cream cheese, sour cream, mayo, garlic, onion power, salt, and pepper in a large bowl and stir well.
- 3
Stir in mozzarella cheese, ½ cup parmesan, and white cheddar.
- 4
Add artichoke hearts and spinach and stir well until all ingredients are well-combined.
- 5
Spread evenly into prepared pie plate and sprinkle top with remaining ¼ cup parmesan cheese.
- 6
Transfer to 375F (190C) oven and bake for 20-25 minutes/until heated through.
- 7
Serve with tortilla chips, pita chips, or whatever else you’d like!