Spinach Artichoke Dip

Published December 29, 2018. Updated January 17, 2024

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

Spinach Artichoke Dip! It’s deliciously rich, perfectly creamy and cheesy, brimming with spinach and artichokes and it’s always a crowd favorite for Super Bowl party food menus or game nights. This version is oven-baked and incredibly easy to make.

Spinach Artichoke Dip

Best Homemade Spinach Artichoke Dip!

Say goodbye to the store-bought, cold spinach artichoke dip. Those versions are quick, cheap, and packed with mayo. But once you try this warm and melty version… you’ll never go back.

Spinach artichoke dip is my favorite kind of savory dip. It has so much flavor, comforting cheese, and rich veggies.

This is the ultimate party dip! I’m yet to meet someone who doesn’t love it. Your party guests will lick the bowl clean.

I shared a stove-top version a few years ago, but this baked version has become my go-to. You’ll love how there’s no tending to this method—just mix and bake.

Spinach Artichoke Dip Video

 

 

Scoop of Spinach Artichoke Dip

 What Ingredients go into Spinach Artichoke Dip?

  • Cream cheese
  • Sour cream
  • Mayonnaise
  • Garlic
  • Parmesan
  • Mozzarella
  • Pepper
  • Canned artichokes
  • Frozen spinach

Spinach Artichoke Dip ingredients needed.

How to Make Spinach and Artichoke Dip

  • Preheat oven to 350 degrees. Spray a small (4 – 5 cup) baking dish with non-stick cooking spray.
  • In a mixing bowl stir together cream cheese, sour cream, mayonnaise, garlic, parmesan, mozzarella and pepper.

Mixing cream cheese, mayonnaise, sour cream, garlic and shredded cheeses in mixing bowl to make Spinach Artichoke Dip.

  • Stir in artichokes and spinach.
  • Spread mixture evenly into prepared baking dish.

Mixing spinach and artichokes into Spinach Artichoke Dip mixture in mixing bowl.

  • Serve warm.

Spreading Spinach Artichoke Dip mixture into small casserole dish.

What Should I Serve with This?

  • Tortilla chips
  • Hearty crackers
  • Toasted baguette slices (crostini)

To make the crostini – slice up baguette into 1/2-inch slices brush the rounds with olive oil, and bake in 400 degree oven on baking sheet just until the bread starts to get a nice golden brown.

Can I Use Fresh Spinach in This Recipe?

You can definitely use fresh spinach here in place of frozen. If doing so steam it and blanch in ice water, then squeeze excess liquid and chop.

Spinach Artichoke Dip in a small white baking dish.

Can I Make it Lighter?

If you are looking to make it a little lighter try it with light cream cheese, light mayonnaise, and light sour cream.

Can I Make it Ahead?

You can make the dip a day in advance and refrigerate it. Then, let it rest at room temperature 30-60 minutes and bake. Prep this recipe the day before your Super Bowl party and bake right before the game starts!

Can I Reheat This Spinach Artichoke Dip?

If I’m lucky enough to have some of this dip left, I keep it in the fridge then scoop out a few spoonfuls and microwave briefly until heated through.

Spinach Artichoke Dip

More Delicious Dip Recipes to Try!

Spinach Artichoke Dip in baking dish.

 

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

Spinach Artichoke Dip
4.95 from 241 votes

Spinach Artichoke Dip

This dip is deliciously rich and creamy, perfectly cheesy, brimming with spinach and artichokes and it's always a crowd favorite! This version is so easy to make. It's oven baked and served warm and melty.
Servings: 8
Prep10 minutes
Cook20 minutes
Ready in: 30 minutes

Ingredients

  • 8 oz. cream cheese, well softened
  • 1/4 cup sour cream
  • 1/4 cup mayonnaise
  • 1 garlic clove, minced (1 tsp)
  • 2/3 cup (76g) finely shredded parmesan cheese
  • 1/2 cup (56g) finely shredded mozzarella cheese
  • Pepper, to taste
  • 1 (14 oz) can quartered artichoke hearts, can liquid drained, squeeze artichokes to drain excess liquid, chopped
  • 6 oz. frozen spinach, thawed, squeezed to drain excess liquid

Instructions

  • Preheat oven to 350 degrees. Spray a small (1 quart) baking dish with non-stick cooking spray.
  • In a mixing bowl stir together cream cheese, sour cream, mayonnaise, garlic, parmesan, mozzarella and pepper.
  • Stir in artichokes and spinach.
  • Spread mixture evenly into prepared baking dish. Bake in preheated oven until heated through and melty, about 20 minutes.
  • Serve warm with tortilla chips, crackers or toasted baguette slices

Notes

  • Tip - this dip can be made a day in advance. Refrigerate then remove and let rest at room temperature 30 minutes and bake.
  • It reheats well in the microwave in small portions (I haven't yet tried reheating the entire thing yet because I like to snack on it for a few days).
Nutrition Facts
Spinach Artichoke Dip
Amount Per Serving
Calories 242 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 9g56%
Cholesterol 49mg16%
Sodium 440mg19%
Potassium 259mg7%
Carbohydrates 6g2%
Fiber 2g8%
Sugar 1g1%
Protein 8g16%
Vitamin A 3115IU62%
Vitamin C 3.9mg5%
Calcium 220mg22%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.

Leave a Comment

Rate this recipe




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

614 Comments

  • Lauren Bigelow

    Well…it may have been better if SOMEWHERE in the article it specified that there is a difference between canned and jarred artichoke hearts…heck, even THAT there ARE both ways it’s sold! I’ve always loved this in restaurants. Was excited to make some myself. I had high hopes. I’ve never bought artichoke anything in my life. When I ordered these online only the jarred version came up. I didn’t even know that there was a canned version. Apparently if it’s jarred it’s marinated in oil and spices. And if it’s canned, it’s just plain. I only learned this after making this and tasting it. I was so disappointed. I really don’t care for it. I figured I needed to read about artichoke hearts. Wow! You would think that someone actually writing an article in addition to the recipe would touch on the whole artichoke thing. How many of us regular people really know much, if anything, about buying and cooking with this product? I’m going to have to just throw it away. Very very sad. And I have to say, a little mad… I probably won’t try it again using the canned version. I really hate to waste food.

    • MICHELLE Carter

      It’s the fact that the recipe said one 14 oz can of artichokes for me…

    • dre

      read the recipe in the future lauren bigelow! the recipe CLEARLY states CANNED ARTICHOKE-LIQUID DRAINED! if you are a little mad be mad at yourself for not reading the recipe and following it thoroughly!

    • Nicole

      A jar is glass. A can is metal. This specifies a 14 oz CAN of quartered artichoke hearts. Pretty simple cerebral calculation there Lauren. When you go to the store look for the “metal” container not the “glass” container.

    • Gabby

      SOOOO dramatic Lauren Bigelow! Applause for your award winning emotional breakdown over YOUR OWN mistake of not actually reading the recipe.

    • Sarah R Greenwell

      I used a jar…a glass one, and it was fantastic. Some people just need to blame someone or something else. This recipe was clutch.

    • Emily

      Well Lauren, maybe you should probably not make stupid mistakes and blame it on others. Maybe start by gaining some comprehensive skills.

    • Carrie

      Ummm….If you don’t know the difference in artichokes, you really don’t do much in the kitchen do ya?

  • Kimberly Snyder

    This was a bit bland and lacks salt or spice. It just needs something more to jazz up the flavor.

  • Brenda Boyd

    If i use fresh spinach, Blanche and squeeze per your notes (and in your photo), how much fresh spinach would i use?

  • Kat

    Love this recipe and so do guests. I had a previous recipe that was much higher in calorie count and everyone loves the Cooking Classy version even more. Thanks!

  • Big Mike

    We enjoyed! I added crushed red pepper, a small diced tomato, a few shots of Texas Pete hot sauce, and cooked for 35 minutes to get a nice brown bubbly crust. No leftovers, lol.

  • Christina Ham

    I love it! Love it! It’s easy, delicious and only 20 minutes to bake. Thank you thank you!!

  • Mitchelle

    This was delicious! I have a ton leftover since my friends canceled. Can I freeze it?

    • Jaclyn

      Jaclyn Bell

      Yes it may separate a bit upon thawing but would still taste delicious. I’m glad you thought it was delicious Mitchelle!