This post contains affiliate links.

This EASY Spinach Artichoke Dip recipe is warm, cheesy, and DELICIOUS! It can be made up to 2 days ahead of time, and is always a crowd pleaser!

Looking for more dip recipes? Try our 7-Layer Bean Dip, Crab Dip, or Cowboy Caviar!

Spinach Artichoke Dip baked in pan, and a hand dipping a chip into it.

What I love about this dip:

  • Quick – You'll be ready to serve this baked spinach dip in just 30 minutes!
  • Make in Advance – Busy day? Prep this anytime and store in the fridge for 1-2 days before baking.
  • Crowd Pleaser – This is guaranteed to disappear before your eyes! I never have any left, and always get so many compliments!

Ingredients Needed:

  • Artichoke Hearts: I use canned artichoke hearts out of convenience, but you could use fresh cooked artichoke hearts if you have them.
  • Frozen Spinach: thaw first, and squeeze out the excess liquid. See recipe notes for how to substitute fresh spinach.
  • Mayonnaise.
  • Sour Cream.
  • Cream Cheese: allow it to come to room temperature so it mixes in smoothly. Low fat or Neufchatel cheese would also work.
  • Parmesan Cheese: Freshly grated tastes best and melts smoothly.
  • Garlic.
The ingredients needed to make Spinach Artichoke Dip labeled on a tray.

How to Make Spinach Artichoke Dip:

Mix all ingredients in a large mixing bowl with an electric mixer until combined.

Two process photos of the ingredients for spinach artichoke dip added to a bowl, then mixed together.

Pour into baking dish and sprinkle a little extra parmesan cheese on top.

Bake for about 20 minutes or until hot and bubbly. Serve the best spinach artichoke dip recipe with crusty bread, crackers, or chips.

Overhead photo of a pan of hot spinach artichoke dip, surrounded by chips for dipping.

Make Ahead and Freezing Instructions:

To Make Ahead: Prepare the recipe through step 4 (before baking) and store it in the refrigerator for 1-2 days until ready to bake.

To Freeze: Prepare the recipe through step 4 (before baking).  Place mixture in a freezer safe container or bag and freeze for up to 2 months.  Thaw overnight in the refrigerator and return to baking dish before baking.

Recipe Variations:

  • Spinach Artichoke Dip with Fresh Spinach: Cook about 10 ounces of fresh spinach in a skillet with a little drizzle of olive oil. Once the spinach has cooked down, let it cool before squeezing the liquid out of it. I just get a big paper towel, scoop the spinach into it, and gently squeeze it over the sink.
  • Healthy Spinach Artichoke Dip: Substitute Greek yogurt for sour cream and use low fat cream cheese.
  • Crockpot Spinach Artichoke Dip: Add everything to the slow cooker and cook on high for 2 hours. Stir well before serving.
  • Artichoke Dip without Spinach: use this Artichoke Dip recipe.
4.99 from 1783 votes

Spinach Artichoke Dip

Author: Lauren Allen
This EASY Spinach Artichoke Dip recipe is warm, cheesy, and DELICIOUS! It can be made up to 2 days ahead of time, and is always a crowd pleaser!
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 10

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Ingredients 
 

Instructions 

  • Preheat oven to 350 degrees F.
  • To a mixing bowl add sour cream, mayo, cream cheese, drained spinach, artichoke hearts, garlic and ¾ cup of parmesan cheese. Combine until smooth.
  • Place in a greased baking dish (most pan sizes around 8×8 in or a little smaller will work. You could even use a glass pie dish).
  • Sprinkle remaining ¼ cup of parmesan cheese on top. 
  • Bake in preheated oven for about 20 minutes or until hot and bubbly. Serve warm with crackers or bread.

Notes

Make Ahead Instructions: Prepare the recipe through step 4 (before baking) and store it in the refrigerator for 1-2 days until ready to bake.
Freezing Instructions: Prepare the recipe through step 4 (before baking).  Place mixture in a freezer safe container or bag and freeze for up to 2 months.  Thaw overnight in the refrigerator and return to baking dish before baking.
Variations:
  • Spinach Artichoke Dip with Fresh Spinach: Cook about 10 ounces of fresh spinach in a skillet with a little drizzle of olive oil. Once the spinach has cooked down, let it cool before squeezing the liquid out of it. I just get a big paper towel, scoop the spinach into it, and gently squeeze it over the sink.
  • Healthy Spinach Artichoke Dip: Substitute Greek yogurt for sour cream and use low fat cream cheese.
  • Crockpot Spinach Artichoke Dip: Add everything to the slow cooker and cook on high for 2 hours. Stir well before serving.
  • Artichoke Dip without Spinach: use this Artichoke Dip recipe.

Nutrition

Calories: 164kcal, Carbohydrates: 6g, Protein: 6g, Fat: 13g, Saturated Fat: 7g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0.01g, Cholesterol: 34mg, Sodium: 490mg, Potassium: 75mg, Fiber: 1g, Sugar: 2g, Vitamin A: 540IU, Vitamin C: 1mg, Calcium: 124mg, Iron: 0.1mg

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

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe September 2018. Updated June 2021 and December 2022.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.99 from 1783 votes (1,680 ratings without comment)
Subscribe
Notify of

241 Comments
Inline Feedbacks
View all comments
Sherry
5 months ago

5 stars
It was a huge hit at my party last night. People were literally standing around the dish! So good!!!!

Tmerrill
1 year ago

5 stars
I love love love your spinach artichoke dip. I’ve made it twice now.

Caroline
7 years ago

5 stars
Omg! This recipe is DEE LISH! I have tried other spinach artichoke dip recipes, but this one surpasses them all!! Thank you for sharing!?

Charlotte
5 years ago

Made this last year with less parm. How many days in advance do you think this can be made and kept in the frig? Do you think the artichoke will discolor?

Melanie
5 years ago

5 stars
This dip is DELICIOUS!!! I’m so happy to find a recipe that my whole family loves, can’t wait to make it again!!

Eve DesJardins
5 years ago

I made it and threw a cube of tofu in to it and will serve it with Rice for supper!!

Peggie
5 years ago

The thing I love about Spinach Artichoke dip is the obvious flavor of parm. This one is spot on! It was delicious and will be my only recipe for it from now on. I had to cut the recipe in half since I only had a small amount of artichoke hearts. It adapted just fine. Thanks Lauren!

Donna Ferguson
6 years ago

3 stars
Way too much parm.

Daria
6 years ago

5 stars
I love the recipe as-is. I make this in my crockpot and it cooks to perfection!

Annie
6 years ago

5 stars
Delicious!! I made this dip for a party, and it was a hit! I was hoping to have leftovers but people were scraping the bowl to get every last drop. This recipe is a keeper — thank you!

Dan Train
6 years ago

I think the Parmesan cheese was also over powering. I substituted Swiss in the dip itself. Much better taste and more like a hot dip consistency. I used a half cup of shredded. And then flaked Parmesan on top before cooking.
Came out incredible.

Dawn
5 years ago
Reply to  Dan Train

4 stars
I also followed this version of the recipe (substitute 1/2 cup Swiss for the 1.5 cups Parmesan) instead of the original after reading all the comments of how awful it was with all the Parmesan and I’m so glad that I did! It turned out phenomenal! The recipe should really be rewritten with this adjustment and then it would be hands down the best recipe ever!

Joann
6 years ago

5 stars
I just made this dip. I used fresh spinach instead of frozen. I thought it was delicious and I will definitely make this recipe again.

Sue
6 years ago

2 stars
I love spinach artichoke dip and I could not find my recipe. I made this recipe and I really thought it was terrible! Way too much Parmesan cheese! It was overwhelming and I couldn’t taste anything else! Cut the parm down by at least half!!!

Wanda Miller-Arna
6 years ago
Reply to  Sue

OH GOSH! I am making it right now. hope it works for me.

Jennifer
6 years ago
Reply to  Sue

Sorry that happened. I’m on my 2nd batch, kinda winging it this time. It is delicious! BTW, I did cut down on the parm and added some mozzarella.

1 5 6 7 8 9 17