Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Ultra Creamy Hot Spinach Artichoke Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Warm, cheesy, and impossibly smooth, this Ultra Creamy Hot Spinach Artichoke Dip is a must for any gathering.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 cup fresh spinach (or thawed and drained frozen spinach)
  • 1 can (14 oz) artichoke hearts, drained and chopped
  • 8 oz cream cheese, softened
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • ¼ cup mayonnaise
  • 2 cloves garlic, minced
  • Salt, to taste
  • Black pepper, to taste

Instructions

  1. Thoroughly drain and chop the canned artichoke hearts.
  2. If using fresh spinach, finely chop it; if using frozen spinach, thaw completely and squeeze out all excess water to avoid a watery dip.
  3. In a mixing bowl, soften the cream cheese and stir in mayonnaise, shredded mozzarella, and grated Parmesan until well blended.
  4. Fold in the prepared spinach, chopped artichokes, minced garlic, salt, and pepper until everything is evenly mixed.
  5. Transfer the mixture into a baking dish and bake at 350°F (175°C) for 20-25 minutes or until the top is bubbly and lightly golden.

Notes

For best results, remove as much moisture as possible from the spinach. Use freshly grated Parmesan for improved flavor. Consider broiling for an extra golden crust.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 3g
  • Sodium: 450mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 12g
  • Cholesterol: 45mg