Go Back
+ servings
Cheesy spinach artichoke dip is shown in a bowl
5 from 2 votes

Hot Spinach Artichoke Dip Recipe

Hot Spinach Artichoke Dip is a party favorite sure to impress all your friends and family. Sauté some spinach, then mix in artichoke hearts, cream cheese, mozzarella cheese, and Parmesan, then bake in the oven until it's golden and bubbly.

Course Appetizer
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 12 servings
Calories 216 kcal


  • 8 oz. cream cheese softened
  • ½ cup sour cream
  • ¾ cup Parmesan cheese grated, divided
  • 2 cups Mozzarella cheese shredded
  • 3 cloves garlic finely minced
  • ¾ - 1 tsp. salt to taste
  • ¼ tsp. black pepper
  • 10 oz. sauteed spinach previously frozen
  • 14 oz. can artichoke hearts drained, finely chopped
  • 8 oz. can water chestnuts drained, finely diced


  1. Preheat oven to 350 degrees.
  2. In a large bowl combine cream cheese, sour cream, ½ cup Parmesan cheese, mozzarella cheese, garlic, salt, and black pepper. Mix with a spatula until well combined.
  3. Thaw and completely drain previously frozen spinach using a cheese cloth.
  4. Add the drained spinach, chopped artichoke hearts, and water chestnuts to the cream cheese mixture. Stir until well combined.

  5. Spray a 7 x 9-inch baking dish with non-stick cooking spray. Pour in mixture and spread it out evenly into the bottom of the dish. Sprinkle remaining ¼ cup of Parmesan cheese on top.
  6. Bake in the preheated oven for 25-30 minutes, or until the top is lightly golden.*

  7. Optional: Pop it under a broiler set to high for 2-3 minutes to get the top even more golden brown.

  8. Serve immediately with chips, crackers, or vegetables and enjoy!

Recipe Notes

Meal Prep and Storage

  • To Prep-Ahead: Mix everything and spread in the baking dish and refrigerate. Pull the dip out and let it rest for 30 minutes at room temperature before baking in the oven as directed.
  • To Store: Keep leftovers in an airtight container in the refrigerator for up to 3-5 days.
  • To Freeze: You can freeze for up to 3 months, but it may separate upon thawing.
  • To Reheat: Return to a 350°F oven for 10-15 minutes, or pop it in the microwave.

Nutrition Facts
Hot Spinach Artichoke Dip Recipe
Amount Per Serving
Calories 216 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 9g56%
Polyunsaturated Fat 1g
Monounsaturated Fat 4g
Cholesterol 45mg15%
Sodium 710mg31%
Potassium 218mg6%
Carbohydrates 7g2%
Fiber 2g8%
Sugar 2g2%
Protein 9g18%
Vitamin A 3035IU61%
Vitamin C 14mg17%
Calcium 230mg23%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.