• Skip to main content
  • Skip to primary sidebar
Veggies Don't Bite
menu icon
go to homepage
  • Easter
  • Recipes
  • Shop
  • Resources
  • Portfolio
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Easter
    • Recipes
    • Shop
    • Resources
    • Portfolio
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Home ▸ Vegan Appetizers

    Healthy Vegan Spinach Artichoke Dip

    Last modified: February 7, 2023. Originally posted: January 14, 2023 By Sophia DeSantis

    As an Amazon Associate I earn from qualifying purchases.
    Jump to Recipe Print Recipe
    Overlay text on vegan spinach artichoke dip and collage of pouring, baking and dipping bread into it.
    A hand dipping a piece of toasted bread into a baked spinach dip in a white casserole bowl.

    This vegan spinach artichoke dip is a healthy version of the original without the dairy but as creamy and delicious as ever!

    This recipe is made with simple whole food ingredients and great for parties, picnics or just as a starter to a family meal!

    A hand dipping a toasted piece of bread into a white bowl filled with baked creamy spinach dip on a white towel
    Click here to subscribe

    This recipe was originally published on 9/16/18

    Taking the dairy out of traditional dairy filled foods can be tricky, but with a little creativity you can remake your favorite traditional recipes dairy-free. Much like in my vegan buffalo chicken dip, I use all whole foods and easy to find ingredients for this recipe!

    Ingredients

    While I enjoy this vegan spinach artichoke dip hot and melty, you can also eat it cold. No matter what temperature you prefer, you're going to love it so much you might even skip the dippers and shovel it into your mouth with a spoon!

    Here are the simple ingredients you'll need:

    • Spinach 
    • Artichoke hearts
    • Green onion
    • Potato
    • Raw cashews 
    • White beans 
    • Cashew milk 
    • Garlic
    • White vinegar
    • Sea salt
    Ingredients for making a dairy free spinach artichoke dip in bowls and on a wooden surface

    How To Make Vegan Spinach Artichoke Dip

    Making this recipe is a little different than the traditional version. You need to blend up that creamy base before you can mix it all together.

    You can always use ready made vegan cream cheese, but it won't be as good or as healthy.

    1. Squeeze the water out of the spinach and artichokes.
    2. Sauté.
    3. Blend the creamy part.
    4. Pulse in the veggies.
    5. Pour into a baking dish (you can also use a bread bowl).
    6. Bake and enjoy!
    Top view of a turquoise strainer in a sink filled with chopped frozen spinach
    Artichoke hearts in a turquoise strainer sitting in a sink
    Spinach, artichokes and green onion sautéing in pan
    Top view of creamy white mixture in a blender
    Top view of spinach artichoke dip in a blender
    A blender pouring a spinach artichoke creamy dip mixture into a white ceramic bowl with handles
    Top view of a white soup bowl with a baked spinach dip crusted with parmesan cheese on top sitting on a white towel with blue stripes

    Serving Suggestions

    Traditionally, spinach dip is baked and served hot. This vegan spinach artichoke dip is baked and best served straight from the oven. But if you prefer it cold, you can chill it after baking then dig in!

    So what do you eat spinach artichoke dip with? I like to add some extra flavor to this dip by topping it with Vegan Parmesan and crushed red pepper. It makes a great healthy dip for veggies, crackers, and more! Try serving it with any of the following:

    • Crackers
    • Tortilla chips
    • Pita chips
    • Pretzel chips
    • Raw veggies - carrots, celery, bell peppers, jicama, etc
    • Bread - crusty bread like baguette slices are ideal
    Top view of a bowl of baked spinach dip with a dipped piece of bread sitting on the edge next to a bowl of Parmesan

    You can also enjoy this vegan spinach artichoke dip recipe as more than a dip! Try:

    • Spreading it in a wrap or sandwich
    • Mixing it with pasta

    Ingredient tips

    • Use artichoke hearts in water, not the ones in oil, or you'll just end up with a slippery mess when you go to squeeze them out and the dip will be all wrong.
    • If you must use apple cider vinegar instead of white distilled, be aware the tang won't be the same.
      • I have created and tested LOADS of sauces, both for my vegan cookbook and the vegan sauces on my website, and the two vinegars are good for different things. The white gives a much more sour tanginess to things, which is needed here. Apple cider vinegar has an underlying sweetness that pairs well with other flavors, but in this dip it isn't enough sour tang.
    • I used red potatoes but any starchy potato will work, just don’t use sweet.
      • You can easily cook the potato in the microwave, or you can do it in the oven.
      • You can also boil it but that will add more liquid to the recipe so you will need to reduce the milk by about ¼ to ½ cup. Start with using ¼ cup milk and keep adding until you get a thick, but scoopable consistency.
    • The Vegan Parmesan is an optional topping but it adds such good flavor. Make it and keep the rest in your fridge to top anything and everything.
    • Mix in some chopped pickled jalapeños for a bit of a kick!
    • If you're using frozen spinach make sure to squeeze all the water out, as well as with the artichokes. If you don't do this, you will get way too much watery liquid and your dip will end up yuck.
    • While it is technically possible to make this nut free, it will lack some of the rich and extra creamy finish.
      • Omit the cashews and substitute them with potato and white beans. You can also try replacing them with sunflower seeds but the flavor will change slightly.

    Preparation tips

    • Sauté the spinach, artichoke and onions until just browning. This gives a slight caramelized flavor to it and makes it extra yummy.
    • If you are not using a high speed blender you can either soak the cashews overnight, boil them for 30 minutes or grind them into a fine powder using a coffee grinder. You don't want nut chunks in your dip, plus the creaminess won't all be released so you won't get that extra creamy result.
    • If you're using a bread bowl, cut the top off and scoop out the soft bread inside (you can use your hands), and leave about a ½ inch border of bread. Place the bread bowl on a baking sheet to bake.
    • You can keep this warm in a crock pot for things like parties!

    Make ahead and storage tips

    • Prep the Parmesan (if you're using) and soak the cashews in advance to save time when making the dip.
    • Mix up the dip ahead of time but wait to bake until you're ready to serve.
      • If you're using a bread bowl, wait to put it in the bread until just before baking.
    • Leftover vegan spinach artichoke dip will keep in the refrigerator in an airtight container for up to 5 days.
    • If you plan on freezing this dip, do not add in the spinach and artichokes to the base.
      • Freeze the base on its own in an airtight freezer safe container for up to 3 months.
      • Defrost the base, re-blend, then proceed with the recipe.
    • You can snack on the chilled dip, or reheat it to make it hot again.
      • Warm it in the oven at 350°F, or microwave in 30 second increments until warm, stirring occasionally.

    Common Questions

    How do you make artichoke dip without cheese?

    The traditional version is usually some mix of cream cheese, mayo, sour cream and regular cheese. To make spinach and artichoke dip from scratch without cheese, one made with whole foods, I had to take a different approach. I used a base of potatoes, cashews, and white beans for an irresistible creamy base that is also healthy. I also added the option of topping this vegan spinach dip with my grateable Parmesan, it really adds an extra layer of flavor to this dip.

    Is spinach and artichoke dip vegan?

    Usually no due to the cheese, sour cream, and mayonnaise. However, it is easy to recreate the flavors and creamy texture with all plant based ingredients.

    Is artichoke dip healthy?

    The traditional type is not very healthy, as it's generally made with mayo, cheese, and sour cream. This healthy vegan spinach dip uses only plant based, whole food ingredients for a more nutritious alternative.

    How long can Spinach Artichoke Dip sit out?

    Dairy filled spinach artichoke dip includes ingredients that can spoil if left out too long. Once it has cooled, the general rule of thumb according to the USDA is a few hours.

    However this vegan spinach artichoke dip has no dairy in it. The base is vegetables and nuts so the risk of it spoiling is much lower. If you want to be ultra safe, then follow what the USDA recommends, but I have left this dip out at a party for the evening and it was still perfectly safe to eat.

    Can I freeze vegan artichoke dip?

    Yes you can! Spread the cooled spinach dip into a freezer safe airtight container and freeze for up to 3 months. Defrost completely before mixing again and serving. The texture may change a bit. See the post above for the best way to freeze this recipe!

    More Dairy Free Dips

    Whether you need an appetizer for a party or just something to shake up the after school snack game, this artichoke veggie dip and these plant based recipes have you covered:

    • Ultimate Vegan 7 Layer Dip
    • Baked Vegan Buffalo Dip
    • Healthy Vegan Bean Dip
    • Vegan Queso Blanco
    • Mexican Chili Cheese Dip
    • Fully Loaded Guacamole
    Click here to subscribe
    Spinach artichoke dip in a white ceramic bowl with toasted bread dipping into it.

    Healthy Vegan Spinach Artichoke Dip

    Sophia DeSantis
    This vegan spinach artichoke dip is a healthy version of the original without the dairy but as creamy and delicious as ever!
    4.89 from 9 votes
    Print Recipe Pin Recipe
    Prep Time 15 mins
    Cook Time 25 mins
    Total Time 40 mins
    Course Appetizer
    Cuisine American
    Servings 8
    Calories 115 kcal

    Equipment

    • Blender

    Ingredients
     
     

    • 10 ounces frozen or fresh spinach , defrosted (about 8 packed cups fresh spinach)
    • 14 ounces artichoke hearts , 1 can (make sure they are in water and not oil)
    • ½ cup sliced green onion
    • Oil, broth or water to sauté
    • ¾ cup cooked potato , about 1 medium potato (see note)
    • ¾ cup raw cashews , see note
    • ¾ cup cooked white beans , drained and rinsed
    • ¾ cup unsweetened non-dairy milk , I use cashew
    • 3 cloves garlic
    • ¼ cup distilled white vinegar
    • 1 teaspoon sea salt
    • ½ - 1 cup vegan Parmesan , to top (optional, use store bought or homemade)
    • crushed red pepper for garnish , optional

    Instructions
     

    • Preheat oven to 350 F/ 175 C
    • Squeeze out the water from the defrosted frozen spinach if using frozen, use your hands and squeeze until most of the water is removed. You will get one cup spinach after removing the water.
    • Then, squeeze out the water from the artichoke hearts in the same way. You will get one cup artichoke hearts after removing the water.
    • Sauté the spinach (if using fresh just put it right into the pan), artichoke hearts and green onion with a drizzle of oil, broth or water over medium heat until they are hot and just begin to brown. Add more oil, broth or water as needed so they don’t stick. But also be careful to sauté until all the liquid is gone. Takes about 5 or so minutes. Set aside.
    • Place potato, cashews, white beans, milk, garlic, vinegar and salt into a high-speed blender and blend until smooth.
    • Add sautéed veggies and pulse to incorporate. Pulse only a few times if you want the dip chunky, and more if you prefer it with smaller pieces.
    • If using a bread bowl, then cut the top off and scoop out the soft bread inside (you can use your hands), leaving about a ½ inch border of bread.
    • Pour mixture into the bread bowl (you may have a little left over depending on how big your bread bowl is) or a square baking dish (I used 8 x 8). You can also use a skillet if you prefer. If using a bread bowl, put it on a baking sheet.
    • Sprinkle Parmesan over the top if using.
    • Bake at 350 degrees for 15-20 minutes, or until the top is beginning to brown and the dip is heated through. Everything is cooked already so no need to worry about the veggies cooking, but you want it nice and heated all the way through.
    • Once done, you can take out the dip and add the bread top and bread pieces to the cookie sheet. Bake for 5 minutes to get a slight crisp. This is totally optional.
    • Enjoy nice and warm with the bread pieces, your favorite tortilla chips, veggies and crackers!

    Notes

    • I used red potatoes but any starchy potato will work, just don’t use sweet. You can easily cook the potato in the microwave, or you can do it in the oven. You can also boil it but that will add more liquid to the recipe so you will need to reduce the milk by about ¼ to ½ cup. Start with using ¼ cup milk and keep adding until you get a thick, but scoopable consistency.
    • If you are not using a high speed blender you can either soak the cashews overnight, boil them for 30 minutes or grind them into a fine powder using a coffee grinder.
    • The Parmesan is an optional topping but it adds such good flavor. You can make my recipe and keep the rest in your fridge to top anything and everything.
    Tips to prep ahead: Make Parmesan if using. Soak cashews if not using a high speed blender.

    Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes.

    Nutrition

    Calories: 115kcalCarbohydrates: 12gProtein: 5gFat: 5gSaturated Fat: 0gPolyunsaturated Fat: 0gMonounsaturated Fat: 0gTrans Fat: 0gCholesterol: 0mgSodium: 404mgPotassium: 389mgFiber: 2gSugar: 1gVitamin A: 3385IUVitamin C: 12.3mgCalcium: 55mgIron: 2.2mg

    Nutrition and metric information should be considered an estimate.

    Never miss a recipe!Sign up here and get a FREE quick and easy meal guide!
    A photo of a signature saying Sophia with a blueberry as the letter O
    « Bloody Maria Drink (Tequila Bloody Mary)
    Gallo Pinto (Costa Rican Rice & Beans) »
    2.6K shares

    Reader Interactions

    Comments

      Questions or comments? Let me know below! Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Lindsay

      October 09, 2022 at 9:09 am

      Could you freeze half before baking for another time?? It sounds so good I can’t wait to make it!

      Reply
      • Sophia DeSantis

        October 10, 2022 at 11:10 am

        Hi Lindsay! You can definitely freeze but the texture won't be as good when you defrost. The potato defrosts into a lumpier texture. I do freeze my sauces with potato but then blitz them again in the blender to get that smooth texture back. So with this, you'd be blending in the spinach and artichoke and you wouldn't have those in chunky form anymore. You could freeze the base and then add in the spinach and artichoke after defrosting and blending it to get texture back though! Flavor will be great either way.

        Reply
    2. Sarah

      July 09, 2022 at 2:04 pm

      This was a hit with everyone, vegans and non vegans alike! Perfect go-to potluck dish!

      Reply
    3. Sylvia

      March 08, 2021 at 3:20 am

      This was a hit with the family- thank you!

      Reply
    4. Marie

      January 01, 2020 at 3:19 pm

      I made this today... I used 2 - 12oz jars of Trader Joe's Marinated Artichoke Hearts- I drained them and then allowed them to drain further on several layers of paper towels for 30 min. Being marinated added to the flavor profile, in my opinion. I found another recipe for Spinach Artichoke dip at the same time I found this one, but chose this one to make because of the "real food" in it [white beans and potato] instead of 8Tb of Arrowroot or Tapioca flour in the other recipe. I will definitely be making this again!

      Reply
      • veggiesdontbite

        January 03, 2020 at 9:48 am

        Yay! I am so happy you liked it! Yes, my goal is to try and use mostly whole foods to recreate my favorites so it makes me so happy to hear you saw that! Thanks for the great review!

        Reply
    5. Ann

      December 23, 2019 at 7:35 pm

      Hello! Has anyone tried making this a day in advance?
      Thanks, can't wait to try it.

      Reply
      • veggiesdontbite

        December 23, 2019 at 11:07 pm

        Hi Ann! Yes! I have. I would make it and save to bake until you are ready to serve. Just store in the fridge in an airtight container, and the next day when ready put it in a pan and bake.

        Reply
    6. Khrystye

      July 16, 2019 at 1:47 pm

      Just made this and love it! With the leftovers, I added nooch, red pepper flakes, and put it on a crust--that made a delicious pizza! Thank you for the recipe!!!!!

      Reply
      • veggiesdontbite

        July 17, 2019 at 11:54 am

        That sounds amazing! So happy you liked it!

        Reply
    7. steviefbillman

      July 05, 2019 at 11:51 am

      This dip really is perfect for a summer party! You can snack with veggies or chips, and you will become obsessed with it! Delicious.

      Reply
    8. Sue

      July 03, 2019 at 11:34 am

      Sophie, thanks for this delicious-sounding recipe. It reminds me of your cauliflower dip, which you know I love so much!! Can’t wait to make this. Happy 4th.

      Reply
      • veggiesdontbite

        July 03, 2019 at 12:45 pm

        Yes! It was based off of that recipe. I knew you'd like it! I hope you have a safe and happy 4th Sue!!

        Reply
    9. Kristie

      December 26, 2018 at 8:45 am

      Made this for an appetizer for Christmas Day and it was delicious! The base before I added the spinach and artichokes was so rich and creamy that I could've eaten that with a spoon for days! I will definitely be incorporating that into other recipes.

      Reply
      • veggiesdontbite

        December 26, 2018 at 10:24 pm

        I am so happy to hear Kristie!! Yay!

        Reply
    10. Lue

      October 16, 2018 at 5:46 pm

      I didn't want to share any of this dip with the hubs. So good!

      Reply
      • veggiesdontbite

        October 17, 2018 at 11:39 am

        Haha!! Yay! So happy you liked it. But maybe share just a tad 😉

        Reply
      • Sue

        July 22, 2019 at 11:04 am

        I'm not sure I'm going to bake this; it's already delicious!! Thanks for another winner Sophia. 🙂

        Reply
    11. karin

      September 27, 2018 at 9:45 pm

      Question...Is there any substitute for the cashews? We have tree nut allergies in the family.

      Reply
      • veggiesdontbite

        September 27, 2018 at 10:21 pm

        Hi Karin! So the truth here is that cashews make the creamiest vegan creamy sauces. So there isn't anything that will make it as good. However, there are a few options to make a decent version, that you will probably like since you are used to not eating the cashews. I would try upping the white beans and the potato a bit. You could also try using sunflower seeds but that will leave a touch of a sunflower seed taste. Let me know what you try!

        Reply
    12. The Vegan 8

      September 18, 2018 at 10:21 pm

      Well like we discussed, you know I LOVE me some spinach artichoke dip! I love all the ingredients and use the white vinegar in my version too and am ALL for white vinegar, haha! It is like no other vinegar in terms of flavor so I know this would be super yummy. Definitely need to give it a try girl! I love how creamy it is!!

      Reply
      • veggiesdontbite

        September 18, 2018 at 11:35 pm

        Thanks girl!! Yes! Isn't it amazing the tang white vinegar uses? I love it in certain sauces! I can't wait to try your cream cheese spinach dip too. I think I will just drown myself in spinach dip! LOL!

        Reply
    13. Julie Pruitt

      September 17, 2018 at 6:11 am

      Hi – love your recipes and try to share them on social media. I'm having problems sharing this recipe. It's not posting a lovely photo as your recipes usually do. Help! Thank you ~ Julie.

      Reply
      • veggiesdontbite

        September 17, 2018 at 7:23 am

        Hi Julia! I checked it last night and again now and I have no problem using my share buttons to share. I see the photo and everything. Are you using my share buttons or trying to share in another way?

        Reply
    14. Janna Montgomery

      September 17, 2018 at 4:16 am

      Love this although I don’t use any white vinegar because of the health consequences. I even use apple cider vinegar sparingly and try to use lemon juice instead. I always think, why be plant based then if not to be healthier?
      Great recipe otherwise. Just substitute lemon juice. ❤️

      Reply
      • veggiesdontbite

        September 17, 2018 at 7:21 am

        Hi Janna! You are welcome to use lemon juice, although the flavor may be a little different so just keep that in mind. I have no issues with vinegar at all and love using it for that perfect tang.

        Reply

    Primary Sidebar

    Hi, I’m Sophia and I love food. As a food photographer, plant-based recipe creator, and client-centered health coach, I focus on helping people feel empowered instead of overwhelmed when it comes to overall health and wellness. Let me help you eat more plants!

    More about me →

    Click here to subscribe

    Vegan Easter Recipes

    • A tall glass jar in front of another jar both filled with peach colored smoothies topped with shredded carrots, chopped pecans and coconut.
      Healthy Carrot Cake Smoothie (Vegan)
    • Grey bowl filled with shredded coconut covered energy balls.
      No Bake Carrot Cake Energy Balls
    • A kale salad with toppings in a blue bowl on a blue striped towel
      Easy Kale Salad with Lemon Dressing
    • A close up of a tan plate on a tan surface with four pieces of coffee cake on it piled high.
      Vegan Coffee Cake Recipe (Gluten Free)

    Trending Recipes

    • Pile of three pieces of spanakopita on a white plate
      World's Best Greek Vegan Spanakopita
    • Looking for the perfect way to start your day? This vegan oatmeal recipe is the ultimate creamy delicious choice and it comes together in mere minutes! #veganbreakfastrecipes #easymeals
      The Best Creamy Vegan Oatmeal Recipe
    • A collage of a burrito, sandwich, past bowl and taco bowl.
      Easy Vegan Meal Plan For a Week
    • A purple smoothie bowl in a cream bowl topped with fruit, granola and nuts on a dark grey blue towel.
      How to Make a Thick Vegan Smoothie Bowl
    Cookbook cover with a burrito, burger and fries on a white table with a black background

    Amazon | Barnes & Noble

    Footer

    ↑ back to top

    Logos of websites that listed places this site has been featured

    About

    • About Me
    • Privacy Policy
    • Terms of Use
    Click here to subscribe

    Contact

    • Contact
    • Work with me
    • Press

    Copyright © 2013-2023 Veggies Don't Bite

    2.6K shares