Please note that some of the links are affiliate links and I will earn a commission if you purchase through those links.
This Healthy Spinach Artichoke Dip is a quick, healthy appetizer everyone will love! It is made with no cream cheese but is still rich and creamy with avocado mayo, greek yogurt, and a little bit of shredded cheese. It is gluten-free, keto, and low-carb and is much healthier than traditional spinach artichoke dip.
Spinach artichoke dip is my go-to appetizer to order when we go out but it is usually full of fatty, not-so-healthy ingredients. This healthy spinach artichoke dip is still creamy and flavorful but contains less fat, salt, and carbs. If you loved my healthy buffalo chicken dip then you are going to go crazy for this recipe!
What is so great about this spinach artichoke dip is that you still get the fatty, cheesy texture we all love in a good dip like this but with much less fat and more protein.
In this version, we replace the cream cheese, sour cream, and loads of cheese with a combination of avocado mayo, greek yogurt, parmesan cheese, and little mozzarella cheese. It still tastes so rich and creamy but with less fat and salt.
Plus, this spinach artichoke dip recipe is gluten-free, low-carb, and keto-friendly.
What makes this spinach artichoke dip healthy?
- Lower in fat: by replacing the sour cream, cream cheese, and loads of mozzarella cheese with lighter ingredients like Greek yogurt + avocado mayo + parmesan cheese you still get a rich and creamy dip that is lower in fat but still incredibly delicious!
- More protein: Adding Greek yogurt gives you an extra dose of protein that you wouldn’t normally get in a traditional spinach artichoke dip.
- Simple wholesome ingredients: in this dip recipe we use a higher volume of healthy ingredients like spinach, artichokes, and Greek yogurt so you get more nutrition but still an amazingly satisfying appetizer.
Ingredients for healthy spinach artichoke dip
Here are the simple ingredients you will need to make this delicious spinach artichoke dip!
- Frozen spinach – this recipe works best with frozen spinach that has been thawed with the extra water rung out of it. Fresh or sauteed spinach will also work but the use of frozen spinach is much easier and works way better!
- Jarred artichokes – I prefer to use marinated, artichokes for the extra flavor but you can use any you like.
- Cheese – a combination of grated parmesan cheese and shredded mozzarella cheese. You could also use manchego cheese in this recipe.
- Avocado mayo – Avocado mayo contains more nutrients and way less sodium than regular mayo, but you can really use any mayo you like in this recipe.
- Greek yogurt – plain Greek yogurt for creaminess and extra protein.
- Garlic – fresh garlic or garlic paste.
- Red onion – you could also use shallots.
- Lemon – fresh lemon juice works best but you could also use bottled lemon juice if that is what you have.
- Salt and pepper – used to enhance all of the flavors.
How to make healthy spinach artichoke dip
Here is a summary of the step-by-step process, with photos for making this amazing creamy spinach artichoke dip with Greek yogurt.
- Add all dip ingredients to a large bowl and mix it all together.
- Transfer the mixture to a sprayed baking dish and cook it at 400 degrees F for 20-25 minutes, until the edges are golden and the cheese is nice and melty.
- Serve hot with fresh veggies and pita chips.
This healthy spinach artichoke dip would be a great appetizer to serve for any get-together and is a wonderful game-day appetizer or snack that everyone will go crazy for!
Substitutions for this spinach artichoke dip recipe
Here are a few substitutions and notes about making this spinach artichoke dip recipe.
- Spinach: frozen spinach with the extra water rung out really well works best in this recipe. You can use fresh, sauteed spinach but would need to drain out extra water before you combine it with the rest of the ingredients.
- Greek yogurt: if you are not a fan of Greek yogurt just put it in there anyway. You really cannot taste it at all and it adds a good amount of protein + creaminess to this recipe.
- Onion – red onion works very well but shallots or yellow onion will work fine if that is what you have on hand.
- Add some spice: if you like it a little spicy then you can add some chili powder to this dip or just top it with a drizzle of your favorite hot sauce.
Can you make this healthy spinach artichoke dip in the Instant Pot?
Yes, you can! To make spinach artichoke dip in the instant pot just assemble the dip as instructed in this recipe, spray the inside of the instant pot with cooking spray to prevent sticking, then pour the dip mixture into the bottom of the pot and spread it out in an even layer. Cover and cook it in manual mode for 10 minutes. Then carefully release the pressure and remove the lid. Top with more cheese, if desired, and place the lid on for a few minutes to melt the cheese. Serve and enjoy!
Recipe Tips
- Make sure to use plain Greek yogurt. Nonfat or full fat will both work.
- Chop the onions, garlic, and spinach in smaller sizes to make it easier to dip once everything is baked together.
- Bake the dip until the top and edges are golden and the dip is nice and bubbly and hot.
- Serve it right away!
Ways to serve healthy spinach artichoke dip
My favorite way to serve this spinach artichoke dip, is hot, straight out of the oven with whole grain pita chips, fresh veggies, gluten-free bagel chips, or these amazing Air Fryer Tortilla Chips.
It also makes a really good topping on pizza or stuffed inside a sliced chicken breast and baked in the oven.
Storing and reheating tips
- To store: After you have baked the dip, let it cool completely then cover it and keep it in the refrigerator for up to 3 days.
- To reheat: You can reheat portions in the microwave or reheat the entire spinach artichoke dip in the oven at 350 degrees for 15 minutes until the cheese is nice and bubbly and melty.
- Make it ahead: You can prepare this dip and keep it covered in the refrigerator for up to 1 day before you bake it.
More healthy appetizers
- Homemade Roasted Red Pepper Hummus
- Low-Carb Air Fryer Buffalo Cauliflower
- Easy Baked Eggplant Fries
- Healthy Instant Pot Deviled Eggs
- Air Fryer Fries
- Air Fryer Coconut Shrimp
Did you make this healthy spinach artichoke dip recipe? If you did, then please leave a rating and comment below. You can also tag me on Instagram @pinchmegoodfood so I can see your creation.
PrintHealthy Spinach Artichoke Dip
- Total Time: 25 minutes
- Yield: 6-8 1x
- Diet: Gluten Free
Description
You are going to love this rich and creamy healthy spinach artichoke dip that is a delicious throw-together appetizer that is cheesy and goes perfectly with pita chips or fresh veggies. Plus, it is gluten-free, lower in carbs, and keto-friendly!
Ingredients
- 1 (13.7 ounce) jar of marinated artichokes – drained and chopped
- 10 ounces frozen spinach – thawed with excess water squeezed out
- ¼ cup chopped red onion
- 3 cloves of garlic – peeled and minced
- ½ cup avocado mayo
- ½ cup plain Greek yogurt – you can use full-fat or fat free
- 3–4 ounces shredded mozzarella cheese
- ⅓ cup shredded parmesan cheese or Manchego cheese
- 1 teaspoon fresh lemon juice
- ½ teaspoon kosher salt
- ¼ teaspoon ground black pepper
Instructions
- Add all dip ingredients to a large bowl and mix it all together.
- Transfer the mixture to a sprayed baking dish, spread it out in an even layer, and top with more shredded cheese, if desired. Bake it at 400 degrees F for 20-25 minutes, until the edges are golden and the cheese is nice and melty.
- Serve hot with fresh veggies and pita chips.
Notes
- Frozen, thawed spinach works best in this recipe but fresh spinach will also work! See recipe substitutions in the post.
- You can store this dip in the refrigerator for up to 3 days.
- Reheat portions in the microwave or in the oven at 350 degrees F until warmed through.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Healthy Snacks and Appetizers
- Method: Baked
- Cuisine: American
Lou
One of my favorite things to eat. This takes the prize for sure. Love it with the cucumber chips. This works for my WW plan too.
Thanks Amy!
Lou
Connie Poppy
Amy,
All of your recipes are amazing. You post them faster than I can make them. Good thing I can save them. Thanks!
Amy
Thank you so much Connie! I appreciate your support so much!
Judy
How do you make avacado mayo?
Amy Estes
Hi Judy, you can buy avocado mayo at most grocery stores. If you want to make your own, here is a good recipe: https://www.flavcity.com/avocado-oil-mayonnaise/
Ali
Is there something else that can be used as an alternative to mayo?
Amy Estes
Hi Ali, you can use sour cream in place of the mayo. I didn’t test it out but I bet it would work fine.