Go Back
Creamy Spinach Artichoke Dip

CREAMY BAKED SPINACH AND ARTICHOKE DIP

The ultimate, easy-to-make party dip, featuring tender artichoke hearts and spinach baked into a rich, cheesy, and ultra-creamy base until golden brown and bubbly. Perfect served hot with crusty bread or tortilla chips.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Appetizer, Snack
Cuisine: American, Party Food
Calories: 350

Ingredients
  

Vegetable Components
  • 10 ounce package frozen chopped spinach Thawed and very thoroughly squeezed dry
  • 14 ounce can artichoke hearts Drained, patted dry, and roughly chopped
Dairy & Cream Base
  • 8 ounce block cream cheese Fully softened to room temperature
  • 1/2 cup mayonnaise Full fat recommended
  • 1/2 cup sour cream Full fat recommended
Cheese & Seasonings
  • 1 cup grated Parmesan cheese Divided
  • 1 1/2 cups shredded mozzarella cheese Divided (or Monterey Jack)
  • 4 cloves minced garlic
  • 1/2 teaspoon kosher salt Or to taste
  • 1/4 teaspoon black pepper Freshly ground recommended
  • 1/4 teaspoon red pepper flakes Optional, for a slight kick
  • 2 tablespoons shredded Parmesan cheese Reserved for topping

Equipment

  • Large Mixing Bowl
  • Hand Mixer (Optional)
  • 9x9 inch Baking Dish (or 1.5-quart oval)

Method
 

Step 1: Prepare and Preheat
  1. Preheat your oven to 375°F (190°C). Lightly grease a medium baking dish (approximately 9x9 inches or a 1.5-quart oval dish) with non-stick cooking spray or butter.
  2. Ensure the thawed spinach is completely dry. Use a clean kitchen towel or several layers of paper towels to press out as much excess liquid as possible. Excess moisture will result in a watery dip.
Step 2: Combine the Creamy Base
  1. In a very large mixing bowl, combine the softened cream cheese, mayonnaise, and sour cream. Use a rubber spatula or a hand mixer on low speed to beat the ingredients until the mixture is completely smooth and no lumps of cream cheese remain.
  2. Add the minced garlic, kosher salt, black pepper, and optional red pepper flakes to the creamy base. Mix thoroughly until the spices are evenly distributed.
Step 3: Mix in the Solids and Cheese
  1. Add the thoroughly dried and chopped spinach and the roughly chopped artichoke hearts to the mixing bowl.
  2. Stir in the 1 cup of Parmesan cheese and 1 cup of the shredded mozzarella cheese. Reserve the remaining cheeses for the topping. Gently fold the mixture until all solids are evenly incorporated into the creamy base.
Step 4: Assemble and Bake
  1. Spoon the prepared spinach and artichoke mixture into the lightly greased baking dish, spreading it evenly across the bottom. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese and the two reserved tablespoons of Parmesan cheese evenly over the top surface.
  2. Bake for 25 to 30 minutes, or until the dip is heated through, the edges are bubbly, and the cheese topping is melted, golden brown, and slightly caramelized.
Step 5: Serve
  1. Carefully remove the baking dish from the oven. Allow the dip to cool and settle for about 5 to 10 minutes before serving hot directly from the dish with sturdy tortilla chips, slices of toasted baguette, pita chips, or fresh vegetable sticks.

Notes

For a make-ahead option, prepare the dip up to Step 4 (assembling the dish), cover it tightly, and refrigerate for up to 24 hours. When ready to bake, add about 5-10 minutes to the cook time since the dip will be chilled. For extra color, garnish the hot dip with chopped parsley.