This post contains affiliate links.

This healthy spinach artichoke dip uses Greek yogurt instead of mayonnaise or sour cream, making for a healthier stovetop or oven version of this classic dip (we included instructions for both methods)! With dozens of 5-star reviews, it’s a winning dip recipe you’ll love.

Scooping spinach artichoke dip from a jar.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

This is always a popular favorite at potlucks and tailgates, but it’s usually loaded with mayonnaise and sour cream.

So, in the name of health (and so that we can guzzle down even more of this stuff without guilt), today, we’re making a healthy spinach artichoke dip using Greek yogurt!

Spinach artichoke dip in a casserole dish.

Key Ingredients

  • Greek Yogurt: Protein-rich Greek yogurt is the base of this healthy dip! You can learn to make your own Greek yogurt here or use plain store-bought yogurt.
  • Cheeses: It’s not a cheesy artichoke dip without the cheese! We’ll use grated parmesan and mozzarella for maximum flavor and melty cheese goodness.
  • Frozen Spinach: Thaw, then squeeze as much moisture from the spinach as possible before adding it to the mix.
  • Canned Artichoke Hearts: Drain and cut the artichoke hearts into rough pieces. I recommend ones that are packed in just water.
Ingredients needed to make spinach artichoke dip.

It’s so easy to make

I love making spinach artichoke dip on the stove to save energy. It’s great straight from the stove, but I’ll sometimes pop it in the oven just to melt the cheese on top (jump to the recipe card for full printable instructions).

  1. Thaw the spinach and chop the artichoke hearts.
  2. Stir everything together on the stove.
  3. Optionally broil for a melty cheesy topping!

Serves A Crowd

This dip is perfect for serving a crowd! You can make it in advance then just heat it up right before serving. There are never leftovers!

Spinach artichoke dip on a cracker.

Serve It With…

Spinach artichoke dip is great with crackers, tortilla chips, and bread (like chunks of crusty bread or toasted baguettes). You can also serve it with crunchy fresh vegetables, like bell peppers, baby carrots, and broccoli.

more healthy dips to enjoy

P.S. If you love this recipe, try my pasta version of spinach artichoke dip!

Lightened Up Spinach Artichoke Dip (With Greek Yogurt)

4.68 from 40 ratings
Prep: 5 minutes
Cook: 10 minutes
Total: 15 minutes
Servings: 6 servings
This healthy spinach artichoke dip uses Greek yogurt instead of mayonnaise or sour cream, making for a healthier stovetop version of this classic dip! With dozens of 5-star reviews, it's a winning dip recipe you'll love.

Ingredients 

  • 1 10-oz package frozen spinach, 285 g
  • 1 14-oz can artichoke hearts, 400 g
  • 1 8-oz package cream cheese, can sub low-fat, 225 g
  • 1 cup plain Greek yogurt, 220 g
  • ½ cup grated parmesan, 50 g
  • ½ cup shredded mozzarella, 50 g
  • 3 cloves garlic, minced
  • salt and pepper, to taste
  • Optional for spice: 1 4-oz jar green chilies, drained
  • Optional for broiling: ½ cup mozzarella
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Prep: Thaw 1 10-oz package frozen spinach (in the microwave for 30 seconds), then press out as much moisture as possible. Drain and roughly chop 1 14-oz can artichoke hearts.
    Thawed spinach in a mesh strainer.
  • Heat: Add spinach, artichoke, 1 8-oz package cream cheese, 1 cup plain Greek yogurt, ½ cup grated parmesan, ½ cup shredded mozzarella, and 3 cloves garlic to a large pot. For a spicier dip, optionally add drained green chiles. Taste and add salt and pepper, as needed to suit your taste.
    Heat over medium until cheese has melted, stirring often. Serve warm!
    Spinach artichoke dip in a pot.
  • Broil (optional): For a melty presentation, you can transfer the dip to a small casserole dish and top with ½ cup mozzarella cheese. Set your oven to "broil" and cook until cheese has melted, about 2 to 3 minutes (watch closely while oven is on broil, it will burn quickly).
    Spinach artichoke dip in a casserole dish.
  • Serve: Warm with crackers, bread, chips, or fresh veggies!
    Spinach artichoke dip on a cracker.

Notes

Store in the fridge in an airtight container for 3 to 5 days.
To make this dip in a slow cooker, stir everything together and transfer to a slow cooker. Cook on low for 4-5 hours or high for 2-3 hours until melty and bubbly.

Nutrition

Serving: 1serving | Calories: 249kcal | Carbohydrates: 13.2g | Protein: 11.5g | Fat: 18.2g | Saturated Fat: 11.5g | Cholesterol: 58mg | Sodium: 365mg | Potassium: 636mg | Fiber: 4.7g | Sugar: 3.5g | Calcium: 267mg | Iron: 3mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.68 from 40 votes (36 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




13 Comments

  1. Ann jacobs says:

    Hello! Can you prepare spinach artichoke dip made with yogurt (stovetop version) but serve cold?

    1. Sarah Bond says:

      Yep, that should work just fine!

  2. Paula Chapin says:

    Sound great! Can’t wait to make it for a family bbq.

    1. Cheryl says:

      5 stars
      Anything you could sub for the cheeses? My granddaughter isn’t supposed to eat dairy though yogurt seems okay.

    2. Sarah Bond says:

      You could use a vegan cheese here! 🙂

  3. Kimbereley Edwards-Fitts says:

    Hello wgat is the serving size for this spinach dip?. I want to try this

    1. Sarah Bond says:

      The recipe makes 6 servings (about 1/2 cup per serving).

  4. Lorette Lambert says:

    5 stars
    This pasta was so easy and makes a huge amount. I froze individual portions for next week’s lunches. It’s rich but tastes healthy with all the spinach and artichokes. My carnivore friend absolutely loved it.

    1. Sarah Bond says:

      I’m so glad to hear you loved it, Lorette! 😀

  5. Debbie says:

    5 stars
    Love this!!! I have waited for this recipe and now instead of buying it at Costco where it says it’s made with yogurt too but now I can control ALL ingredients Thank You 😉

    1. The Live Eat Learn Team says:

      Thrilled you loved it, thanks for the review!

  6. Debby Brown says:

    5 stars
    This was my go-to contribution to all this year’s Christmas parties and everyone said “Please make this for every party!”

    Thanks for a great, easy recipe. It helped destress my holidays!

    1. The Live Eat Learn Team says:

      That’s made my day Debby! So glad everyone enjoyed the dip