Spinach Artichoke Dip

Spinach Artichoke Dip

Rich, flavorful, and the perfect blend of spinach, artichokes, and three types of cheeses. Best of all, it's incredibly easy to make, even for novice cooks.

Ingredients

  • 1 (10 oz) package frozen spinach, thawed and drained (squeezing out the water is essential)
  • 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 TBSP minced garlic
  • Salt and pepper to taste
  • Pita triangles (tortilla chips, or toasted baguette for serving)

Directions

  1. 1

    Preheat oven to 350°F (175°C). Grease a small baking dish.

  2. 2

    Prepare the base: In a large bowl, combine cream cheese, sour cream, and mayonnaise. Mix until smooth.

  3. 3

    Add spinach and artichokes: Stir in the thawed and drained spinach, chopped artichoke hearts, minced garlic, salt, and pepper.

  4. 4

    Mix in the cheese: Fold in half of the mozzarella and Parmesan cheeses.

  5. 5

    Transfer to baking dish: Spread the mixture evenly in the baking dish and top with the remaining mozzarella and Parmesan.

  6. 6

    Bake: Bake for 25-30 minutes, or until the dip is hot and bubbly, with the cheese on top golden brown.

  7. 7

    Serve: Serve warm with pita, chips, or bread