We’re sharing our famous recipe for the Best Spinach Artichoke Dip – it’s so creamy and cheesy, loaded with spinach and artichokes, and perfect for dipping. Plus this dip is easy to make from scratch.
If I had to choose just one food group to eat for the rest of my life, it would be dip. You know, if dip were a food group.
I’m obsessed. I don’t know if it’s just because dip is fun or what. I mean, the act of dipping one delicious thing, such as a tortilla chip, into another delicious food, such as spinach artichoke dip, is totally more exciting than using a fork or spoon. Am I right?
Anyway, I don’t want to brag or anything, but this spinach artichoke dip? It’s the one. It’s my favorite and I love it with my whole heart. It’s rich and creamy, has big bold flavor from the garlic and Parmesan, and it is so simple to throw together. People rave about this one and I’m asked to make it often.
Expert Tips for the Best Spinach Artichoke Dip:
There are a few helpful things to keep in mind when preparing this spinach and artichoke dip recipe. Follow these tips to get the best results:
Moisture – It’s important to get as much moisture out of the spinach and artichokes as possible so that it doesn’t make the dip runny or watery. Drain them very well.
Cream Cheese – Make sure you start this recipe with room temperature cream cheese! If it’s cold it’s just not going to mix well.
Mixing – Mix the cheese, mayo, and seasonings well before adding the spinach and artichoke. An electric hand mixer will make it quick and easy and it’ll yield the best results for texture. Add the spinach and artichoke last and stir it in by hand.
The Best Spinach Artichoke Dip
- 8 ounces cream cheese room temperature
- 1/4 cup mayonnaise
- 1/2 cup shredded Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- 2 cloves garlic minced
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
- 4 ounces artichoke hearts diced (canned)
- 1/2 cup frozen chopped spinach thawed
- Tortilla chips, crackers, Hawaiian rolls, for serving
- Preheat oven to 350 degrees.
- In a large mixing bowl, combine the cream cheese, mayo, Parmesan, mozzarella, garlic, salt and pepper. Beat with a mixer on medium speed until well combined.
- Drain the artichokes and spinach very well, removing as much liquid as possible. Add to the mayo mixture and stir by hand to combine.
- Spread into an 8×8 or 9×9 baking dish and bake for 20 minutes or until heated through and the cheese is melted.
- Serve dip warm with tortilla chips, crackers, or Hawaiian rolls for dipping.
Tips & Notes:
This post contains affiliate links. As an Amazon associate and member of other qualifying programs, I earn from qualifying purchases.
Cheese – Cream cheese, Parmesan cheese, and mozzarella cheese are the base of this dip. Some mayo will also add some extra creaminess to this cheesy spinach artichoke dip!
Spinach – While you could use fresh spinach that you chop and cook down, we find it easiest to use frozen and thawed spinach.
Artichoke Hearts – I like to use the canned artichokes for this recipe, it’s simple and they taste great! Use plain artichoke hearts – not ones that are marinated.
Seasoning – Just a little salt, pepper, and minced garlic. Add red pepper flakes if you like a little spice.
What Readers are Saying!
“I just made this and it’s seriously the BEST! Even my über picky toddler (who is currently in a beige food phase) loved it! He started just using his hand bc he couldn’t shovel it in fast enough with a chip.” – Ashley
What We Love About SPINACH AND ARTICHOKE DIP:
- Easy: It doesn’t get much simpler than using frozen, thawed spinach and canned artichoke hearts. This dip recipe is nice and simple and takes no time at all to prepare.
- Party Food: Spinach artichoke dip is a favorite party dip recipe! You can serve this dip up at just about any large gathering and it’ll go quickly. It’s a favorite for the Superbowl parties!
- Versatile: Double the recipe to really feed a crowd, pop it in a crockpot to keep it warm, or make it spicy by adding jalapeno or red pepper flakes. It’s hard to mess this one up.
It’s so easy to whip up dessert with this cute hand mixer. It doesn’t take up much space and is a must for any kitchen!
How To Make Spinach Artichoke Dip
Cheese Mixture: To get started with this dip recipe you’ll need to combine all of the cream cheese, Parmesan cheese, and mozzarella cheese with the mayo and seasonings. You can beat this together with a mixer on medium until it is fully combined.
Artichoke & Spinach: Once you’ve finished combining the cream cheese mixture you can go ahead and add in the diced artichoke hearts along with the chopped, thawed spinach. Mix those in well with all that cheese!
Bake: Spread it in a baking dish and pop it in the oven for 20 minutes. Simple!
What to Serve with Spinach Artichoke Dip Recipe:
You can serve this dip with all sorts of good stuff! Here are a few popular options for dipping:
- Tortilla Chips
- Hawaiian Rolls
- Bell Peppers
- Pita Bread
You can prepare the dip ahead of time and wait to bake it for up to 48 hours. Just keep it sealed well in the refrigerator before baking.
You can use fresh spinach or fresh artichoke hearts but you will need to cook and prepare them first.
You can keep leftover dip stored in an airtight container in the fridge for about 3 to 4 days. It’s best served hot and fresh!
Yes this dip recipe can be frozen. Let it cool completely before transferring to a freezer safe container. It can last for up to a few months in the freezer.
Make this recipe as directed, right up until it’s time to bake the dip.
Spoon the mixture into a greased slow cooker, cover, and cook on low for 1-2 hours, until the mixture is melty and creamy.
Serve straight from the slow cooker to keep the dip warm.
MORE DIP RECIPES YOU WILL LOVE!
- Refried Bean Dip: Best bean dip ever!
- White Queso Dip: Everyone’s favorite cheese dip!
- Olive Dip: Packed with both black and green olives for ultimate salty briny goodness.
- Cookie Dough Dip: Dip doesn’t have to be savory!
- Dill Pickle Dip: Always the first dip to go!
- Pumpkin Pie Dip: Get your graham crackers ready!
This recipe was originally published in March 2014. It was updated with new text and photos October 2019.