Treat yourself to this delicious spinach artichoke dip that's wonderfully creamy without using mayo or sour cream. Plus, it's super easy to whip up with just a handful of ingredients and is guaranteed to impress your family or guests!

Best Spinach Dip Recipe
Dips are like food magic - incredibly versatile, satisfying, and a great way to add more nutrition to your family's plate. They're all about fun and can be enjoyed in a zillion ways.
And if you have a fussy eater at hand, dips come to the rescue! They make trying veggies and other foods they're warming up to way more fun and cooler :).
Some of our favorites are this beet dip, yogurt fruit dip, and cauliflower dip.
And now this healthy spinach dip! This recipe is a healthier spin on the classic spinach artichoke dip. It uses Greek yogurt and less cheese without giving up any of that amazing flavor.
Whether you're entertaining guests, hosting parties, attending potlucks, or simply enjoying a regular family day, this nutritious appetizer is sure to delight the crowd.
Jump to:
Ingredients

- Spinach - I recommend using frozen chopped spinach (the one that comes in a box) for convenience and ease. If you prefer using fresh spinach, be sure to cook it first and chop.
- Greek yogurt - an excellent substitute for mayo or sour cream. It's thick and creamy and adds a delicious tangy flavor.
- Cream cheese - be sure to soften to room temperature
- Artichoke hearts - use canned or jarred artichoke hearts for best results.
- Garlic - you can use fresh garlic or garlic powder. In addition, you can add some onion powder, black pepper, or red pepper flakes for an extra kick.
- Cheese - the combination of mozzarella cheese and parmesan cheese is absolutely glorious!
Step-by-Step Instructions

- In a large bowl, add all the ingredients minus the mozzarella cheese and mix thoroughly until well-combined.
- Transfer to a 8 inch square, oval, or round baking dish and top with mozzarella cheese.
- Bake for 25-30 minutes until bubbly and the cheese is browned. Top with some chopped green onion, if desired.
Tips for Success
- Remove excess moisture - be sure to squeeze out as much excess water from the thawed frozen spinach. Also, drain the artichoke hearts and pat dry with a paper towel. Otherwise, you'll end up with wet, mushy dip.
- Make-ahead - prepare the dip up to 24 hours in advance and store in the refrigerator, covered, until ready to bake.
Serving Suggestions

Honestly, it's SO hard to resist digging into this creamy dip straight out of the oven with a spoon (do it!).
It also pairs wonderfully with an array of options:
- Tortilla chips
- Pita chips
- Crackers
- Pretzels
- Crusty bread
- Vegetables - like broccoli, cauliflower, carrots, mini bell peppers, and cucumber
- As a filling - for quesadillas or pinwheel sandwiches
Storage Suggestions
Store leftovers in an airtight container and keep in the refrigerator for 3-4 days. I don't recommend freezing.
To reheat, microwave for several minutes until the cheese melts or reheat in the oven.
More Dip Recipes
Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Healthy Spinach Artichoke Dip
Ingredients
- 6 ounces cream cheese, softened
- 1 cup Greek yogurt (230g)
- 10 ounces frozen chopped spinach, thawed and squeezed dry
- 14 ounce artichoke hearts, drained, patted dry, and roughly chopped
- 1 tablespoon minced garlic
- ¼ cup parmesan cheese
- ½ cup mozzarella cheese
Instructions
- Preheat oven to 375°F. Lightly grease or spray a 8 inch square, oval, or round baking dish.
- In a large bowl, combine all the ingredients minus the mozzarella cheese.
- Transfer to the prepared baking dish and top with mozzarella cheese.
- Bake for 25-30 minutes until bubbly and the cheese is browned. Enjoy with chips, crackers, or vegetables.
Notes
- Store leftovers in an airtight container and keep in the refrigerator for 3-4 days. I don't recommend freezing.
- To reheat, microwave for several minutes until the cheese melts or reheat in the oven
Megan says
I'd really like to make this, but I can't get the link to work properly. It just brings up a blank tab.
Min says
Hi Megan! The Healthy Aperture website was down for several days, but it's up and running now! The link is active, and I can't wait for you to try this soon ;).
Krista @ joyfulhealthyeats says
Girl, we are like 2 hours from each other! Totally need to meet up sometime, amidst your busy schedule! This looks awesome, love hot dips during football season and love anything with kale now. Pinning and making soon!
Min says
Yes yes we MUST! Things are a bit crazy right now but let's set something up in couple of months ;).
Jamie @ Love Bakes Good Cakes says
I am totally loving this, Min! Thanks so much for sharing at All My Bloggy Friends - Have a great weekend!
Kimiko says
This spinach and kale dip sounds amazing. I've been thinking about what kind of things I should start cooking on Sundays while my husband watches football, but I don't want to go the greasy, fatty food route. This sounds perfect...cheesy and indulgent, but with spinach and kale it's a little more guilt-free. I'm so glad you left a comment on my blog a while back, so that I was able to discover yours. I love your blog so far. Good luck with school. 🙂
Nami | Just One Cookbook says
Yes not only you are a great wife, but wonderful food blogger who shares the recipe with us! Gotta check the recipe. I love using kale and this dip sounds like great choice for people who don't like kale (my family likes it, but at party... :)).
Erin @ Table for 7 says
I just can't handle football, luckily, my oldest son is starting to get into it, so, my husband watches with him instead 🙂
This dip looks incredible Min! Love it! Thanks so much for sharing at Share Your Stuff Tuesdays!!
Melanie @ Just Some Salt and Pepper says
Yum, I love spinach and artichoke dip. This sounds great too!
Min says
Thanks Melanie! I love spinach and artichoke dip also but it's always fun to mix it up a lil' 😉
Coffee and Crumpets says
Your husband is so sweet, I love his comment above ! Burnt orange is the colour in our home too, thanks to my children who are too young to go to UT but are staunch supporters because they are hardcore Texans! Of course, they are also UH Cougar supporters too.
Coming from England, I had no interest in American foot ball and didn't watch it for years. Then my husband happened, and he played in high school so I began to take interest. Was always sporty myself in HS, and now watch all NFL games with my hubby. I am a Peyton fan and thankfully he came to the Broncos so I could support my city! I am also a honorary Texans fan 🙂
This spinach and kale dip is an awesome idea! We love kale anyway and I need to start making treats for Sundays. I'm a bit behind this year.
Hope you're having a great week Min!
Nazneen
Min says
Hi Nazneen! He is kinda sweet, huh? 😉 Ooh! Can't wait for Tim to read your comment! He loves his Longhorns and Texans!! Oh and he went to UH for pharmacy school ;).
Haha, I like how you put it.."then my husband happened." I can relate. Oh speaking of Peyton Manning...In college (so before meeting Tim with absolutely no interest in football), he came to our school (Emory) to speak at our senior banquet type thing. You can imagine... it was mad house. Everybody lined up to get his autograph, get pictures taken with him, etc. I thought they were crazy and just stuffed my face in the corner somewhere. One of my biggest regrets....
I just read your post, Nazneen. So thankful that you're well on your way to recovery and that your family and the house are safe!
Hungryman says
Nazneen... Your comment put a huge smile on my face. It seems like our households would get along just fine :). I did my undergrad studies at UT and then pharmacy school at UH. Does that make me a lougar?? And although I was heartbroken for years after the Houston Oilers left for Tennessee, I can now proudly call the Texans my team. I'm a Peyton Manning fan, too. I'm so glad that he was able to come back after all that neck surgery. But I must admit...I do hold my breath every time he takes a hit.
Hungryman says
Wonderful wife? Absolutely right!! 🙂
Min says
Hehe I was going to say, let's not make our readers barf..but then I read Nazneen's comment below..I forgive you ;). Thanks, hun! Hope you have a great day at work! 2nd week of clinicals for me..
Jen and Emily says
Oh yum! That dips looks like the perfect thing to top of a cozy Sunday afternoon! If you liked the dip, you should definately check out our "Ultimate Spinach Dip" we just posted about on our blog... everything from bacon to mushrooms! I even got my little brother to eat it!
https://layersofhappiness.com/got-game-day-food-the-ultimate-spinach-dip/
Missed ya at the Healthy Living Summit!
Min says
Ooh! Your dip sounds delicious! Love the addition of turkey bacon and Greek yogurt. I'm still trying to get my husband to like turkey bacon. I hope you ladies had a blast at the HLS! Hope I can attend next year.
Kari @ bite-sized thoughts says
I was introduced to football by my husband too 🙂 I have come to appreciate it, but like you, find it takes too much time to watch consistently! Catering though - that I can do 😉 Great dip Min!
Min says
I can watch one or two games, no problem..but def not all weekend long like he does..In a way, I'm glad bc now I don't have to feel so guilty about spending the weekend writing papers. Wish we lived close so our men can do their thing while we have fun in the kitchen 😉