Creamy, nutritious, and delicious, this Healthy Spinach Artichoke Dip is made with Greek yogurt, fresh spinach, canned artichokes, and a mix of cheeses. It’s higher in protein than traditional spinach dip and only takes 30 minutes to make. Serve it warm with crackers, veggies, pita chips or baguette. This recipe is bound to be a crowd-pleaser.

spinach artichoke dip in a bowl

One thing about me is that I love a good dip. Shareable dips are one of my family’s favourite appetizers to order when we go out to eat.

And as much as I love eating at restaurants, I also love creating delicious appetizer recipes with a nutritious twist. Like my Creamy High Protein French Onion Dip, or my Healthy 7-Layer Bean Dip.

Thanks to the use of Greek yogurt, this Healthy Spinach Artichoke Dip is another great example of a super tasty appetizer that also offers nutrition benefits. Let’s dig in!

spinach artichoke dip in a bowl with pita chips for serving

Healthy Spinach Artichoke Dip Ingredients:

Inspired by my Healthy Kale & Artichoke Dip, this Baked Spinach and Artichoke Dip is made with simple and fresh ingredients.

To make it recipe, you’ll need:

  • Greek yogurt
  • Light cream cheese
  • Parmesan cheese
  • White cheddar cheese
  • Baby spinach
  • Canned artichokes (hearts or quarters)
  • Lemon zest
  • Lemon juice
  • Garlic
  • Salt & pepper
ingredients on a wooden board including spinach, canned artichokes, greek yogurt, parmesan cheese, cheddar cheese, lemon, salt, and pepper

Nutrition Benefits of This Recipe:

As a Registered Dietitian, I like to consider the nutrition benefits that our food can offer us. Most spinach and artichoke dip recipes call for ingredients like sour cream or mayonnaise. While totally okay to enjoy, these ingredients tend to be lower in protein and higher in saturated fat.

Using Greek yogurt in the spinach dip adds protein, which will help to make you feel more full and satisfied. It also adds important nutrients like calcium, riboflavin, and vitamin B12.

I don’t recommend swapping regular yogurt for the Greek yogurt in this recipe, because Greek yogurt adds a creamier consistency. There are also some nutritional differences between Greek yogurt and regular yogurt.

Lastly, when you enjoy this spinach artichoke dip recipe, you’re also eating your vegetables! This recipe is loaded with 3 cups of spinach and an entire can of artichoke hearts, and both are rich in vitamin C and sources of iron.

spinach artichoke dip in a bowl

How to Make Spinach Artichoke Dip with Greek Yogurt:

This Spinach and Artichoke Dip with Greek Yogurt is super simple to make. And it only takes around 30 minutes! First, mix together the Greek yogurt, cream cheese, parmesan, lemon juice, zest, garlic, salt and pepper.

Then fold in the chopped spinach, artichoke hearts, and white cheddar cheese. Transfer the mixture to an oven-safe baking dish and bake at 425F for 20 minutes.

Remove from the oven, let cool for 5-10 minutes, and then serve it while it’s still warm!

What to Serve with Healthy Spinach and Artichoke Dip:

  • Pita chips
  • Tortilla chips
  • Sliced fresh vegetables (like carrot sticks, cucumber slices, bell pepper strips)
  • Toasted baguette
  • Warmed pita bread
spinach and artichoke dip in a bowl

Prep and Storage Tips:

Can You Make Spinach & Artichoke Dip Ahead of Time?

While I do find that the dip is best served immediately, you can cover it and store in the fridge for serving the next day. Then, just reheat (either in the oven or microwave) prior to serving.

How to Store Leftovers:

You can store leftovers of this dip covered in the refrigerator up to 4 days.

hand dipping a pita chip in spinach and artichoke dip

Connect with Hannah Magee, RD!

I hope you love this recipe as much as I do. If you try it, let me know what you think by leaving a rating and a review in the comments below. Oh, and be sure to take a photo and tag me at @hannahmagee_rd so I can re-share on my stories!

Don’t forget to follow me on InstagramTikTok, and Pinterest so you never miss a new recipe or blog post.

spinach and artichoke dip in a bowl

Baked Greek Yogurt Spinach Artichoke Dip

Creamy, nutritious, and delicious, this Healthy Spinach Artichoke Dip is made with Greek yogurt, fresh spinach, canned artichokes, and a mix of cheeses. It's higher in protein than traditional spinach dip and only takes 30 minutes to make. Serve it warm with crackers, veggies, pita chips or baguette. This recipe is bound to be a crowd-pleaser.
4 from 1 rating

Ingredients

  • 3/4 cup plain Greek yogurt, 0%, 2%, or full-fat
  • 6 oz. light cream cheese, (3/4 cup)
  • 1/4 cup grated parmesan cheese
  • 1 tsp lemon zest
  • 2 tbsp fresh lemon juice, about 1 small lemon
  • 2 cloves garlic, minced
  • 1/4 tsp salt
  • 1/2 tsp black pepper
  • 14 oz. canned artichokes, chopped (approx. 1 cup)
  • 3 cups baby spinach
  • 3 tbsp white cheddar cheese, shredded

Equipment

  • 1 Oven-safe baking dish

Instructions 

  • Preheat oven to 425F. In a large mixing bowl, combine cream cheese, greek yogurt, parmesan, lemon zest, lemon juice, garlic, salt and pepper.
    cream cheese, greek yogurt, parmesan, garlic, lemon zest, lemon juice, salt and pepper in a bowl
  • Fold in chopped artichoke hearts, kale and white cheddar cheese. Transfer mixture to an oven-safe baking dish
    spinach, artichoke hearts, and white cheddar cheese
  • Bake at 425F for 20 minutes. Allow dip to cool for 5-10 minutes, then serve warm with pita, tortilla chips, veggies, and more.
    spinach artichoke dip in a baking dish
Did you make this recipe?Be sure to take a photo and tag me at @hannahmagee_rd so I can see!