...
Go Back
Creamy spinach artichoke dip baked to perfection in a white casserole dish, topped with melty cheese and surrounded by golden crostini crackers.

Spinach Artichoke Dip

Hot, creamy spinach artichoke dip with real cheese and fresh ingredients that tastes better than restaurant versions. This easy appetizer recipe is ready in 25 minutes and perfect for entertaining crowds.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 12 servings
Course: Appetizer, Snack
Cuisine: American, Party Food
Calories: 165

Ingredients
  

  • 8 oz cream cheese Softened to room temperature
  • ½ cup mayonnaise Regular or light
  • ½ cup sour cream Room temperature
  • 3 cloves garlic Minced
  • ½ teaspoon salt To taste
  • ¼ teaspoon black pepper Freshly ground
  • 10 oz frozen spinach Thawed and drained
  • 1 can artichoke hearts 14 oz, drained and chopped
  • 1 cup mozzarella cheese Shredded
  • ¾ cup parmesan cheese Grated, divided
  • ¼ cup extra parmesan For topping

Equipment

  • Large mixing bowl For combining all ingredients
  • 8x8 or 9x9 inch baking dish Greased for easy serving
  • Electric mixer or whisk For smooth cream cheese mixture
  • Clean kitchen towels Essential for draining spinach
  • Rubber spatula For transferring mixture

Method
 

  1. Cook at 375°F for 20-25 minutes until hot, bubbly, and golden
  2. Combine cream cheese, mayo, sour cream, garlic, salt, and pepper
  3. Squeeze thawed spinach in towels to remove all excess water
  4. Drain artichokes thoroughly and chop into bite-sized pieces
  5. Fold spinach, artichokes, mozzarella, and ¾ cup parmesan into mixture
  6. Spread mixture evenly in greased baking dish
  7. Sprinkle remaining parmesan cheese over surface for golden crust
  8. Cook at 375°F for 20-25 minutes until hot, bubbly, and golden

Notes

Nutrition information is automatically calculated, so should only be used as an approximation.