Go Back
Spinach Artichoke Dip

Spinach Artichoke Dip

Spinach Artichoke Dip is a creamy, cheesy, and flavorful appetizer that’s always a crowd-pleaser. Made with tender spinach, marinated artichokes, cream cheese, sour cream, and plenty of melted mozzarella and Parmesan, this warm dip is perfect for game day, parties, or holiday gatherings. Serve it with tortilla chips, crusty bread, or fresh veggies for the ultimate comfort snack.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Appetizer, Dip
Cuisine American
Servings 8
Calories 280 kcal

Ingredients
  

  • 1 10 oz package frozen chopped spinach, thawed and drained
  • 1 14 oz can artichoke hearts, drained and chopped
  • 8 oz cream cheese softened
  • ½ cup sour cream
  • ¼ cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic minced
  • ½ tsp salt
  • ¼ tsp black pepper
  • Optional garnish: red pepper flakes chopped parsley

Instructions
 

  • Preheat oven: Set to 375°F (190°C).
  • Mix base: In a large bowl, combine cream cheese, sour cream, mayonnaise, garlic, salt, and pepper until smooth.
  • Add veggies: Stir in spinach, artichokes, half of the mozzarella, and Parmesan. Mix well.
  • Assemble dip: Transfer mixture into a baking dish. Top with remaining mozzarella cheese.
  • Bake: Bake uncovered for 20–25 minutes, or until bubbly and golden on top.
  • Serve: Garnish with parsley or red pepper flakes. Serve warm with chips, bread, or veggies.

Notes

  • Shortcut: Use fresh baby spinach (sautéed and drained) instead of frozen for extra freshness.
  • Slow cooker method: Cook on LOW for 2 hours or until hot and melty.
  • Make ahead: Assemble dip up to 24 hours ahead and refrigerate. Bake when ready to serve.
  • Extra cheesy: Add shredded cheddar or Gruyère for more depth of flavor.
Keyword Spinach Artichoke Dip