Go Back

Cheesy Spinach Artichoke Dip

Elina James
Dive into creamy, melty goodness with this irresistible Cheesy Spinach Artichoke Dip! Loaded with tender spinach, tangy artichokes, and a rich blend of cheeses, this warm and bubbly dip is the ultimate crowd-pleaser.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Appetizers
Cuisine American
Servings 8 servings
Calories 300 kcal

Ingredients
  

  • 1 cup frozen spinach, thawed and squeezed dry
  • 1 cup canned artichoke hearts, finely chopped
  • 1 cup cream cheese, softened
  • ½ cup sour cream
  • ½ cup mayonnaise
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • ¼ teaspoon black pepper
  • ¼ teaspoon red chili flakes (optional)
  • Salt to taste
  • 1 tablespoon olive oil or butter (for greasing dish)

Instructions
 

  • Prepare the Spinach: Thaw frozen spinach completely and squeeze out excess moisture using a clean kitchen towel. This prevents a watery dip.
  • Preheat the Oven:Set your oven to 180°C (350°F). Lightly grease a baking dish.
  • Mix the Base: In a large bowl, combine softened cream cheese, sour cream, and mayonnaise. Mix until smooth and creamy.
  • Add Flavor: Stir in minced garlic, black pepper, chili flakes, and salt.
  • Fold in Spinach u0026 Artichokes: Add chopped artichokes and spinach, mixing evenly.
  • Add Cheese: Fold in mozzarella and Parmesan, reserving a small amount for topping if desired.
  • Bake: Spread mixture into prepared dish. Bake for 22–25 minutes until bubbly and lightly golden.
  • Rest u0026 Serve: Let rest for 5 minutes before serving.
Keyword Cheesy Spinach Artichoke Dip