Creamy Spinach Artichoke Dip (Printable)

Luscious mix of spinach, artichoke, and creamy cheese creating a flavorful, crowd-friendly appetizer.

# What You’ll Need:

→ Vegetables

01 - 1 (10 oz) package frozen chopped spinach, thawed and well-drained
02 - 1 (14 oz) can artichoke hearts, drained and chopped

→ Dairy

03 - 1 cup (8 oz) cream cheese, softened
04 - 1/2 cup sour cream
05 - 1/4 cup mayonnaise
06 - 1 cup shredded mozzarella cheese
07 - 1/2 cup grated Parmesan cheese

→ Seasonings

08 - 2 cloves garlic, minced
09 - 1/2 teaspoon salt
10 - 1/4 teaspoon ground black pepper
11 - 1/4 teaspoon crushed red pepper flakes

# How-To Steps:

01 - Preheat the oven to 375°F.
02 - In a large mixing bowl, combine cream cheese, sour cream, and mayonnaise until smooth.
03 - Stir in the mozzarella, Parmesan, garlic, salt, black pepper, and red pepper flakes.
04 - Fold in the chopped spinach and artichoke hearts until well mixed.
05 - Spread the mixture evenly into a 1.5-quart baking dish.
06 - Bake for 25 minutes, or until hot and bubbly and the top is lightly golden.
07 - Remove from the oven and let cool for 5 minutes before serving. Serve warm with toasted bread, crackers, or fresh vegetables.

# Expert Advice:

01 -
  • Its the kind of dip that disappears within fifteen minutes flat
  • The combination of tangy artichokes and mild spinach hits every comfort craving
  • You can assemble it ahead and bake when guests arrive
02 -
  • Water logged spinach will ruin your dip's texture so squeeze it thoroughly
  • The dip continues to thicken slightly as it cools so serve warm not piping hot
  • Room temperature cream cheese blends much smoother than cold straight from the fridge
03 -
  • Use paper towels to squeeze the spinach and save yourself the messy hands
  • Grate your own Parmesan instead of using pre-grated for better melting