This decadent Spinach Artichoke Dip is loaded with six cheeses and baked to bubbly perfection. It’s my most requested party recipe, and always leaves my guests scraping the pan for more!

Visiting from Pinterest? This recipe was originally published in 2014 and updated in 2018 with new photos. New look, same great dip!

dipping crostini into cheesy warm spinach artichoke dip
Want to save this recipe?
Send the link to your Inbox, plus receive our new and trusted recipes weekly!

A few years back, an insurance company put out a TV commercial where a guy karaoke’d his online dating profile to the tune of “Total Eclipse of the Heart”. (Remember it? Hilarious.) Among his top accolades was the fact that everyone loved his spinach dip. As soon as it hit the airwaves, it became a running joke amongst my friends.

“You two are soulmates!” they’d tease.

You see, the recipe that my friends and family have asked me to share most often over the years is my Spinach and Artichoke Dip. I first started making it back in my early 20’s, and it’s become something of a calling card.

Despite the fact that this dip always seems to disappear immediately upon serving, I once made the assumption that people were growing tired of it. I mean, after about the fifth or sixth batch in half as many months, was sick of Spinach Artichoke Dip.

So, one day, I invited friends over and ditched the dip for other snacks. They happily ate and enjoyed whatever I made that day, but not without a table full of incredulous faces asking me, “Where’s the dip?” Lesson learned.

ingredients for 6 cheese spinach artichoke dip in bowls

The Two Camps of Spinach Artichoke Dip

Let’s talk for a moment about the greater world of Spinach and Artichoke Dip. As I see it, there are two camps in the baked variety divide: those who prefer their dip thick and hearty, and those who like a thinner, more Alfredo-esque consistency.

I’m not totally opposed to thinner spinach dip recipes; they can be quite good! But, a few lackluster restaurant experiences with it have left me jaded. (What I ordered in one place can only be described as islands of artichoke afloat in an oily sea of sauce. Nightmares still occur.)

This dip recipe falls in the first category. Brimming with six cheeses, garlic, artichoke hearts, and chopped spinach, this is the kind of dip you’ll want to dig into with a sturdy dipping vehicle and a spoon. It packs a punch of flavor from the first bite to the last.

unbaked spinach artichoke dip in a round cast iron pan

Six Cheeses? Tell Me More.

Yes, you read that right, my fellow cheese lovers. Six cheeses!

I start the dip with two blocks of softened cream cheese for a rich base. To it, I add grated Parmigiano Reggiano and an Italian 4-cheese shred. It gives the dip a nice balance of melting cheeses for texture and a nutty flavor from the aged Parmigiano Reggiano.

My preferred Italian cheese blend for this recipe is BelGioioso’s. (Not an ad! Just a happy consumer.) Their 4-cheese shred is a mix of Asiago, Provolone, Parmesan, and Fontina. I buy it at my gourmet cheese counter.

The product has a pretty wide distribution, and I’ve found it in multiple states over the years. If you’re unable to source it in your area, you can make your own blend by combining equal parts of the cheeses listed.

As if that weren’t enough cheese (is there ever enough cheese?), I top the whole thing with shredded mozzarella. My friends and I like when I broil the top of the dip and the mozzarella gets crisp and browned.

Diving into the warm, crisped mozzarella with a piece of bread, revealing the creamy, cheesy dip below is nothing short of spinach dip nirvana!

topping unbaked spinach artichoke dip with shredded mozzarella cheese

Can I Make This Dip Ahead?

Yes! This dip is perfect for easy entertaining. You can assemble it up to a day in advance and store it, covered in the refrigerator, until ready to bake.

Since you’re chilling the dip, you’ll need to add 5-10 minutes to the total baking time. If the cheese on top is browning too quickly before the center is hot, cover it with a piece of foil.

I have frozen this dip in foil baking pans in the past, and the texture wasn’t quite the same as freshly-baked dip. The oils in the cheese separated out on both tests.

While the dip was fine to eat after stirring, I really recommend making the recipe either fresh, or prepping it the day before and refrigerating, as described above.

6 cheese spinach artichoke dip in a cast iron pan with a bowl of crostini

Serving Spinach Artichoke Dip

For the best experience, serve this dip hot, while the mozzarella on top is still nice and “melty.”

Dipping “vehicles” are totally up to you.  Bread cubes, assorted neutral crackers, tortilla chips, crostini, or crudités all work well. I most often serve this dip with lightly-seasoned crostini that I’ve made from a baguette. It has plenty of garlic, so I don’t find that it needs garlic crostini or flavored crackers.

This is the perfect dip for serving with your cold beverage of choice, whether that’s beer for Game Day, a tall glass of iced tea, or your favorite wine for the holidays.

Any way you serve it, I hope your guests love it as much as mine do. Like the commercial, you might even wind up having to add it to your next karaoke night résumé. Don’t say I didn’t warn you!

CRAVING MORE? Subscribe to my newsletter and join me on Facebook, Pinterest, and Instagram for the latest recipes and news.

5 from 4 votes

Spinach Artichoke Dip

Thick, creamy, and packed with flavor, this decadent six cheese Spinach Artichoke Dip has been a favorite of my friends and family for years.
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 8 to 10 servings

Ingredients

  • 16 ounces block-style cream cheese , room temperature
  • 2 cups coarsely chopped artichoke hearts *
  • 10 ounces frozen chopped spinach
  • 1/2 cup mayonnaise
  • 1/2 cup grated Parmigiano Reggiano
  • 1/2 cup Italian 4-Cheese Shred **
  • 2 cloves garlic , finely minced
  • 1/2 teaspoon garlic salt
  • 2 tablespoons fresh basil , chopped
  • 1/2 cup shredded mozzarella
  • Salt and pepper to taste
Save this recipe!
Send the link to your inbox, plus get new recipes from us weekly!

Instructions 

  • Preheat oven to 350 degrees F. Lightly coat a 2-quart baking dish with cooking spray (I usually use an 8-inch pan). Set aside.
  • Cook spinach according to package directions and drain well in a fine-mesh sieve, or by squeezing in a kitchen towel. Set aside.
  • In a large bowl with a hand mixer, or using a stand mixer with the paddle attachment, beat together cream cheese, mayonnaise, Parmigiano Reggiano, Italian 4-Cheese Shred, garlic, and garlic salt until well combined.
  • Add artichoke hearts, spinach, and basil to the cream cheese mixture. Using a wooden spoon or rubber spatula, stir until combined. Season to taste with salt and pepper.
  • Spread dip into prepared baking pan and top with mozzarella. Bake for 25-30 minutes, or until center is hot and cheese is bubbly. If desired, place the baked dip under the broiler to further brown and crisp the cheese, being sure to watch closely (it goes fast!).
  • Serve hot with bread cubes, lightly-salted (or unsalted) tortilla chips, crackers, crostini, or crudités.

Video

Notes

*I use a 12-ounce bag of frozen artichoke hearts, thawed, OR 2 (14-ounce) cans (not marinated; rinsed). Whether using canned or frozen, remove and discard any tough outer leaves before chopping and drain well, pressing out any excess water.
**I use BelGioioso 4-Cheese Shred. It’s my longtime favorite for this recipe, and widely distributed at grocery stores. If you’re unable to find it, look for a cheese mix containing Fontina, Provolone, Parmesan, and Asiago.

Make Ahead:

The dip can be prepped up to a day in advance, stored tightly-covered in the refrigerator until ready to bake. If baking from chilled, add 5-10 minutes to the total baking time.

Nutrition Estimate

Calories: 289kcal | Carbohydrates: 9g | Protein: 16g | Fat: 20g | Saturated Fat: 4g | Cholesterol: 23mg | Sodium: 1005mg | Potassium: 291mg | Fiber: 2g | Sugar: 4g | Vitamin A: 4815IU | Vitamin C: 12.7mg | Calcium: 379mg | Iron: 1.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About our recipes

Please note that our recipes have been developed using the US Customary measurement system and have not been tested for high altitude/elevation cooking and baking.

Like this? Rate and comment below!

Old Photo:

hot spinach and artichoke dip recipe

Share this recipe:

cropped-bolognese-sauce-instant-pot-1.jpg
5 Restaurant-Quality Dinners in Under an Hour
Join our newsletter list and start your subscription with our Quick Start Series! You'll be introduced to 5 of our most popular, easy-to-prep, gourmet recipes to make weeknight dinners and entertaining a breeze.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




20 Comments

  1. Kim says:

    Can I sub something for the mayo or just leave it out entirely? Not a mayonnaise person at all. Otherwise, this looks amazing and I can’t wait to try it!

    1. Striped Spatula Team says:

      Hi Kim,
      We haven’t tested the substitution in this recipe, but you can try using an equal amount of sour cream for the mayonnaise. Though, if you’re concerned about the flavor, you really don’t taste the mayonnaise in the baked dip.

      Happy Cooking!
      The Striped Spatula Team

  2. Paul Mitchell says:

    Please add me to your email blog list

    1. Striped Spatula Team says:

      Hi Paul,
      We’re so glad to hear that you like the Spinach Dip and would like to join our email list. To subscribe, visit https://stripedspatula.com/subscribe and enter your info so that you’ll be added and receive your VIP ebook.

      Happy Cooking!
      The Striped Spatula Team

  3. Paul Mitchell says:

    Great

  4. Shelby says:

    I love this dip so much! I love how simple the ingredients are and how easy it is to make. Not to mention how so delicious it is! Thank you for sharing! My boyfriend and I love this dip, I’ve made it numerous times for so many occasions and get so many compliments! If I ever get the chance I’d always refer them to this recipe! I hope to find more recipes on your blog (especially appetizer food) and remake them! Keep up the amazing work, your cooking skills and recipes are absolutely a stunner!

    1. Amanda {Striped Spatula} says:

      Hi Shelby, I have the biggest smile on my face reading your comment. I’m so glad you, your boyfriend, and your friends love this dip as much as we have. You are so kind, thank you. Glad you have you as a reader! :)

  5. Fran says:

    Any experience with making this ahead and waiting to bake it? I assume it would still turn out fine?! I’m hoping to make this for Thanksgiving appetizer!

    1. Amanda {Striped Spatula} says:

      Hi Fran, you can definitely make this the day before and store it in the refrigerator, covered, until ready to bake. I do it often. I sometimes have to add 5 minutes or so to the baking time when it’s chilled, but it always turns out well! I hope your Thanksgiving guests enjoy it!

  6. Shelby says:

    Looks delicious! I found your blog through the FBC group and so glad I did! Great photos and recipes, can’t wait to read more (and make this dip!).

  7. Ginger says:

    Looks yummy! I may have to attempt to make a dairy free/vegan version of this soon!

  8. Erin says:

    I made this for Super Bowl last weekend and it was a huge hit! Super rich in flavor and I loved the thick texture. I will definitely be making this again!

    1. Striped Spatula says:

      I’m so glad you and your guests enjoyed the dip, Erin! Thanks for commenting!

  9. whitney says:

    What’s the prep time for the in the pan option? I’m guesstimating about 40-45 mins from start to finish? Do you have a preference for one over the other? Thinking about making this for Sunday!

    1. Striped Spatula says:

      It’s probably about 20 minutes of prep (microwaving/draining spinach, chopping artichokes, mixing). Then, 25 – 30 minutes to bake in the pan. So, 45 – 50 mins total. The bread bowl is definitely the longer process (at least an hour of baking). It’s a pretty presentation, but the dip itself tastes just as good baked in a pan. Let me know if you make it! :)

  10. Lindsay says:

    I was wondering if my favorite gourmet used real or frozen spinach! This looks amazing! Would not have thought to put basil in there, but makes perfect sense and definitely see how it could elevate the flavors.

    1. Striped Spatula says:

      Ha ha. 99% of the time, I go for fresh spinach, except for dips and pasta fillings where the flavor is overshadowed by cheese (too much effort and expense for minimal payoff, IMHO). Thanks for commenting, Lindsay!

      1. Lindsay says:

        Good point!

  11. Megan says:

    I’ve been one of the lucky ones to enjoy this dip!!! It’s the best I’ve ever had!! Delicious.

    1. Striped Spatula says:

      Thanks for your great comment, Megan! I’m glad you’ve loved the dip! :)