Go Back
A close-up shot of creamy hot spinach artichoke dip fresh from the oven, with a golden-brown cheesy topping.

Baked Spinach Artichoke Dip: The Ultimate Creamy Appetizer

The ultimate Baked Spinach Artichoke Dip! This incredibly creamy, cheesy, and easy-to-make recipe is the perfect hot appetizer for any party or gathering. A guaranteed crowd-pleaser that will disappear in minutes.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 8 servings
Course: Appetizer, Side Dish
Cuisine: American
Calories: 250

Ingredients
  

  • 8 oz cream cheese softened to room temperature
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • 2 cloves garlic minced
  • 1 cup shredded mozzarella cheese divided
  • 1/2 cup grated Parmesan cheese divided
  • 14 oz can artichoke hearts drained and chopped
  • 10 oz package frozen chopped spinach thawed and squeezed dry
  • 1/4 tsp salt
  • 1/4 tsp black pepper
  • 1/8 tsp red pepper flakes optional

Equipment

  • 1 Mixing Bowl
  • 1 1.5-quart baking dish

Instructions
 

  1. Preheat oven to 375°F (190°C). Ensure all excess water is squeezed from the thawed spinach.
  2. In a large bowl, combine the softened cream cheese, sour cream, mayonnaise, minced garlic, half the mozzarella, and half the Parmesan. Mix until smooth. Season with salt, pepper, and red pepper flakes.
  3. Gently fold in the chopped artichoke hearts and the dried spinach until just combined.
  4. Spread the mixture into a 1.5-quart baking dish. Top with the remaining mozzarella and Parmesan cheese. Bake for 20-25 minutes, until the dip is bubbly and the top is golden brown.
  5. Let the dip rest for 5-10 minutes before serving hot with your favorite dippers.

Notes

Squeezing Spinach: This is the most critical step for a thick dip. Wrap the thawed spinach in a clean kitchen towel and wring it out over the sink until no more water comes out.
Cheese: For the best melt, grate your own cheese from a block. Bagged shredded cheeses have additives that can prevent smooth melting.
QR Code linking back to recipe