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

Follow Me

Get recipe ideas weekly!

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

This post contains affiliate links.

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.

3.9 55 votes
Recipe Rating
4.99 from 1766 votes (1,680 ratings without comment)
Subscribe
Notify of
guest

209 Comments
Inline Feedbacks
View all comments
Tmerrill
1 year 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!?

Sarah
2 years ago

5 stars
Made this on NYE and all the guests raved. Served with pita chips and sliced veggies. Mixed leftovers with pasta…delicious!

Doug Houser
2 years ago

Made the spinach artichoke dip for first time about a month ago for the family. My wife said it was the best she’s ever had!
Cudoos for a great recipe. 👍

Bre
2 years ago

5 stars
Made this for my husband and I for the Bills game! Delicious! My personal touch was adding a bit of onion powder and crushed red pepper for a spice. As is would have been great though too! I used fresh spinach since I didn’t have time to defrost the frozen and pressed the water out with a fine mesh strainer into a glass to drink the nutritious by product. Thanks for the recipe! Go Bills!

Le
2 years ago

5 stars
This dip is INCREDIBLE. It’s my go to recipe any night we’re craving an appetizer with dinner!

Shelly
3 years ago

5 stars
Yes this is the best👍😋. Only thing I did a little different was I used the garden vegetable cream cheese.

Cheryl Ponceti
3 years ago

5 stars
Made it today with chicken noodle soup. Cold is going through the family. Dip was finished first. It cooled off for about 5 minutes and family started eating it. We didn’t stop until it was gone. 👍

Cindy
3 years ago

I love your recipes and many of them I make regularly. I going to try this one next. Question – is 1/2 cup frozen spinach the amount you start with before thawing and squeezing or is it the final amount? It seems like starting with 1/2 cup frozen would only give you a couple of tablespoons spinach after squeezing. Thanks for all you do!

Admin
3 years ago
Reply to  Cindy

Thanks so much Cindy!! Lauren sure appreciates your support. Make sure to squeeze out all the liquid and THEN measure your spinach. Please come back and let us know what you think of the dip!

Erin
3 years ago

5 stars
Making this was so easy – I followed the recipe as is. Brought it to a dinner and everyone raved about it. I’m already planning on making this again ASAP. I don’t agree with other comments that it’s too much Parmesan, but maybe I’m a Parmesan fanatic and just didn’t know it until now..

Aleks
3 years ago

I like the recipe, but I can hardly say that canned artichokes and frozen spinach is from scratch. 🙂

Stacey E Brandt
2 years ago
Reply to  Aleks

In my book, if I put multiple, individual ingredients together to make a dish, whether they’re frozen, canned, etc, it is “from scratch”. Not from scratch would be buying a fresh or frozen pre-made dip and simply defrosting or opening it and serving with dippers 🙂

Wendy Katz
1 year ago

I totally agree with you.It is from scratch

Rob
1 year ago
Reply to  Aleks

Theoretically, anyone who truly wants to make something from scratch must first invent the universe. Realistically, anything that utilizes multiple ingredients and requires preparation and cooking is from scratch.

Jessy
3 years ago

5 stars
The best! Always a hit.
Don’t forget the dill from the original artichoke dip recipe i think makes a big difference.

1 7 8 9 10 11 14