Go Back
Creamy Spinach Artichoke Dip

Creamy Baked Spinach and Artichoke Dip

This ultimate hot dip combines tender artichokes and fresh spinach with a decadent, cheesy cream base, baked until bubbly and golden brown. Perfect for game day or holiday appetizers.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 7 servings
Course: Appetizer, Side Dish
Cuisine: American, Fusion
Calories: 480

Ingredients
  

Vegetable Components
  • 10 ounce package frozen chopped spinach thawed and thoroughly squeezed dry
  • 14 ounce can artichoke hearts drained, patted dry, and roughly chopped
Dairy & Cream Base
  • 8 ounce packages cream cheese fully softened to room temperature
  • 1/2 cup mayonnaise full fat recommended
  • 1/2 cup sour cream full fat recommended
Cheese & Seasoning
  • 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
  • 9x9 inch Baking Dish (or 1.5 quart)
  • Rubber Spatula or Hand Mixer

Method
 

Preparation and Cream Base
  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. Prepare the spinach: 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.
  3. 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.
  4. 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.
Mixing and Assembly
  1. Add the thoroughly dried and chopped spinach and the roughly chopped artichoke hearts to the mixing bowl.
  2. Stir in one cup of the Parmesan cheese and one cup of the shredded mozzarella cheese. Reserve the remaining half cup of mozzarella and two tablespoons of Parmesan for the topping.
  3. Gently fold the mixture until the spinach and artichoke hearts are evenly distributed throughout the creamy base. Spoon the prepared dip into the lightly greased baking dish, spreading it evenly.
  4. Sprinkle the reserved half cup of shredded mozzarella cheese and the two reserved tablespoons of Parmesan cheese evenly over the top surface of the dip.
Bake and Serve
  1. 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.
  2. Carefully remove the baking dish from the oven. Allow the dip to cool and settle for about 5 to 10 minutes before serving. This cooling time prevents the dip from being overly runny.
  3. Serve hot directly from the dish with sturdy tortilla chips, slices of toasted baguette, pita chips, crackers, or fresh vegetable sticks.

Notes

For an even richer flavor, substitute half of the mozzarella with shredded Gruyère or sharp white cheddar. If preparing ahead, assemble the dip completely (Step 4) and cover it tightly. Refrigerate for up to 24 hours. Add an extra 5-10 minutes to the baking time if baking straight from the refrigerator.