Go Back
A close-up of hot, cheesy Spinach Artichoke Dip being scooped from a baking dish with toasted baguette slices nearby.
Layla

Creamy Christmas Spinach Artichoke Dip

The ultimate creamy, cheesy, and crowd-pleasing appetizer, this baked spinach artichoke dip is perfect for your Christmas gathering. It's incredibly easy to make and guaranteed to disappear fast!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 10 servings
Course: Appetizer, Snack
Cuisine: American
Calories: 185

Ingredients
  

  • 1 block (8 oz) Cream Cheese softened to room temperature
  • 1/2 cup Sour Cream
  • 1/2 cup Mayonnaise
  • 2 cloves Garlic finely minced
  • 1 (10 oz) package Frozen Chopped Spinach thawed and squeezed very dry
  • 1 (14 oz) can Artichoke Hearts drained and roughly chopped
  • 1 cup Shredded Mozzarella Cheese divided
  • 1/2 cup Grated Parmesan Cheese divided
  • 1/4 tsp Red Pepper Flakes optional, for a little heat
  • 1/2 tsp Salt
  • 1/4 tsp Black Pepper freshly ground

Equipment

  • 1.5-quart oven-safe baking dish
  • Large Mixing Bowl
  • Spatula

Method
 

  1. Preheat your oven to 375°F (190°C). Lightly grease a 1.5-quart baking dish or a similar-sized oven-safe skillet.
  2. In a large mixing bowl, combine the softened cream cheese, sour cream, and mayonnaise. Mix with a spatula or hand mixer until smooth and well combined.
  3. Stir in the minced garlic, 1/2 cup of the mozzarella cheese, 1/4 cup of the Parmesan cheese, and the optional red pepper flakes.
  4. Squeeze all excess moisture from the thawed spinach. This is a critical step to ensure your dip is thick and creamy, not watery. Add the squeezed spinach and chopped artichoke hearts to the bowl.
  5. Season with salt and black pepper and stir until all ingredients are evenly incorporated.
  6. Transfer the mixture to your prepared baking dish and spread it out evenly.
  7. Top with the remaining 1/2 cup of mozzarella and 1/4 cup of Parmesan cheese.
  8. Bake for 20-25 minutes, or until the dip is hot, bubbly around the edges, and the top is lightly golden brown.
  9. Let the dip cool for 5-10 minutes before serving. This allows it to set slightly. Serve warm with tortilla chips, pita bread, crackers, or festive red and green bell pepper strips.

Notes

Make-Ahead Tip: You can assemble the dip completely (steps 2-7), cover, and refrigerate for up to 24 hours. When ready to serve, bake as directed, adding 5-10 minutes to the cooking time since it will be cold.
Squeezing Spinach: The best way to squeeze spinach dry is to place the thawed spinach in a clean kitchen towel or several layers of paper towels and wring it out over the sink until no more water comes out.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven.