clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Spinach & Artichoke Dip

  • Author: Kayla Berman
  • Prep Time: 15 Minutes
  • Cook Time: 25 Minutes
  • Total Time: 40 minutes
  • Category: Appetizer
  • Method: Baked
  • Cuisine: American


This Healthy Spinach & Artichoke Dip is the best better-for-you appetizer recipe!  It is cheesy, creamy, and full of savory goodness but is made lighter with a few healthy swaps.  Made with greek yogurt and whipped cream cheese, this easy baked dip is perfect served with chips, raw veggies, and more!


  • 1 cup non fat greek yogurt
  • 12 oz whipped cream cheese
  • 14 oz canned artichoke hearts
  • 10 oz frozen spinach
  • 1/4 cup grated parmesan cheese
  • 1/4 cup shredded parmesan cheese
  • 1/2 cup shredded mozzarella cheese
  • 2 tsp garlic powder
  • 1/2 tsp salt
  • pepper


  1. Set the oven to 350 degrees.
  2. Thaw the frozen spinach.  I like to place the spinach in a strainer and run it under hot water.  This thaws the spinach and also allows you to squeeze out the excess water through the strainer.
  3. Drain and chop the artichoke hearts.
  4. Combine the greek yogurt, whipped cream cheese, spinach, and chopped artichoke hearts.  Also stir in the grated parmesan cheese, garlic powder, salt, and pepper to taste.
  5. Transfer the dip to a large baking dish.  Top with the shredded parmesan and mozzarella cheese.
  6. Bake for 20 minutes.  Broil on high for 2-3 minutes, watching closely so it doesn’t burn.
  7. Serve with tortilla chips & raw veggies.  Enjoy!

Keywords: spinach and artichoke dip, spinach dip, health spinach and artichoke dip, healthy appetizer, appetizer recipe