Print

The Best Creamy Spinach Artichoke Dip

A spoonful of hot, cheesy spinach artichoke dip being lifted, showing long cheese pulls.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich, cheesy, and gooey spinach artichoke dip. It is the ultimate crowd-pleasing appetizer, perfect for game day or any gathering.

Ingredients

Scale
  • 8 ounces cream cheese, softened
  • 1 cup sour cream
  • 1/2 cup mayonnaise
  • 1/2 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese, divided
  • 1/4 cup grated Romano cheese
  • 1 (10 ounce) package frozen chopped spinach, thawed and squeezed dry
  • 1 (14 ounce) can artichoke hearts, drained and chopped
  • 2 cloves garlic, minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper

Instructions

  1. Preheat your oven to 375 degrees Fahrenheit. Lightly grease an 8×8 inch baking dish.
  2. In a medium bowl, combine the softened cream cheese, sour cream, and mayonnaise until smooth.
  3. Stir in the Parmesan cheese, half of the mozzarella cheese, and the Romano cheese.
  4. Add the dried spinach, chopped artichoke hearts, minced garlic, salt, and pepper to the cheese mixture. Mix everything until it is well combined.
  5. Spread the mixture evenly into your prepared baking dish.
  6. Top the dip evenly with the remaining mozzarella cheese.
  7. Bake for 20 to 25 minutes, or until the dip is hot throughout and the cheese on top is melted and lightly golden brown.
  8. Let the dip cool for 5 minutes before serving warm with pita chips, crackers, or vegetable sticks.

Notes

  • For a richer flavor, you can substitute Greek yogurt for the sour cream.
  • If you want a faster appetizer, skip the baking step and serve this mixture cold after chilling for at least one hour.
  • You can prepare the entire dip mixture ahead of time and store it covered in the refrigerator for up to 24 hours before baking.

Nutrition