Spinach Artichoke Dip

Jump to Recipe

This post may contain affiliate links. Read our disclosure policy.

If you’re looking for an easy appetizer, try this Spinach Artichoke Dip! This cheesy baked dip is packed with spinach and is perfect for parties and family gatherings.

Do you love warm, cheesy dips? Whether they are a spicy dip or Italian flavored, we’re all about that melty cheese. This classic spinach artichoke dip won’t disappoint.

hand dipping bread in spinach artichoke dip

Spinach Artichoke Dip Recipe

It wasn’t until my adult years that I would even dream of touching a spinach dip. I should have never tried it because you know what? Now I can’t stay away from it. Delicious warm cheesy flavor…this easy spinach artichoke dip is the perfect easy appetizer recipe for parties, game days and potlucks!

What are the ingredients in spinach artichoke dip?

Our spinach dip calls for frozen spinach, marinated artichoke hearts, cream cheese, sour cream and mayo. To flavor, we add garlic (and lots of it!), lemon juice and Parmesan cheese. You can easily keep these ingredients on hand for when visitors drop by and need a snack!

Can I use fresh spinach instead of frozen spinach?

Yes! For this recipe, use 10 ounces of freshly chopped spinach if you’d like. Chop the spinach and prepare as the recipe states.

How do you make easy spinach artichoke dip?

Here are a few hints!

  • Make sure your spinach is thawed and well drained. You don’t want a soggy dip, so really squeeze that moisture out of the spinach.
  • Make sure the cream cheese is softened. Not hot…just room temperature soft so that it can easily mix in to the other ingredients.
  • We use marinated artichoke hearts. The marinade adds just a little extra flavor.
  • Use a combination of both mayo and sour cream for the perfect creaminess and flavor.
  • Use freshly grated parmesan. Cheese is best if you take the time to grate a block of cheese yourself. The cheese will melt more smoothly and won’t be as greasy.
  • We bake this in a 7×11″ baking dish. If you have a fun oval casserole dish that isn’t too large, that would work too!

spinach artichoke dip in baking dish

Spinach Artichoke Dip in a Bread Bowl

Spinach Dip is so delicious served in a bread bowl. For the best results, mix up the ingredients (except the ½ cup parmesan cheese). Place the cheese in a microwave safe bowl and heat in 1 minute intervals, stirring between each interval, until the dip is warm (About 3-4 minutes total. Be sure to stir between each minute so the dip doesn’t dry out or burn.).

After you’ve warmed the dip, place it in the hollowed out bread bowl. Sprinkle the parmesan on top and bake (uncovered) for 20 minutes or until the baked dip is hot.

What to Serve with Spinach Artichoke Dip

Spinach artichoke dip is delicious served with sourdough bread, pumpernickel, rye and crostini. You can also use crackers or pita chips. If you’d like a low-carb option, use your favorite fresh veggies.

Spinach Artichoke Dip is also delicious served over a baked potato!

a hand holding bread with spinach dip

Can you make spinach artichoke dip in advance?

You can make spinach dip up to 2 days in advance. Put the dip together then cover the dish. Before you want to bake it, uncover and sprinkle with the shredded Parmesan cheese. Then follow the baking instructions in the recipe.

Can you reheat spinach artichoke dip?

Reheating spinach dip in the microwave can dry it out, so I recommend covering the baking pan with foil and reheating the dip in the oven (preheated to 270º Fahrenheit) until the dip is as warm as you’d like.

How long does spinach dip last in the refrigerator?

You can refrigerate spinach dip about 3-4 days after you bake it.

Can you freeze spinach artichoke dip?

This dip doesn’t freeze well. Sour cream and mayo tend to separate and become watery when you freeze them. Freezing store dips might be ok, but steer clear of freezing homemade dips.

Other Spinach Recipes

This spinach dip looks beautiful baked in cast iron skillet!

cheesy spinach artichoke dip
cheesy spinach artichoke dip

Spinach Artichoke Dip

4.70 from 13 votes
If you're looking for an easy appetizer, try this Spinach Artichoke Dip! This cheesy baked dip is packed with spinach and is perfect for parties and family gatherings.
Servings 12
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

Email Me This Recipe!
Enter your email and get the recipe sent to your inbox! Plus you’ll get new recipes from us every week.


  • 10 ounces frozen chopped spinach - thawed, well drained and squeezed dry (10 ounce package)
  • 7.5 ounces marinated artichoke hearts, (reserve 2 teaspoons of the marinade to add to the mix, drain off the rest) (7.5 ounce jar)
  • 8 ounces cream cheese (softened)
  • 1/2 cup mayonnaise
  • 1/3 cup sour cream
  • 3 cloves garlic (minced)
  • 2 tablespoons lemon juice
  • 1 cup grated Parmesan cheese
  • ½ cup grated Parmesan cheese (for topping)


  • Preheat oven to 375 degrees F. Lightly grease a 7x11 inch baking dish.
  • In a medium bowl, mix together the softened cream cheese, mayonnaise and sour cream until smooth. Mix in the drained spinach and drained, chopped artichokes.
  • Mix in the garlic, lemon juice and reserved marinade.
  • Fold in 1 cup of grated parmesan cheese.
  • Spread evenly into the prepared baking dish.
  • Bake covered for 20 minutes.
  • Remove the cover, and top with additional ½ cup shredded parmesan cheese.
  • Let the dish bake uncovered for 5 more minutes, or until the surface is lightly browned.
  • Serve with pumpernickel, rye or sourdough crostini.



The calories shown are based on the recipe serving 12 people, with 1 serving being 1/12 of the baked dip. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**


Calories: 222kcal | Carbohydrates: 3g | Protein: 7g | Fat: 20g | Saturated Fat: 7g | Cholesterol: 39mg | Sodium: 401mg | Potassium: 135mg | Fiber: 1g | Sugar: 1g | Vitamin A: 3355IU | Vitamin C: 6.2mg | Calcium: 200mg | Iron: 0.8mg
Course Appetizer
Cuisine American
Calories 222
Keyword baked dip, easy appetizer recipe, spinach dip

hand holding bread with cheesy spinach dip

About JulieJulie Clark

About Julie Clark

I'm Julie Clark, CEO and recipe developer of Tastes of Lizzy T. With my B.A. in Education and over 30 years of cooking and baking, I want to teach YOU the best of our family recipes.

Get 5 Classic Recipes with a Deliciously Secret Twist

You might also like

Join the Discussion

Notify of

Inline Feedbacks
View all comments

4 years ago

Ever tried in a crock pot?

4 years ago

5 stars
I absolutely love this spinach artichoke dip!! I just receive an Instant Pot for Christmas and I was wondering if you knew how to make this same recipe in an Instant Pot?

4 years ago

I just made this and unfortunately the parmesan cheese didn’t melt when baked. It stay in its original grated form. I followed the instructions to a tee (although I did add a bit too much spinach), but it somehow didn’t turn out good. Is there anyway I can get the cheese to melt if I re-heated it?

4 years ago

What specific brand of marinated artichoke hearts did you use?

4 years ago

Do I have to put it in the oven

5 years ago

5 stars
I used fresh spinach instead of frozen and 1/2” sliced French baguette for the diping. I brought it hot out of the oven to my Bunco group and I t was a big hit with the ladies. It’s perfect for serving 12.