This post may contain affiliate links. Read disclosure policy
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
Ingredients
- 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
Instructions
- 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:
Nutrition Information:
Ingredient 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.
My Favorite Hand Mixer!
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
- Crostini
- Crackers
- Hawaiian Rolls
- Carrots
- Celery
- Bell Peppers
- Cucumber
- Tortillas
- Pita Bread
- Pretzels
FAQs:
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.
Crockpot Recipe:
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.
Kayle (The Cooking Actress) says
MMMMMM! I loooove spinach artichoke dip-yours looks perfect!
Debra says
Apparently there are a lot of us out there that love dip! Spinach artichoke is my favorite but I think the creamy parmesan bacon will be tugging at my heartstrings too!
Jessica @ Jessiker Bakes says
This dip looks phenomenal! I could use a bowl in front of me RIGHT now.
Mary Frances says
You and me both! I could live at the appetizer table. And spinach artichoke is one of my favorites. I love the spinach/artichoke combo, especially covered in cheese – I really like all the different cheeses you mixed into this version!
shelly (cookies and cups) says
DIP FOR LIFE! That should be like a bumper sticker or something.
Also love love love.
katie says
Oh be still my heart. I LOVE a good spinach artichoke dip recipe!
danielle says
Im a sucker for anything labeled as the best. Now I need to try this.
Karly says
@danielle,
I really try not to abuse “the best” but sometimes it HAS to be used! This is one of those times! ๐
Chelsea @ Gal on a Mission says
I think I could easily live off of spinach dip! This one looks great, Karly! ๐
Cate @ Chez CateyLou says
I totally think dip is a food group!! And this one looks amazing – nothing beats a good spinach artichoke dip!
Melanie @ Carmel Moments says
I’m always a sucker for spinach artichoke dip. You make it look better than fabulous!
Norma | Allspice and Nutmeg says
Yes! Dip is a food group. I love dip and I would love to dig into this one right now. Spinach artichoke is my all time favorite dip.
Jamie | Jamie's Recipes says
Spinach artichoke dip is my favorite dip! I love it hot or cold or room temp, you get the idea. That picture of the gooey stringy cheese made my stomach growl. Mmmm!
Katrina @ WVS says
The best?! I’m IN!! This dip looks perfect!
simple green moms says
Was thinking about making chili cheese dip tonight but you have suddenly changed my mind! =) YUM!!!
Jenny Flake says
Best dip ever!! Could never resist a bowl of that in front of meโฆ.ever ๐