This post may contain affiliate links. If you purchase something through the link we may receive a small commission at no extra charge to you. This helps us keep our freebies, content, and tutorials FREE ALWAYS for you! We really appreciate your support!

{Appetizer} Spinach Artichoke Dip

Best Ever Hot Spinach Artichoke Dip Recipe

I used to be a sweets person.  I would choose a good cookie over just about anything else to eat.  Then after college, I discovered how good food can be.  Now, if you set me down in front of a table full of appetizers, I am in heaven.  And the one that tops them all for me is hot Spinach Artichoke Dip.

Now you can’t just go to the store and buy a tub of spinach dip.  There are requirements that hold it to this esteemed place in my heart.  First of all, it needs to be creamy.  The comforting creaminess of spinach artichoke dip just can’t be compromised.  Next, it needs to be cheesy.  Now there is a definite balance here… You don’t want to feel like you are biting into a block of cheese, however, you want the flavors of the cheeses to blend into the creaminess and perfectly balance and compliment the spinach. Also, in my personal opinion, a layer of just browned and bubbly cheese right on top kinda makes my heart melt.  Lastly, flavor.  There are so many things you could add to spinach dip, but I am a purist in many things and this is one of them.  When you blend the sharp cheeses, the tanginess of the artichokes, and add a little onion, it makes a symphony of flavor in your mouth.  No need for lots of extra spices to complicate things.

Best Ever Hot Spinach Artichoke Dip Recipe

So, here is my version… Classic hot spinach artichoke dip.  The pinnacle of appetizers.  As is, this recipe makes quite a bit, so you could cut it in half, however, you would be doing yourself a grave injustice because there are plenty of ridiculously wonderful things to do with the leftovers.  My goal is always to have leftovers.  You definitely don’t want to be the one to finish the last bite of this dip around me because you will get the stink eye.  Lucky you… the rest of the posts this week will be devoted to SPINACH DIP LEFTOVERS!  Yay!

Best Ever Hot Spinach Artichoke Dip Recipe

So to make the dip, chop the onion, artichokes and spinach and set aside.  In a LARGE bowl mix the mayo, sour cream, and dijon and then add the onions and cheeses, reserving enough to cover the top of the dish. Next mix in the artichokes and finally the spinach.  Mix well until everything is combined.

Best Ever Hot Spinach Artichoke Dip Recipe

Spread this in a large casserole dish, cover with cheese, and bake at 375 for 45-50 minutes until edges are bubbling.  If the top of the cheese isn’t as browned as you prefer, you can turn the oven up to broil for an additional 1-3 minutes.

Best Ever Hot Spinach Artichoke Dip Recipe


After you pull this dip out of the oven, chances are you are going to want to dive right in.  But wait.  No really, wait about 15-20 minutes so the dip can set.  There are tons of fresh ingredients in this dip and so if  you dig right in can can tend to be a little thin, but if you wait it all sets in together and you have a really creamy and perfectly cheesy combination.

{Appetizer} Spinach Artichoke Dip
  • 1 Cup Mayonnaise
  • 1 Cup Sour Cream
  • 1 Tablespoon Dijon Mustard
  • ½ Onion- finely chopped
  • 12 oz Mozzarella Cheese, grated
  • 6 oz Freshly Grated Parmesan
  • 1 Can Artichoke Hearts, drained and diced
  • 10 oz Bag of Fresh Spinach, coarsely chopped
  1. Preheat oven to 375 degrees F
  2. In a large bowl, mix the mayo, sour cream, mustard and onion.
  3. Add the cheeses reserving about ⅛ of the cheese to cover the top, and mix.
  4. Stir in the diced artichoke hearts.
  5. Mix in the fresh spinach and stir well until the mixture is well combined and everything is evenly coated.
  6. Scrape mixture into a large casserole dish and cover with remaining cheese.
  7. Bake for 45-50 minutes, then if desired cook for an additional 1-3 minutes on broil to brown the top of the cheese further.
  8. Let sit approx 15-20 minutes before serving to set.


The best.  I promise.  Try it out, let me know what you think!  In the mean time check out some of my other all time favorite recipes!

I can't believe this takes only 15 minutes to make!!! Copycat Panera Tomato Basil Soup Recipe


Copycat Panera Creamy Tomato Basil Soup

Pear and Gorgonzola Salad recipe via The Pinning Mama

Amazing Roasted Pear and Gorgonzola Salad

Easy {and delicious} Crock Pot Chicken Chili - click for recipe

The Easiest Crockpot Chicken Chili

Thick and Fluffy Classic Buttermilk Pancakes Recipe by

Classic Buttermilk Pancakes


Crock Pot Garlic Parmesan Mashed Potatoes


Copycat Panera Chocolate Chip Cookies

Get new family friendly recipes and kitchen tips straight to your inbox!
Your email address:*
Your email address:*
Please enter all required fields
Correct invalid entries
New Comment


  1. says

    Oh my goodness! Spinach Artichoke dip is by far my FAVORITE recipe. I have a recipe that is a little different, so I can’t wait to give yours a try!

    • says

      Thank you so much Kristan! I love foodgawker, because the only thing better than a delicious recipe is a BEAUTIFUL delicious recipe! Glad you stopped by!

    • says

      I have never made it with frozen spinach but I think it might work if you made sure to squeeze all the water. Out of it before mixing it in. Let me know how it goes.

    • says

      I am not sure off hand how many ounces a normal can of artichoke hearts is but probably more than 6 oz. The recipe will still come out great with marinated artichokes but it might have less than normal if the jar is smaller.

  2. Rhonda Kelly says

    Looks wonderful! Can this be made ahead of time and popped in the oven when ready to cook? Trying to get as much as possible done the day before my get together!

    • says

      Yes it can be made the night before. 2 things to consider. 1. Don’t freeze it. The mayo breaks down and it’s a mess. 2. If you put it in the oven straight from the fridge it will need to cook longer. Also it can be a bit more watery, although it will solidify more as it cools.

  3. Suzanne says

    this sounds great! Can the recipe to adapted so that it can cook in a crockpot? If so how long do you think it would take in the crockpot? Thanks!


Leave a Reply

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

Rate this recipe: