Cheesy Artichoke Dip

Cheesy Artichoke Dip is one of those recipes you’ll make over and over again! It’s rich and creamy and perfect for any gathering. Full of cream cheese, mozzarella cheese, parmesan cheese and of course, artichokes! This recipe is best served hot so follow the instructions to bake it to perfection.

Hot Artichoke Dip with a tortilla chip

The Best Artichoke Dip

On most restaurant menus you can find some sort of artichoke or spinach dip.  It’s also about a 50/50 chance that it’s going to be absolutely delicious or you end up regretting ordering it in the first place.

A white dish full of Cheesy Artichoke Dip

Sometimes they can be too runny or sometimes just plain and bland.  I think I’ve created the BEST cheesy artichoke dip so you won’t even have to take that appetizer chance at another restaurant again!

Recipe for Cheesy Artichoke Dip

When you make this at home be ready for it to be gone in minutes.  I made it for a family get together not long ago and when I turned around to get more chips, the dip was gone!  It’s super cheesy with a hint of garlic.  I prefer these types of dips to be served hot, but you could also serve it cold.

Homemade Hot Artichoke Dip

I really like eating it with tortilla chips or little slice of baguette.  It’s also fabulous with vegetables like sugar snap peas, celery, carrots and bell peppers.

Tortilla chip being dipped into hot and cheesy artichoke dip.

How To Make Artichoke Dip

  • Preheat your oven to 375 degrees.
  • Shred 2 1/4 cups of mozzarella cheese and 1/4 cup of Parmesan cheese.
  • In a large bowl mix together 8 ounces of cream cheese, 1 cup of mayonnaise, and 1 cup sour cream.
  • Mince 2 cloves of garlic and add to the mixture.
  • Stir in cheeses, salt and pepper.
  • Drain the can of artichoke hearts and fold into the cheese mixture. If they are too big, cut them down to bite size.
  • Pour into an 8×10 baking dish.
  • Bake for 30-35 minutes or until cheese is melted and dip is bubbly.
  • Serve hot.
Artichoke Dip recipe

Do you already follow me on Instagram? It’s one of my favorite places to be! I also share some fabulous recipe ideas over on Pinterest. Go and follow me there!

You must try these other recipes!

Cheesy Artichoke Dip Recipe


Ultimate Three Cheese Artichoke Dip

Amy Williams
This recipe is a crowd pleaser for sure!  It's hot, cheesy and perfect with chips or veggies.  
4.08 from 126 votes
Print Pin
Course: Appetizer
Cuisine: Dip
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Servings: 8 Servings


  • 8 oz Cream Cheese, Softened
  • 1 Cup Mayonnaise
  • 1 Cup Sour Cream
  • 2 1/4 Cups Mozzarella Cheese, Shredded
  • 1/4 Cup Freshly Grated Parmesan Cheese
  • 2-3 Whole Garlic Cloves, Minced
  • 14 oz Can Quartered Artichoke Hearts, Drained
  • 1/2 tsp Kosher Salt
  • 1/4 tsp Freshly Cracked Pepper


  • Preheat oven to 375 degrees.
  • In a large bowl mix together cream cheese, mayonnaise, sour cream, minced garlic, salt and pepper.
  • Stir in cheeses.
  • Fold in artichoke hearts. If they are too big, cut them down to bite size.
  • Pour into an 8x10 or 9x13 baking dish.
  • Bake for 30-35 minutes or until cheese is melted and dip is bubbly.
  • Serve hot.
Tried this recipe?Mention and tag @mynameissnickerdoodle!

*Originally published September 2016 and updated September 2020.

You Might Also Like