Spinach Artichoke Dip

overhead shot of baked dip with two crackers in the dip.

This Spinach Artichoke Dip is the very best appetizer!! It’s rich, cheesy and best when dipped with lots of chips or crackers. 

This recipe was originally published in December 2018 – I’ve since updated the photos. 

Happy almost New Year! Anyone else love celebrating holidays with dips? All the dips for me! I love something I can just munch on all night and then pair with a fun drink – like my Champagne Moscow Mule!

I’ve always loved Spinach Artichoke Dip. I remember on the rare occasion that we would go out out to eat when we were younger, I would beg my parents to let us get an appetizer. 

If they said yes, I would always want the Spinach Artichoke Dip! I mean, c’mon, who doesn’t want a bubbling hot bowl full of cheesy spinach artichoke goodness? With freshly made tortilla chips to dip it in? It was delicious indulgence at its finest.

hand dipping cracker in the baked dip.

That’s why this year I knew that I wanted to make this recipe for the blog. Am I reinventing the wheel? Probably not. Am I sharing my take on the delicious classic appetizer? Heck yeah! Will it make you want to dive into the bubbly cheesy goodness? Most definitely.

Why You’ll Love This Dip: 

First off, it’s incredibly simple! Seriously, you just mix all of your ingredients into a bowl, add it to a greased casserole dish, bake and hello cheesy bubbly goodness!

Second, it’s a classic for a reason! Everyone loves this dip – it’s always a crowd pleaser. And if you’re just having a low key at home New Year’s Eve this year – it’s amazing the next day for leftovers as well! 

When it comes to the taste of this dip, I love how all of these components work so well together. 

From the slightly acidic artichoke pieces which add a great texture, creamy garlicky spinach, to the incredibly creamy cream cheese mixed throughout. Oh and the golden cheese on top. All bubbling hot and ready to have a chip dipped in it. 

Or, if you’re into the low carb thing, I guess you could dip some celery or carrot sticks in it. But please, for me, just have a chip!

It’s delicious and so so easy to whip up. 

Ingredients You Need:

  • Cream cheese
  • Mozzarella cheese
  • Sour cream
  • Frozen spinach
  • Canned marinated artichoke quarters
  • Fresh garlic
  • Salt and pepper (other spices like cayenne if desired for added heat)
  • Chips/crackers/pita/bread for dipping!

How to Make Spinach Artichoke Dip:

If you want to make this dip, it’s very simple! It’s one of those “mix everything into a bowl, add it to a baking dish and let it go” type of appetizers. So super easy!

First, preheat your oven to 350. Make sure your frozen spinach is both thawed and drained. If it’s still frozen, no worries! Place into a microwave safe bowl for 2 minutes. Next, add the spinach to a sifter and push out the excess liquid (there will be a lot) from the spinach. If you skip this step, you risk your spinach artichoke dip being super watery.

spinach artichoke dip ingredients in a glass bowl

After dealing with the spinach, combine the softened cream cheese, fresh garlic, artichokes, sour cream, parmesan, mozzarella cheese and spinach in a large bowl. Season with salt and pepper to taste. Add additional spices like cayenne or red pepper flakes for a spicier kick!

Spinach Artichoke Dip ingredients mixed up in the glass bowl.

Note – this dip is EXTRA garlicky. If you’re not super into fresh garlic, you can sub garlic powder or instead of using the 4 cloves the recipe calls for, scale it down to 2. 

overhead shot of hand grabbing a cracker and dipping it in the dip.

To a greased baking dish, add this mixture and spread it evenly. Bake for 30-35 minutes until golden brown and bubbly. Broil for 1-2 minutes if needed for the extra golden goodness on top. Eat immediately with lots of chips and/or crackers. 

straight on shot of hand holding cheesy dip on top of cracker

It’s delicious and I promise, you’ll love it! Hope you all enjoy! See you in the New Year! XO – Haylie 

Did you enjoy this recipe? Here are a few others you might like: 

Buffalo Cauliflower Dip 

Lightened Up Spinach Artichoke Dip 

Thank you so much for following along here, friends! Want to see more? Be sure to follow ourbalancedbowl on Instagram and tag me with your photo if you end up making a recipe! You can also post a photo of your recipe to the Our Balanced Bowl Facebook page! Like a recipe that you saw? Follow me on Pinterest here! I always love to see your re-creations! If you do make a recipe, it would make my whole day if you were to rate and comment so I can get your feedback! Lots of love! – Haylie

Spinach Artichoke Dip

This Spinach Artichoke Dip is the very best appetizer to bring to a party! It’s rich, cheesy and best when dipped with lots of chips!

Course Appetizer
Cuisine American
Keyword cheesy spinach artichoke dip, easy spinach artichoke dip, spinach artichoke dip
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 people
Author Haylie


  • 8 oz. thawed and drained frozen spinach
  • 1 13.75 oz can of marinated and drained artichoke quarters, diced to preferred bite size
  • 1/2 cup sour cream
  • 1/2 cup shredded parmesan cheese
  • 1/2 cup shredded mozarella cheese
  • 1 8 oz. block of softened cream cheese
  • 4 large cloves minced garlic
  • 1/2 tsp salt (add more if needed)
  • 1/2 tsp pepper (add more if needed)
  • tortilla chips, crackers or pita to serve


  1. Preheat your oven to 350 degrees. Mince your garlic. Drain your artichokes and then dice them into small bite size pieces. Place them in a large bowl. In the same bowl, place your thawed and drained spinach, softened cream cheese, parmesan cheese, mozzarella cheese, garlic and salt and pepper. Mix together to combine well. 

  2. Grease a medium sized baking dish, add the mixture and spread it evenly. Bake for 30-35 minutes or until golden brown and bubbly. May broil for 1-2 minutes at the end for desired crispy top. Keep a watch on it though! 

  3. Serve warm with chips or pita! Enjoy! 

Recipe Notes

If your spinach isn't thawed and drained, no worries! Simply place 8 oz. of frozen spinach in a microwave safe bowl. Microwave for 2 minutes. Once done, add to a sifter and press out the excess liquid with a spoon. Add the drained spinach to the bowl with the other ingredients! Voila! 

2 comments / Add your comment below

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.