Spinach Artichoke Dip (Printable)

Creamy blend of spinach, artichokes, and melted cheeses baked until golden. Perfect for parties and gatherings.

# What You'll Need:

→ Vegetables

01 - 1 can (14 ounces) artichoke hearts, drained and chopped
02 - 5 ounces fresh spinach, chopped, or 1 cup frozen spinach, thawed and squeezed dry
03 - 2 cloves garlic, minced

→ Dairy

04 - 8 ounces cream cheese, softened
05 - 1 cup shredded mozzarella cheese
06 - 1/2 cup grated Parmesan cheese
07 - 1/2 cup sour cream
08 - 1/4 cup mayonnaise

→ Seasonings

09 - 1/2 teaspoon salt
10 - 1/4 teaspoon black pepper
11 - 1/4 teaspoon crushed red pepper flakes, optional

# How to Make It:

01 - Preheat oven to 375°F.
02 - If using fresh spinach, sauté in a dry skillet over medium heat for 2–3 minutes until wilted. Allow to cool, then squeeze out excess moisture and chop finely.
03 - In a medium mixing bowl, combine cream cheese, sour cream, and mayonnaise. Mix until smooth and well incorporated.
04 - Fold in chopped artichoke hearts, spinach, minced garlic, mozzarella cheese, Parmesan cheese, salt, black pepper, and red pepper flakes if desired until evenly combined.
05 - Transfer the mixture to a 1-quart baking dish and spread in an even layer.
06 - Bake for 20–25 minutes until the mixture is bubbly and the top is golden brown.
07 - Allow to cool for 5 minutes before serving. Serve warm with tortilla chips, bread, or fresh vegetable sticks.

# Expert Tips:

01 -
  • Simple to prepare with a total time of just 40 minutes.
  • Features a luxurious, creamy texture from mozzarella, Parmesan, and cream cheese.
  • A crowd-pleasing vegetarian option that pairs well with many sides.
02 -
  • This dip can be made ahead of time and refrigerated until you are ready to bake.
  • Ensure the garlic is finely minced to distribute its flavor evenly throughout the creamy base.
  • Let the dip rest for 5 minutes after baking to allow the cheese to set slightly.
Go Back