Print

Creamy Spinach Artichoke Dip

creamy spinach artichoke dip - featured image

A quick and easy creamy spinach artichoke dip that combines tender spinach, tangy artichokes, and a blend of cheeses for a crowd-pleasing appetizer perfect for any occasion.

Ingredients

Scale
  • 10 ounces fresh spinach, roughly chopped (or thawed frozen spinach, squeezed dry)
  • 14-ounce jar or can artichoke hearts, drained and chopped
  • 8 ounces cream cheese, softened
  • 1/4 cup mayonnaise
  • 1/4 cup sour cream
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 teaspoon lemon juice
  • Salt and black pepper, to taste
  • Pinch of nutmeg (optional)
  • Red pepper flakes (optional)

Instructions

  1. If using fresh spinach, roughly chop and sauté in a dry skillet over medium heat for 2-3 minutes until wilted, then let cool slightly. If using frozen spinach, thaw completely and squeeze out excess moisture.
  2. Drain and chop artichoke hearts into bite-size pieces similar in size to the spinach.
  3. In a medium bowl, beat softened cream cheese with mayonnaise and sour cream until smooth and creamy.
  4. Stir in shredded mozzarella, grated Parmesan, minced garlic, lemon juice, salt, black pepper, and nutmeg until combined.
  5. Gently fold in the cooled spinach and chopped artichokes, being careful not to overmix.
  6. Transfer the mixture to a 9-inch baking dish or oven-safe skillet and smooth the top.
  7. Bake in a preheated oven at 375°F (190°C) for 25-30 minutes until the top is golden and bubbly.
  8. Optional: Broil for the last 2-3 minutes for an extra golden crust, watching carefully to avoid burning.
  9. Let the dip cool for 5 minutes before serving to thicken slightly.

Notes

Squeeze out excess moisture from spinach to avoid watery dip. Soften cream cheese before mixing to prevent lumps. Watch the dip closely when broiling to avoid burning. If dip is too thick after baking, stir in a splash of milk before serving. Can be made ahead and refrigerated up to 24 hours before baking.

Nutrition

Keywords: spinach artichoke dip, creamy dip, appetizer, party dip, easy dip recipe, cheesy dip, crowd-pleaser