Healthy Spinach Artichoke Dip

Published by:
Liz Marino
| 01/26/2020 | Last Updated: 02/09/2026

This post contains affiliate links. Read our disclosure policy.

Healthy Spinach Artichoke Dip is a healthy appetizer you’ll love! Easy, gluten free & keto. This dip is made with no mayo or cream cheese, only greek yogurt! It tastes rich and creamy while being low carb and better for you than regular spinach artichoke dip!

a chip scooping into Healthy Spinach Artichoke Dip, the dip is warm, melty and cheesy


 

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. Click here to read my policy and more about affiliate links.

I *finally* perfected healthy spinach artichoke dip. I didn’t think it was possible, but I also didn’t think Healthy Buffalo Chicken Dip was possible, and we made that happen!

Buffalo chicken dip is, and always will be, my all time favorite appetizer – but spinach artichoke dip runs a close second! (Healthy Easy Bean Dip and these Pickle Chicken Wings are up there too!)

This spinach artichoke dip is gluten free, keto, and made with no mayo or cream cheese.. but it’s still SO good. I think you’re going to love it!

What makes this spinach artichoke dip healthy?

  • Lower Fat: Spinach artichoke dip is usually made with tons of shredded cheese, cream cheese and even mayo which makes it super high in fat. I swapped out cream cheese/dressing for greek yogurt and cottage cheese.
  • Higher in protein: The greek yogurt/cottage cheese mix still makes this rich and creamy, with way less fat and a whole lot more protein! (I SWEAR you can’t taste the cottage cheese, believe me I hate it too!)
A close up of a blue dish with Healthy Spinach Artichoke Dip in it. No mayo or cream cheese is in the dip

Now, let’s get into what you’re here for – how do you make healthy spinach artichoke dip?!

Ingredients for healthy spinach artichoke dip:

ingredients for healthy spinach artichoke dip laid out in small white bowls on a grey background.

How to make healthy spinach artichoke dip:

Making healthy spinach artichoke dip is so easy. You only need 9 ingredients. 

  1. Once you have your ingredients all laid out mix them together until thoroughly combined.
  2. Then – pour into an 8×8 glass baking dish (or a glass pie plate!) and bake! I used an oval dish I had, but really any dish will work.
  3. (I recommend topping with extra cheese before popping it in the oven, but you don’t have to!)
a collage with step by step instructions showing how to make healthy spinach artichoke dip
healthy spinach artichoke dip fresh out of the oven. the cheese is browned on top and super melty.

Substitutions

Cottage cheese: I haven’t tested this recipe without cottage cheese, but if you’re asking because you don’t like it… just put it in there. I don’t like cottage cheese either (at all!) but I swear you can *not* taste it in this.  Use at least 4% milk fat cottage cheese for best results

Low fat cheese – I find that low fat cheese do not melt as well as regular cheeses. I don’t recommend it in this recipe. It can easily separate and will leave the dip with a completely different texture.

Fresh spinach: I wouldn’t recommend using fresh spinach in this. I think it makes the dip too watery. If you only have fresh spinach – cook or steam the fresh spinach first for about 5 min. Drain any excess water out of it to prevent a watery dip.

Spice: If you like a little kick – add 1/4 teaspoon of red pepper flakes to the dip!

Frozen artichoke hearts: I wouldn’t recommend using frozen artichoke hearts.  If you need to, you can cook first, allow to cool slightly and drain any excess water. Canned artichoke hearts are much easier to use! If you have fresh artichokes, try our Crockpot Artichokes!

Pesto: We love making pesto spinach artichoke dip! Add 2 tablespoons of pesto to the dip before baking!

Can you make this dip in the crockpot?

You really don’t need to dirty your crockpot to make this healthy spinach artichoke dip, but if you’d like to you can cook it on low for 2-3 hours in your slow cooker!

How to serve healthy spinach artichoke dip:

There’s no wrong way to eat this healthy spinach artichoke dip.. but here are a few ideas

  • Chipsthese chips are yummy!
  • Pretzels – (I love these flat ones for dipping!)
  • Veggies – Celery, peppers and carrots go well with this. You can also do ‘zucchini chips’ if you’re looking for a lower carb option. Slice zucchini in about 1/4 inch thick rounds as pictured below
  • A spoon… kidding? Not really. It’s that good.
  • On Shredded Chicken – It makes a great topping for roasted veggies or chicken. If you want the flavors of this dip in a dinner, try our Spinach Artichoke Chicken Bake.
  • In a grilled cheese – If you have leftovers, they’re great on a grilled cheese!
A zucchini chip scooping up healthy spinach artichoke dip from a baking dish.

Storing / Reheating

Prep ahead of time: You can mix together this dip the night before and put it in the refrigerator (unbaked). When you’re ready to bake, remove from the oven and let it sit at room temperature while the oven preheats. Then simply bake per instructions.

Storing this Dip: Cooked dip will last for 3-4 days in the refrigerator.

Freezing Spinach Artichoke Dip: I haven’t tried freezing this dip but I wouldn’t recommend it. I don’t think it will freeze well.

Reheating Spinach Artichoke Dip: If you need to reheat this spinach artichoke dip – you can put it in your microwave for 1-2 minutes, or until cheese starts to melt.

You can also reheat it in a toaster oven, or use a crockpot set to warm to keep it warm throughout!

A close up of healthy spinach artichoke dip on a grey background with chips and veggies surrounding it.
a chip scooping into Healthy Spinach Artichoke Dip, the dip is warm, melty and cheesy

Healthy Spinach Artichoke Dip

Recipe by: Liz Marino
4.77 from 56 votes
Healthy Spinach Artichoke Dip is a healthy appetizer you’ll love! Easy, gluten free & keto. This dip is made with no mayo or cream cheese, only greek yogurt!
Prep Time : 5 minutes
Cook Time : 25 minutes
Total Time : 30 minutes
Serves : 8 people
(hover over # to adjust)

Ingredients

  • 14 oz chopped artichoke hearts drained WELL, about 1.5 cups
  • 5 oz thawed, drained frozen spinach drained WELL, about 2.5 cups
  • 1 cup non fat greek yogurt
  • ½ cup small curd cottage cheese i used 4% milkfat
  • 1 cup shredded mozzarella cheese divided
  • 1 cup shredded cheddar cheese divided
  • ¼ cup grated parmesan cheese
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder

Instructions

  1. Preheat the oven to 400 degrees F.
  2. Important: Thaw and drain the spinach very well. I recommend using a fine mesh strainer and paper towels. Make sure to squeeze the water out of the spinach to prevent your dip from being watery!
  3. In a bowl add the artichoke hearts, spinach, yogurt, cottage cheese , 1/2 cup mozzarella, 1/2 cup cheddar cheese, parmesan cheese and spices. Mix together well.
  4. Pour dip mixture into a glass 8×8 or medium oval pan. Top with remaining 1/2 cup of cheddar and 1/2 cup mozzarella cheese. Bake at 400 for 25 minutes.
  5. Broil for 1-2 minutes before serving to get the cheese on top brown and melty!
  6. Serve with chips or veggies or choice.

Video

Notes

Pesto: We love making pesto spinach artichoke dip! Add 2 tablespoons of pesto to the dip before baking!

Nutrition Facts

Serving: 0.5cup dip | Calories: 167kcal | Carbohydrates: 7g | Protein: 14g | Fat: 10g | Saturated Fat: 3g | Cholesterol: 18mg | Sodium: 355mg | Potassium: 127mg | Fiber: 2g | Sugar: 2g | Vitamin A: 2714IU | Vitamin C: 11mg | Calcium: 182mg | Iron: 1mg
Course: Appetizer
Cuisine: American
Tried this recipe?Share it! Make sure to tag @thecleaneatingcouple or use #thecleaneatingcouple!
4.77 from 56 votes (14 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




100 Comments

  1. Christine says:

    How can I make this dairy free?

    1. I’m sorry, but the base of this dip is dairy. (Cheese and yogurt!) I think you wuld be better off looking for a dairy free spinach artichoke dip. maybe this recipe would work?

  2. Megan Kotob says:

    5 stars
    This recipe was worth eating cottage cheese! From a girl that loves ranch in buff dip & dislikes cottage cheese—- then realizing the recipe didn’t have ranch as an ingredient (I was a little sad) but the results were so tasty!!! 10/10 would make it again!

  3. Megan Kotob says:

    5 stars
    This is so GOOOOOD! You can not even tell it is a healthier version! I absolutely for the life of me DISLIKE cottage cheese… after seeing this recipe I decided to take the swap for cottage cheese. The results did not disappoint. 10/10

  4. 3 stars
    This was lacking creaminess for me. I think I needed to go with a fuller fat yogurt and to save less cheese for the top. I will try that next time.

  5. Lauren ViVenzio says:

    5 stars
    Made this for the superbowl and it was quite the hit! Make sure to really thaw/drain the spinach. I forgot to take it out in time and it was a little watery/less creamy than with cream cheese. Totally worth the swap for more protein and less fat, though. Very tastey!

  6. 5 stars
    Yummy recipe and I didn’t miss mayo, sour cream or cream cheese. I used collard greens because that’s what I had in my freezer. If you use collard greens, make sure you precook collard greens for at least 15-20 mins. I also only used one cup of mozzarella and 1/4 cup Parmesan and it was still yummy.

  7. 5 stars
    Made this for a party today and everyone loved it! I love that it is high protein but doesn’t lack creaminess or great taste! Multiple people asked for the recipe- will definitely make again!

  8. This is still 2.25 cups of cheese.

    1. Yes, it is. Is that a question or a statement? It’s divided amongst 8 servings. I guess I’m not sure what you’re commenting about.

  9. 5 stars
    Made this today and it was delicious, and trust me, I’m very familiar with the version with lots of mayo LOL I made sure to really drain the spinach and artichoke hearts and this was really creamy! Also love how it’s packed with protein. Thanks for posting!

  10. 3 stars
    It’s OK. The unhealthy version is sooooo much better tho it’s worth the calories. Not making this again.

    1. LOL! Obviously the unhealthy version is so much tastier! It has cream cheese and loads of cheese in it. Anything with a block of cream cheese and cups of cheese added to it is going to taste better 🙂

  11. Stefanie Tucker says:

    Most frozen spinach packages are 10oz. 5oz seems like nothing. Just confirming you are only using 1/2 the package.

  12. 5 stars
    Delicious! I cut the recipe in half and my husband and I shared it, so about two portions each (222 calories plus the 1/8 cup low fat cream cheese I added). Used a small container of fresh spinach which I microwaved in two batches for a couple of minutes each, along with a small amount of water. That worked great. Used a white cheddar cheese and Kraft Parmesan. Had to taste test before baking. Oh oh. That went a bit too well. I asked hubby to try also, and we both decided to eat it without baking. I always wait til I’m hungry to make dinner (terrible habit) so saving time is always a priority. I am so impressed with this site because it seems the priorities and goals here match mine perfectly: choosing healthier ingredients and swapping in things if you don’t have something on hand or have an allergy etc. I already have a few other recipes from this site that I wish to make. Thank you cleaneatingcouple!

  13. Is that the weight after spinach is thawed and drained?

  14. All I have, and enjoy to eat, is low fat 1% cottage cheese. Is that okay to use instead of the 4% milk fat cottage cheese? I don’t want to go out and buy a completely new tub of cottage cheese that i know i won’t eat after this recipe. How different, if at all, would that affect the final product? Thanks! Cant wait to try

    1. It might be a little less creamy, but it probably will still taste good! I’m sorry but I haven’t tried this so I’m not sure

  15. 5 stars
    Delicious! Made exactly as is though I added a dollop of mayo, shredded vs grated parm, and a sprinkle of paprika. Topped with both cheese, of course! Already added to my favorites for future use. Thank you!

  16. 5 stars
    I love this recipe. Made it twice in 2 weeks.

  17. 5 stars
    Found my new favorite spinach artichoke dip. Very easy to make. Other than adding a little salt, I followed the exact recipe.

  18. I have a question about some contradictions Below, you responded to someone’s question about spinach and draining it, and you said you just add it frozen, but yet abovee in your recipe it says to drain it. Also someone asked, is this low fat Greek yogurt. And you said yes, but you suggest not to use low fat, cottage cheese or low fat yogurt. Can you clear this up, because I want to make this but do not want to waste time & money on a watery dip
    Thank you

    1. The Clean Eating Couple says:

      Drain the spinach. Low fat and non fat yogurt are different. Low fat yogurt often has stabilizers added to it. non fat is simply fat removed. I use non fat greek yogurt and full fat cheese. If you’d like to use full fat yogurt feel free.

  19. hillary b messer says:

    5 stars
    I brought this to my book club and it was a unanimous hit with 11 women. Made exactly as written. My only comment is it was not gooey like the photo but it was delicious and all the ladies appreciated that it was not loaded with mayo and sour cream.

  20. Marianne Helliwell says:

    5 stars
    How would this be cold the day after?

    1. The Clean Eating Couple says:

      I dont really like cold dip, but it’s personal preference!

  21. Meredith Paulson says:

    Can this be frozen after cooking or before cooking the dip?

    1. The Clean Eating Couple says:

      We covered this in our storage section: I haven’t tried freezing this dip but I wouldn’t recommend it. I don’t think it will freeze well. I find that things with milk/cheese get funny when reheated

  22. 5 stars
    Not bad. I enjoyed it. Could use some salt though to bring the flavors together

  23. 5 stars
    I made this for superbowl and I am so happy with how it came out!! I HATE cottage cheese and you can’t tell its in there at all!! I didn’t feel guilty indulging in this delicious dip!! Can’t wait to make it again, it was a hit!

  24. 5 stars
    This really hit the spot!! Not just yummy, but SUPER yummy! It was REALLY hard to only eat one serving. I used some “good thins” and they were perfect for this! Thanks so much for sharing this.