baked spinach artichoke dip recipe

The Best Baked Spinach Artichoke Dip Recipe

0 comments This post may contain affiliate links. Please read my disclosure policy.

Baked Spinach Artichoke Dip is a favorite dip at parties and potlucks and requires just a few minutes to prepare and baked to bubbly goodness.  What’s not to love here, a creamy dip loaded with spinach, garlic, and flavorful marinated artichokes.   Perfect with warm bread, crackers, or crispy tortilla chips.     

Utensils needed to prepare Spinach Artichoke Dip

  • Baking dish
  • Can-opener ( if you use canned artichokes)
  • Grater
  • Knife
  • Wooden spoon

 The Ingredients to make the Dip

Cream Cheese – The base of the dip is cream cheese.  I use the full-fat version, but you can also substitute low-fat cream cheese or Neufchatel also works nicely in the recipe.  

Sour Cream – I use sour cream however, mayonnaise can be substituted. I’ve seen some recipes using greek yogurt, I have not tried it myself but think it would also work well in the recipe.

Artichoke Hearts – I use the Progresso marinated artichoke hearts, the oil adds a little something to the flavor of the dip. The canned artichokes can also be used and should be drained and rinsed before chopping.  If you use canned artichoke hearts, add a 1/2 teaspoon of basil.

Spinach – I prefer to use canned spinach for this recipe.   To easily drain the canned spinach, open the can and turn out into a small bowl, don’t spoon it out.  Press the spinach down lightly to release the liquid and then pour the liquid out of the bowl.  Canned spinach is the least messy way for me.  

If you use a frozen spinach thaw and press the spinach out to get as much of the water out as possible. You don’t want a runny dip.

Cheeses– I use a combination of Parmesan, Gruyere and Pecorino cheeses.  You can also substitute Mozzarella for the Pecorino and Swiss or Gouda for the Gruyere.  Again the choice of cheese is a personal preference, just select softer cheeses that melt well.

Garlic  –  My preference is using a garlic paste, it saves time and mixes well.  If you prefer to use fresh garlic, it should be pressed not minced.   

Can I use fresh spinach instead of frozen or canned?

I don’t recommend using fresh, but yes, if you prefer to make the spinach artichoke dip with fresh spinach you need to cook and chop it first. Make sure the spinach is drained well. 

Easy Steps to Make a Baked Spinach Artichoke Dip

  1. Mix cream cheese and sour cream until smooth and fluffy.
  2. Add the cheeses and garlic.
  3. Fold in the Spinach and Artichoke Hearts.
  4. Sprinkle with cheese
  5. Bake until bubbly, then broil for a minute or two to get a browned top.
  6. Serve warm.

How long does Spinach Artichoke dip last in the fridge?

The dip will stay fresh for up to two days covered in the refrigerator. If you are making this for a potluck or party making a day ahead is fine.

Spinach Artichoke Dip

Spinach Artichoke Dip

Yield: 3 cups
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes

Creamy and rich baked spinach and artichoke dip.


  • 8 ounces cream cheese, room temperature
  • 1 (6 ounces) jar artichoke hearts, drained and chopped
  • 3/4 cup canned spinach, drained
  • 1/2 cup sour cream
  • 1/4 cup parmesan cheese
  • 1/2 cup gruyere cheese
  • 1/4 cup pecorino cheese
  • 3 tablespoon garlic paste


  1. With a wooden spoon cream together the cream cheese and sour cream.
  2. With a wooden spoon mix in the Parmesan, Gruyere, garlic paste until well combined.
  3. Fold in the artichoke hearts and spinach and mix well.
  4. Coat a medium-size baking dish with cooking spray and pour in the dip mixture.
  5. Sprinkle the pecorino cheese on top and bake at 350 degrees F for about 25 minutes or until the top is browned and edges are slightly crispy.
  6. Broil for about 2 minutes to lightly brown the top.
  7. Serve warm with baguette slices or crunchy tortilla chips.


Adjust the amount of garlic and cheese to your personal taste.

Reccipe can be doubled for a party or potluck.

Nutrition Information:
Yield: 6 Serving Size: 1/2 cup
Amount Per Serving: Calories: 290Total Fat: 26gSaturated Fat: 13gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 68mgSodium: 594mgCarbohydrates: 7gFiber: 1gSugar: 2gProtein: 9g
The nutritional information provided here are estimates and are not calculated by a registered dietitian.

More Tasty Dips

Tzatziki Sauce

Easy Bruschetta Recipe

spinach artichoke dip in a bowl with tortilla chipsSpinach Artichole Dip Recipe

Leave a Comment

Your email address will not be published. Required fields are marked *


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

Get New Posts and Recipes via Email