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.

Follow me for more great recipes

Recipe

Spinach Artichoke Dip baked in pan, and a hand dipping a chip into it.
Prep 10 minutes
Cook 20 minutes
Total 30 minutes
Save Recipe

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: 164kcalCarbohydrates: 6gProtein: 6gFat: 13gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gTrans Fat: 0.01gCholesterol: 34mgSodium: 490mgPotassium: 75mgFiber: 1gSugar: 2gVitamin A: 540IUVitamin C: 1mgCalcium: 124mgIron: 0.1mg

Create a FREE Account to save your favorite recipes and create meal plans

Follow Me

Get recipe ideas weekly!
Please enable JavaScript in your browser to complete this form.

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

This post contains affiliate links.

Related Posts

Share Recipe

Categories

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.1 43 votes
Recipe Rating
4.99 from 1762 votes (1,680 ratings without comment)
Subscribe
Notify of
guest

205 Comments
Inline Feedbacks
View all comments
Tmerrill
9 months ago

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

Caroline
6 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!?

Baileigh Perkins
1 year ago

5 stars
Made this for a work party and it’s so so good! Sent the recipes to a few coworkers

Carla
1 year ago

5 stars
Great recipe, thank you! Made this for New Year’s Eve. Everyone loved it!!

Kathy
1 year ago

Made this tonight! Of course I made it for a NYE party with lots of YSAs where it was a hit!!! Already love making SO many of the recipes you have posted! Cranberry Fluff is one of our family’s favorite Thanksgiving items, well, with a bit of pie snobbery to go with it! Loved seeing you at Gentri and meeting you and your husband also!!! Glad you have a picture posted here so I could recognize you. ; )
Thanks so much for so many yummy foods for us to prepare and share !!!

Anita
1 year ago
Reply to  Kathy

What do you mean by YSA?

Amy
1 year ago

5 stars
I’ve had this at various family parties my entire life and this is by far the best recipe. So so good!!

Lana LeBel
1 year ago

5 stars
This dip was freaking delicious and so easy to make. I used fresh spinach and added some mozzarella on top, because who doesn’t love more cheese? Everyone devoured it. So, so good!!!! Thank you for this wonderful recipe.

Stacey
1 year ago

1 star
This has no flavor. The recipe doesn’t even call for any salt

Mike
1 year ago
Reply to  Stacey

4 stars
Dear Stacey,

Add salt to taste and quit your complaining. Be better!

Linda
1 year ago
Reply to  Mike

That was uncalled for

Jaye G Thompson
1 year ago
Reply to  Linda

It was called for. If you like salt add salt. Gave only 1 star bc no flavor which is a personal choice. I’ve made it and really enjoyed it.

Cathleen R. Palomino
1 year ago
Reply to  Stacey

It was called for. If you like salt add salt. Gave only 1 star bc no flavor which is a personal choice. I’ve made it and really enjoyed it.

julia
1 year ago
Reply to  Stacey

A reminder that many ingredients (especially parmesan here) contain salt, so as Mike says, it makes sense to add salt to taste.
And I’m sure I’m not the only person who tastes and tastes while mixing and adding ingredients?

it looks like a good variation on a theme; there are so many recipes for this.

Melissa
1 year ago
Reply to  Stacey

There’s salt in the cheese.

Rhonnie
1 year ago

5 stars
Made for the 4th. Then I proceeded to eat the leftovers for lunch the following two days. Delicious! I used fresh baby spinach so I cooked and drained it. Also threw in a handful of mozzarella but other than that I followed the recipe. Oh, except the artichoke hearts were in some kind of herbed marinade. Anyway, so good. And easy. I’ll definitely be making this again!

Sandra Leto
2 years ago

5 stars
I made this recently to take to a dinner party. This recipe got rave reviews!!! I did put less Parmesan cheese …..1/2 cup to the ingredients and a little less than 1/4 cup on top. ( felt it would be too salty…)
I also added pano breadcrumbs before baking. It’s definitely a keeper!

D.K. Pope
2 years ago

Also, want to add to My previous comment, that I did not use the artichoke leaves, only the hearts(chopped very small) –blot very dry. I have used both in water and marinated. I think I prefer in water, but, it depends on how flavorful You want it.

D.K. Pope
2 years ago

Increase sour cream to 3/4 cup. Increase spinach to 1 cup. Add in 1/4–1/2 t. granulted garlic and some water chestnuts, chopped small. Best way to prepare is with a stand mixer with the paddle beater. Definitely, use a combination of finely shredded parmigiano, mozzarella and Italian blend cheeses. Great❗️

Murphey
1 year ago
Reply to  D.K. Pope

oh poo…I forgot to use the water chestnuts! That was my Moms favorite addition. How could I forget that?! I did add lemon zest…Oh well…I won’t forget next time.

1 8 9 10 11 12 14