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 mins
Cook Time 5 minutes mins
Total Time 2 hours hrs 15 minutes mins
Course Appetizer
Cuisine American
Servings 4
Calories 250 kcal
- 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
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.
- For a spicier dip, add a dash of hot sauce or more red pepper flakes.
- Serve with tortilla chips, baguette slices, or crudités.