Go Back
spinach dip

Creamy Spinach Dip with Three Cheeses

A creamy and cheesy spinach dip with artichoke hearts, parmesan, and mozzarella. This crowd-pleasing appetizer balances rich flavor with nutritious vegetables.
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 2 hours 15 minutes
Course Appetizer
Cuisine American
Servings 4
Calories 250 kcal

Ingredients
  

  • 10 ounces fresh spinach chopped
  • 1 14-ounce can artichoke hearts, drained and chopped
  • 8 ounces cream cheese softened
  • 1/2 cup mayonnaise
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella cheese
  • 2 cloves garlic minced
  • 1/4 teaspoon red pepper flakes optional
  • Salt and pepper to taste

Instructions
 

  • Preheat oven to 350°F (175°C).
  • In a large bowl, combine cream cheese, mayonnaise, minced garlic, and red pepper flakes (if using). Mix until smooth.
  • Add chopped spinach, artichoke hearts, grated Parmesan cheese, and mozzarella cheese to the bowl.
  • Stir well to combine.
  • Transfer to a greased baking dish.
  • Sprinkle with extra mozzarella cheese.
  • Bake for 20-25 minutes, or until heated through and bubbly.
  • Let cool slightly before serving.

Notes

  • For a spicier dip, add a dash of hot sauce or more red pepper flakes.
  • Serve with tortilla chips, baguette slices, or crudités.