This post contains affiliate links. Please see our disclosure policy.
Spinach Artichoke Dip is a rich and creamy appetizer made with tender spinach, savory artichokes, and a blend of melted cheeses. Warm, with melty cheeses, and full of classic flavor, it is perfect for dipping chips, bread, or veggies.

“This is the kind of party appetizer that disappears fast. Every scoop is creamy, cheesy, and full of flavor.“
-Becky
Spinach and artichoke dip is an easy recipe that disappears fast at parties. It’s warm, creamy, cheesy, and just feels like the perfect “everyone scoop and share” kind of appetizer. It’s a great dip for any occasion from a super bowl party to a Christmas party.
If you love easy appetizers and party style recipes, you may also enjoy recipes like sweet Fruit Skewers, creamy chocolate covered Peanut Butter Balls, soft Baked Brie, or crispy and sweet Bacon Wrapped Smokies to round out your menu. If you want to serve appetizers from a slow cooker, you can also try these Grape Jelly Meatballs.
Ingredients You Will Need

- chopped frozen spinach, drained and squeezed dry
- artichoke hearts, chopped
- mayonnaise
- cream cheese, softened
- Parmesan cheese
- mozzarella cheese, shredded and divided
- garlic powder
A full list of ingredients is included in the recipe card below.
Variations
Add a little heat: Sprinkle in pinch of red pepper flakes for a touch of spice.
Extra cheesy topping: Add additional Parmesan cheese or add other cheeses like Romano cheese on top before broiling.
Milder garlic flavor: Reduce the garlic powder slightly if desired.
Creamier texture: Stir in a spoonful of sour cream for an extra creamy finish.
How to Make Spinach Artichoke Dip

- Preheat the oven to 350 degrees F. Set aside half of the mozzarella cheese. Add the chopped spinach, chopped artichoke hearts, mayo, cream cheese, parmesan cheese, the remaining four ounces of mozzarella, and the garlic powder, to a large bowl.

- Mix together until the ingredients are well combined.

- Spread the mixture evenly into a medium baking dish, then top with the remaining four ounces of mozzarella cheese.

- Bake in the preheated oven for 20 minutes. Switch the oven to broil on high and cook for 1 to 3 minutes until the top is golden and bubbly. Allow the dip to rest for a few minutes, then serve warm with chips, bread, or veggies.
Expert Tips
Squeeze the spinach very well: Excess liquid thins the dip, so draining it is important.
Use softened cream cheese: This helps everything mix smoothly and evenly.
Broil at the end: This creates that beautiful golden cheesy layer.
Let it sit a few minutes before serving: The dip thickens slightly for perfect scooping.
Make ahead friendly: Assemble up to 24 hours in advance and bake when ready to serve.

Spinach Artichoke Dip Recipe FAQs
Yes. Cook the spinach until wilted, then chop and squeeze out as much moisture as possible before adding it to the dip.
Yes. You can assemble the dip and refrigerate it for up to 24 hours before baking. Add a few minutes to the bake time if it is chilled.
Baguette slices, tortilla chips, pita chips, pretzels, crackers, and crunchy veggies are just a few of my favorites that all work wonderfully.
Yes. Reheat in the oven at 325°F until warmed through, or microwave in short intervals, stirring gently.
It can be frozen before baking. Thaw overnight in the refrigerator, then bake as directed for best texture.
More Easy Appetizer Recipes
If you have tried this recipe or any others from Celebrating Simply, I’d love it if you would leave a ⭐ star rating and share your thoughts in the ✍️ comments below. Your feedback means a lot!
Spinach Artichoke Dip

Equipment
- 9×13 Baking Dish
- Mixing Bowl
Ingredients
- 10 ounces frozen spinach, drained, chopped, and squeezed dry
- 6 ounces artichoke hearts, chopped
- 1 cup mayonnaise
- 8 ounces cream cheese, softened
- 1/2 cup Parmesan cheese, shredded
- 8 ounces mozzarella cheese, shredded, divided in half
- 1 teaspoon garlic powder
Instructions
- Preheat the oven to 350 degrees F.
- Set aside half of the mozzarella cheese. Add the chopped spinach, chopped artichoke hearts, mayo, cream cheese, parmesan cheese, the remaining four ounces of mozzarella, and the garlic powder, to a large bowl and mix until fully combined.
- Spread the mixture evenly into a medium baking dish, then top with the remaining four ounces of mozzarella cheese.
- Bake in the preheated oven for 20 minutes. Switch the oven to broil on high and cook for 1 to 3 minutes until the top is golden and bubbly.
- Allow the dip to rest for a few minutes, then serve warm with chips, bread, or veggies.
Notes
Use softened cream cheese: This helps everything mix smoothly and evenly.
Broil at the end: This creates that beautiful golden cheesy layer.
Let it sit a few minutes before serving: The dip thickens slightly for perfect scooping.
Make ahead friendly: Assemble up to 24 hours in advance and bake when ready to serve.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.


















This dip is a party favorite! So easy to make too!