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

Tzatziki sauce compliments this dip nicely; both are great as a fresh vegetable dip.

baked spinach artichoke dip recipe
baked spinach artichoke dip

This recipe for artichoke and spinach dip is perfect for parties because is so easy to make ahead!


  • 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, which 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 I think it would also work well in the recipe.
  • Artichoke Hearts-I use Progresso marinated artichoke hearts; the oil adds a little something to the flavor of the dip. Canned artichokes can also be used, but they should be drained and rinsed before chopping. If you use canned artichoke hearts, add 1/2 teaspoon of basil.
  • Canned Spinach-I prefer to use canned spinach for this recipe. To easily drain the spinach, open the can and turn it 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 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?

Yes, however, frozen spinach is my second choice over canned spinach. Also, if you prefer to make the artichoke spinach dip with fresh spinach; you will need to cook and chop it first.

Heat some olive oil in a skillet and cook the fresh spinach for a few minutes, until it’s wilted and cooked down.  Let the spinach cool down, and using a paper towel press the excess liquid.  It’s important to drain the spinach well.

How to Make Baked Artichoke and Spinach Dip

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

How long will the 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. preparing a day ahead is fine.

Can I make the dip ahead?

To make ahead, prepare the recipe through step 4, cover it, and store it in the refrigerator overnight.  When ready to serve, remove from the fridge, and let reach room temperature,and bake per the recipe instructions

Can you freeze spinach dip?

To freeze, prepare the recipe through step 3. Transfer the uncooked dip to a freezer-safe covered container or freezer for up to 2 months.  Thaw overnight in the refrigerator. When ready to cook, transfer the dip to a baking dish, add the cheese then bake.

Did you make this recipe? I would love it if you left a comment or review! Be sure to sign up for the email list and follow “A Weekend Cook” on Pinterest and my Facebook page.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from A Weekend Cook®.

Spinach Artichoke Dip Recipe

MIni Spinach Artichoke Dip Casserole

Creamy and rich baked spinach and artichoke dip.
4.34 from 6 votes
Print Pin Rate
Course: Side Dish
Cuisine: American
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 3 cups
Calories: 290kcal
Author:Sydney Dawes


  • 8 ounces cream cheese room temperature
  • 1 6 ounces jar artichoke hearts, drained and chopped
  • ¾ cup canned or frozen spinach drained
  • ½ cup sour cream
  • ¼ cup parmesan cheese
  • ½ cup gruyere cheese
  • ¼ cup pecorino cheese
  • 3 tablespoon garlic paste


  • With a wooden spoon cream together the cream cheese and sour cream.
  • With a wooden spoon mix in the Parmesan, Gruyere, garlic paste until well combined.
  • Fold in the artichoke hearts and spinach and mix well.
  • Coat a medium-size baking dish with cooking spray and pour in the dip mixture.
  • 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.
  • Broil for about 2 minutes to lightly brown the top.
  • Serve warm with baguette slices or crunchy tortilla chips.


Adjust the amount of garlic and cheese to your personal taste.
Recipe can be doubled for a party or potluck.


Serving: 1/2 cup | Calories: 290kcal | Carbohydrates: 7g | Protein: 9g | Fat: 26g | Saturated Fat: 13g | Polyunsaturated Fat: 10g | Cholesterol: 68mg | Sodium: 594mg | Fiber: 1g | Sugar: 2g
Tried this Recipe? Pin it for Later!Mention @AWeekendCook or tag #aweekendcook!

Leave a Reply

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

Recipe Rating