Skip to Content

Spinach Artichoke Dip

Share this recipe:


This easy dip is a total crowd-pleaser—super cheesy and creamy, it pairs perfectly with baguette slices or pita chips, and trust me, it won’t last long!

Round baking dish with spinach artichoke dip inside and crackers surrounding it.

This baked spinach artichoke dip is a favorite around here! It’s super cheesy and creamy, and everyone always loves it. The best part? The ingredients are really simple, and you can whip it up in no time.

Just mix together cream cheese, sour cream, and mayonnaise. Stir in the chopped spinach, canned artichokes, some parmesan and mozzarella, plus a bit of dried minced onion. Pour it all into a baking dish and pop it in the oven for 20 minutes. It comes out hot and bubbly—just the right cheesy consistency for dipping!

Serve this easy dip warm with baguette slices, crackers, veggies or pita chips, and trust me, it will vanish before your eyes!

Bowls with frozen spinach, canned artichokes, shredded parmesan, cream cheese, mayonnaise, minced onion, shredded mozzarella, and sour cream.

Recipe Ingredients

  • 8 oz cream cheese – softened and cut into chunks
  • ¼ cup sour cream
  • ¼ cup mayonnaise
  • 10 oz frozen spinach – thawed, rinsed, drained then chopped
  • 14 oz canned artichoke hearts drained – chopped
  • 1 cup freshly grated parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 tsp dried minced onion
  • To serve with: pita chips, tortilla chips, cucumber slices, veggies, baguettes or french bread

Kitchen Equipment I Used

Four images grouped: first two are canned artichokes whole then chopped. Third is chopped frozen spinach, fourth is chunks of softened cream cheese.

How To Make Spinach Artichoke Dip

Full ingredients and instructions are also in the recipe card at the bottom of this blog post.

PREP: Preheat the oven to 400°F. Prep the ingredients by chopping the 14 oz canned artichokes into bite-size chunks, chop 10 oz frozen spinach if needed (I bought pre-chopped frozen spinach), and cut the 8 oz cream cheese into small chunks.

Four images grouped of a large white bowl, first has chunks of parmesan, second is creamed cream cheese, third has shredded cheese, spinach, chopped artichokes and spices dumped in. Fourth is ingredients cooked.

STEP 1: In a large bowl, use an electric hand mixer to combine 8 oz softened cream cheese, ¼ cup sour cream, and ¼ cup mayonnaise until smooth and creamy. NOTE: You can also hand mix these together – it just won’t be as smooth and creamy but will still work!

STEP 2: Now add all other ingredients, 10 oz frozen spinach (thawed), 14 oz canned artichokes (drained and chopped), 1 cup freshly grated parmesan, 1 cup shredded mozzarella cheese and 1 tsp dried minced onion. Mix together with a spatula.

Round dish with spinach artichoke dip with a spatula.

STEP 3: Pour the spinach into an 8×8 baking dish (or 8″ round dish like I used) and spread evenly with a spatula. Place in the oven to bake for 20 minutes. Remove from oven and let cool 5 minutes. Now it’s ready to serve hot with crackers, chips or bread.

Close up of two crackers in spinach artichoke dip.

Recipe Tips

  • First off, remember that this dip is best served hot, not cold. You can easily reheat it in the microwave or oven.
  • For easier dipping, chop the canned artichokes into small, bite-sized pieces.
  • I like to buy pre-chopped spinach for convenience, but you can definitely use regular frozen spinach—just thaw it, drain any excess liquid, and then chop it into smaller pieces.

How To Store Leftovers

  • REFRIGERATE – Store in an airtight container for 3-4 days. 
  • REHEAT – You can reheat the dip in the microwave, or back in the oven at 350°F until heated through.
a chip with spinach artichoke dip

🎉 Grab Your Free Recipe Guides! 🎉

Hey, foodie friends! Don’t miss my Free Recipe Guides featuring all my popular dishes, ready for you to print and enjoy! Sign up for my member’s library for instant access to over 20 delicious guides, and I’m always adding more!

✨ And while you’re at it, come hang out with me on Pinterest and Facebook for even more tasty inspiration!

Tried this recipe? I’d love it if you shared it with your friends! 💖 And don’t forget to leave a review using the stars in the recipe card below—I can’t wait to hear what you think! ⭐⭐⭐⭐⭐

A round dish with spinach artichoke dip surrounded with crackers

Spinach Artichoke Casserole

4 from 2 votes
Save Recipe! Pin This Print It
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 12 servings

Ingredients

  • 8 oz cream cheese - softened and cut into chunks
  • ¼ cup sour cream
  • ¼ cup mayonnaise
  • 10 oz frozen spinach - thawed, rinsed, drained then chopped
  • 14 oz canned artichoke hearts drained - chopped
  • 1 cup freshly grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 tsp dried minced onion
  • To serve: pita chips - tortilla chips, cucumber slices, veggies, baguettes, french bread

Instructions

  • Preheat the oven to 400°F. Prep the ingredients by chopping the 14 oz canned artichokes into bite-size chunks, chop 10 oz frozen spinach if needed (I bought pre-chopped frozen spinach), and cut the 8 oz cream cheese into small chunks.
  • In a large bowl, use an electric hand mixer to combine 8 oz softened cream cheese, ¼ cup sour cream, and ¼ cup mayonnaise until smooth and creamy.
  • Now add all other ingredients, 10 oz frozen spinach (thawed), 14 oz canned artichokes (drained and chopped), 1 cup freshly grated parmesan, 1 cup shredded mozzarella cheese and 1 tsp dried minced onion. Mix together with a spatula.
  • Pour the spinach into an 8×8 baking dish (or 8″ round dish like I used) and spread evenly with a spatula. Place in the oven to bake for 20 minutes. Remove from oven and let cool 5 minutes. Now it’s ready to serve hot with crackers, chips or bread.

The nutritional information provided is an estimate and is per serving.

Save This Recipe:Follow us on Pinterest @MadeByAndi

Share this recipe:

Recipe Rating