This post may include affiliate links; see our disclosure policy.

This hot spinach artichoke dip is irresistibly creamy and tangy, made with Greek yogurt for a lighter twist. Everyone gathers around the bowl asking for seconds and the recipe!

Spinach artichoke dip
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Here’s a spin on spinach artichoke dip that takes this classic to a new level! My version of this tangy, creamy dip recipe is such a crowd pleaser that it might interfere with the conversation when you serve it (sorry!).

Whenever Alex and I make this for friends or family, in minutes everyone is parked around the bowl exclaiming how good it was. “WOW, this is so good! Can I have the recipe?” is usually the chorus. Here’s how to make healthy spin on spinach artichoke dip!

Why You’ll Love This Recipe

  • Lighter but just as delicious: Greek yogurt replaces cream cheese, cutting calories and richness but keeping the creamy, savory flavor
  • Ready in 30 minutes: It’s great for entertaining or weeknight appetizer cravings
  • Fan favorite: Vegetarian and naturally gluten-free, this dip accommodates many dietary preferences and is super satisfying (or see my Vegan Spinach Artichoke Dip)

5 Star Reader Review

⭐⭐⭐⭐⭐ I just had this at a 4th of July party. It was delicious! Thanks for this recipe!” – Anonymous

Ingredients You’ll Need

Things can get contentious when it comes to people’s opinions about this popular dip! This version is the hot spinach artichoke dip, the type that’s baked in the oven and served warm. There’s also a cold version of spinach artichoke dip: this cold spinach dip is the type you’ll often see served in a bread bowl and it takes only 10 minutes to make. The ingredients are similar, but this one uses artichokes! Here’s what you’ll need:

  • Canned artichoke hearts: Find the type that are packed in water (not marinated).
  • Frozen spinach: It’s easiest to buy frozen spinach for this dip: it’s easy to find and makes the best texture. You can also use fresh (see below).
  • Mayonnaise and Greek yogurt: Using Greek yogurt cuts down on calories and richness while still keeping this dip ultra creamy, standing in for the cream cheese. In combination with mayonnaise for flavor and richness, you won’t miss the cream cheese!
  • Parmesan cheese: Many standard spinach artichoke dip recipes are loaded with both mozzarella and Parmesan cheese. We cut out the mozzarella and went with a moderate level of Parmesan.
  • Shallot, green onion, dill and garlic powder: These ingredients form the savory flavor in this dip.
Spinach artichoke dip

How to Make Spinach Artichoke Dip

For hot spinach artichoke dip, you’ll make a similar base as the cold spinach dip, then send it for a trip into a hot oven. Here are a few tips for this recipe:

  • Thaw the frozen spinach and squeeze out all moisture. You’ll want to get out as much moisture as possible so the dip is not runny. If you want to use fresh spinach, wilt it down in a dry pan over medium heat for a few minutes, adding the spinach in batches.
  • Use fresh veggies. Using shallot and green onion bring bold onion flavor.
  • Stir in the Greek yogurt, mayonnaise, Parmesan cheese and seasonings. If you prefer not using Greek yogurt, you can
  • Top with Parmesan and bake for 20 minutes. Throw it into a small baking dish and bake for 20 minutes at 350.

Serving Suggestions and Variations

This spinach artichoke dip is very versatile and works in so many settings:

Spinach artichoke dip

What to Serve with Spinach Artichoke Dip

Pretty much anything works to dip in this hot spinach artichoke dip! We do recommend bread-like items because it allows the flavor to shine through (veggies don’t work quite as well). Here are some ideas:

Tip: For a gluten-free appetizer, use gluten-free crackers or bread substitutes.

Storage and Make-Ahead Tips

This spinach artichoke dip works well made ahead, and you can pop it in the oven right before entertaining! Make this dip up to 3 days in advance and refrigerate in a sealed container or in a wrapped baking dish.

Reheat until warmed through (about 20 to 25 minutes) in a 350F oven before serving. Or, leftovers last 3 days refrigerated.

Dietary Notes

This spinach artichoke dip recipe is vegetarian and gluten-free.

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Yes! You’ll need about 1 pound of fresh spinach. Wilt it in a dry pan over medium heat for a few minutes, adding in batches as it cooks down. Let it cool, then squeeze out all the moisture just like you would with frozen spinach.

Why is my dip watery?

You may not have squeezed enough moisture out of the spinach. Frozen spinach gas a large amount of water, so take your time pressing it through a strainer or wringing it in clean kitchen towels until no more water comes out.

Can I substitute low-fat or fat-free Greek yogurt?

Yes, though the dip will be slightly less rich. I find full-fat Greek yogurt gives the best texture and flavor, but low-fat works well too.

How do I prevent the dip from getting too thick when reheating?

Add a tablespoon or two of milk or additional Greek yogurt when reheating to loosen the consistency if needed. The dip does thicken slightly as it sits in the refrigerator.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

Spinach Artichoke Dip with Greek Yogurt (Healthy Spin)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

This hot spinach artichoke dip is irresistibly creamy and tangy, made with Greek yogurt for a lighter twist. Everyone gathers around the bowl asking for seconds and the recipe!

  • Author: Sonja Overhiser
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 8 1x
  • Category: Appetizer
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 10 ounces frozen chopped spinach
  • ¼ cup minced shallot
  • 2 green onions
  • 14 ounce can (8.5 ounce dry weight) quartered artichokes
  • 1 ½ cups Greek yogurt
  • ½ cup mayonnaise
  • ¾ cup shredded Parmesan cheese, plus more for topping
  • ¼ teaspoon dried dill
  • ½ teaspoon garlic powder
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • Paprika, for sprinkling
  • For serving: pita chips or bread

Instructions

  1. Preheat the oven to 350 degrees Fahrenheit.
  2. Thaw the spinach. Then use a strainer to squeeze out as much moisture as possible.
  3. Mince the shallot. Thinly slice the green onions. Roughly chop the artichokes.
  4. In a medium bowl, mix together the spinach, shallot, green onions, and artichokes with the Greek yogurt, mayonnaise, Parmesan cheese, dried dill, garlic powder, salt and pepper. Taste and add a few pinches kosher salt if desired.
  5. Spread the dip in an even layer in a small baking dish. Top with a sprinkle of shredded Parmesan (and if desired, a sprinkle of paprika). Bake for 20 minutes until warmed through and the cheese is melted.
  6. Serve warm with pita chips. Make ahead info: Make this dip up to 3 days in advance and refrigerate in a sealed container or in a wrapped baking dish. Reheat until warmed through (about 20 to 25 minutes) in a 350F oven before serving. Or, leftovers last 3 days refrigerated.

Notes

Make ahead: Prepare this dip up to 3 days in advance and refrigerate until serving. Reheat until warmed through (about 20 to 25 minutes) in a 350°F oven.

Leftovers: Store leftovers for 3 days refrigerated in an airtight container. Reheat in the oven.

Fresh spinach substitution: Use about 1 pound fresh spinach. Wilt it in a dry pan over medium heat, adding in batches. Cool and squeeze out all moisture.

Cold version: Skip the baking step to serve this dip cold, or try this cold spinach dip recipe with added chopped artichokes.

Gluten-free serving: This dip is naturally gluten-free. Pair with gluten-free crackers, chips, or vegetables to keep it gluten-free.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

About the authors

Alex & Sonja

Hi there! We’re Alex & Sonja Overhiser, authors of two cookbooks, busy parents, and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share simple, seasonal recipes and the joy of cooking. We now offer thousands of original recipes, cooking tips, and meal planning ideas—all written and photographed by the two of us (and tested on our kids!).

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

8 Comments

  1. Anonymous says:

    I just had this at a 4th of July party. It was delicious! Thanks for this recipe!

  2. michele kniffin says:

    Me and my family love this recipe. I always make a double batch. I’m trying to add it to “my fitness pal” as one of my foods but it doesn’t say what is the size of a serving. It only shows one serving = 200 calories. Can you tell me what measurement = 200 calories?

    Thank you!

    1. Alex Overhiser says:

      We don’t have a measurement available, sorry!

  3. Jennifer says:

    I like your recipes, but can’t deal with the ads on the website playing on their own with no exit box to make it stop.

    1. Alex Overhiser says:

      I’m sorry about this! There should always be a close button on the ads.

  4. Sonja Overhiser says:

    Let us know if you have any questions!

    1. Laverne bowers says:

      Hi can I prepare this and keep in the fridge overnight before baking it the next day?

      1. Sonja Overhiser says:

        Yes you can! Refrigerate it in a bowl, then transfer to a pan for baking. It may need a few extra minutes to come up to temp. Good luck!