• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Stacey Homemaker
  • Recipes
  • About Me
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About Me
  • Subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Subscribe
×
Home » Appetizer » Easy Vegan Spinach Artichoke Dip

Easy Vegan Spinach Artichoke Dip

By Stacey Homemaker on March 22, 2023 67 Comments

This post may contain affiliate links. Please read my disclosure.
Jump to Recipe Print Recipe

This is the best vegan spinach and artichoke dip ever! It's loaded with spinach, artichoke hearts, lots of garlic, and a creamy cashew sauce. It's not just an appetizer, you can use the dip to make all kinds of delicious meals! Instructions to make it without cashews are also included.

A hand dipping a cracker into a dish filled with spinach and artichoke dip next to a blue plaid towel.

This vegan spinach artichoke dip far exceeds the dairy-based version that I used to love before I was vegan! This savory dip is so creamy, it's loaded with spinach, artichoke hearts, and the creamiest cashew sauce.

It's absolutely delicious and it makes a great appetizer to share with family and friends. I can also tell you that this recipe is loved by vegans and non-vegans alike! I always make this dip to bring to family gatherings, for our Thanksgiving dinner, and for Christmas dinner, and everyone raves about it! 

Ingredients & Substitutions

This vegan spinach dip is made from a combination of raw cashews to make it creamy, nutritional yeast to make it taste cheesy, onions and garlic to add lots of flavor, and of course, loads of spinach and extra artichokes!

  • Onion - Yellow, sweet, or red onion can be used. Shallots would be delicious too!
  • Garlic - I used fresh garlic, but you could substitute 1-½ tsp of dried garlic.
  • Nutritional Yeast - This makes the dip tastes cheesy!
  • Dried Seasonings
  • Spinach - You could use fresh or frozen. I used frozen because it's easier, but if you want to use fresh, you'll need to use (3) 5 oz bags of fresh spinach and make sure to roughly chop it before you add it so it's easier to eat.
  • Apple Cider Vinegar - You can use white wine vinegar if you don't have apple cider vinegar. 
  • Lemon
  • Cashews - Cashews make the dip SO creamy! You can substitute 1 small head of steamed cauliflower or 1 ½ cups of soaked sunflower seeds for the raw cashews. 
  • Coconut Milk - You can substitute unsweetened almond milk, oat milk, or cashew milk.

How to Make It

First, you're going to make the creamy cashew cream sauce. Start by boiling the raw cashews in water for 10 minutes and then carefully drain the water out and discard it.

A wooden spoon being dipped into a bowl of cashew cream sauce on a rustic background.

Then, make the cashew cream sauce in a high-powered blender. The sauce should be thick enough to coat the back of a spoon (Photo 1).

Next, In a large pan over medium heat, saute the diced onions until translucent. Add the chopped artichokes and garlic and saute for a few more minutes (Photos 2 & 3). Add the cashew cream sauce to the pan and stir it all together (Photo 4).

Lastly, stir in the frozen spinach, mix it together, and let it cook until hot and bubbly. The mixture will continue to thicken as it cooks (Photos 5 & 6). 

A photo collage showing how to make the recipe in 6 easy steps.

Serving Suggestions

You can serve it as a dip or use it as a filling for vegan spinach artichoke lasagna or vegan stuffed shells! I like to serve this vegan spinach and artichoke dip with any of the following dippers:

  • Tortilla Chips
  • Crackers
  • Pita Bread
  • Baby Carrots 
  • Celery Sticks 
  • Broccoli Florets
  • Cauliflower Florets
  • Zucchini Slices
  • Cucumber Slices
  • Sliced Bell Peppers

Can I Freeze It? 

Yes, you can freeze the leftover vegan spinach and artichoke dip. Put it in a freezer-safe container in the freezer for 2-3 months.

When you're ready to reheat it, put the container in the fridge for 24 hours to defrost. It will be a little watery when you first defrost it, but just give it a good stir to mix it up and the water will evaporate completely when you heat it up. You can warm it in the microwave or in a saucepan over medium heat on the stovetop until it's warmed through.

Recipe Variations

You can use enjoy the recipe just like this or you can use it as a filling in so many different recipes!

  • You can spoon the filling into lasagna noodles or zucchini slices and make rollups. 
  • Use the filling in manicotti tubes, top it with tomato sauce, and then bake it at 375 degrees for 30 minutes.
  • Spoon the dip over vegan chicken tenders (I like Gardein seven-grain tenders) or roasted cauliflower steaks for a vegan spin on chicken florentine.
A cream colored dish filled with dip on a tray with veggies and crackers next to a blue plaid towel.

Frequently Asked Questions

Are you supposed to eat spinach artichoke dip hot or cold?

It's usually eaten hot, but it can also be enjoyed cold.

Can I bake it?

Yes! To make a baked spinach artichoke dip, follow the recipe instructions, then pour it into an oven-safe dish, top it with shredded vegan cheese (optional) and bake it at 350 degrees for 30 minutes or until it's hot and bubbly.

Can I make it in advance?

Yes, you can make it 1-2 days before you're ready to serve it. This is what I do when I make it for the holidays because I like to prep as much food in advance as possible. It's just as delicious and no one will ever be able to taste a difference!

Can I make spinach artichoke dip without cashews?

Yes, you can make it without cashews. Sunflower seeds are the perfect replacement! Substitute 1 ½ cups of raw sunflower seeds for the cashews. It will be just as creamy, just make sure to boil the seeds first for 10 minutes and keep blending until the cream sauce isn't grainy anymore.

Success Tips

  • You can boil the raw cashews for 10 minutes or soak them for 2-3 hours prior to blending. Doing this will help the cashews to break down easier in the blender and it makes it easier to digest.
  • Only use unsweetened and unflavored plant milk. If you use sweetened or vanilla-flavored, the dip will taste sweet. 
  • The dip will continue to thicken as it cooks, so you may need to add more liquid if it gets too dry. It should be very saucy and creamy. 

Want More Vegan Artichoke Recipes? 

  • Lemon Tahini Zucchini Salad
  • Wheat Berry Artichoke Salad
  • Lemon Orzo Artichoke Soup
  • Creamy Lentil Chickpea Soup

Easy Vegan Spinach Artichoke Dip

This is the best vegan spinach and artichoke dip ever! It's loaded with spinach, artichoke hearts, lots of garlic, and a creamy cashew sauce. It's not just an appetizer, you can use the dip to make all kinds of delicious meals! Instructions to make it without cashews are also included.
4.79 from 52 votes
Print Pin Rate
Course: Appetizer
Cuisine: American
Prep Time: 10 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 30 minutes minutes
Servings: 10 servings
Calories: 354kcal
Author: Stacey Eckert

Equipment

  • Small Pot
  • High-Powered Blender
  • Large Pan

Ingredients

  • 1 ½ cups raw cashews or sunflower seeds
  • 2 cups unsweetened coconut milk (I used a carton of coconut milk from the refrigerated section, not a can.)
  • 2 tbsp fresh lemon juice
  • 1 ½ tbsp raw apple cider vinegar
  • 4 tbsp nutritional yeast
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • ⅛ tsp nutmeg
  • ½ tsp salt (add more to taste)
  • ¼ tsp black pepper (add more to taste)
  • 3-4 tbsp vegetable broth or water to saute (or oil)
  • 1 medium red onion diced
  • 3 medium garlic cloves minced
  • (2) 14 oz cans artichoke hearts (in water) rinsed, drained, and roughly chopped
  • (2) 10 oz bags frozen spinach

Instructions

  • Start by boiling the raw cashews in enough water to cover them by 1-inch for 10 minutes and then carefully drain the water out and discard it.
  • Put the cashews, 2 cups unsweetened coconut milk, 2 tbsp lemon juice, 1 ½ tbsp apple cider vinegar, 4 tbsp nutritional yeast, 1 tsp paprika, 1 tsp garlic powder, 1 tsp onion powder, ⅛ tsp nutmeg, ½ tsp salt, and ¼ tsp black pepper into a high-powered blender. Blend on high until the cashew cream sauce is smooth and creamy. The sauce should be thick enough to coat the back of a spoon.
  • In a large pan over medium heat, saute the diced onions until they are soft and translucent. Add the chopped artichokes and garlic and saute for 2-3 minutes. You may need to add more liquid if the pan gets too dry.
  • Pour the cashew cream sauce into the pan and stir to combine.
  • Lastly, stir in the frozen spinach. Stir it together, and let it cook for 10-15 minutes or until the dip is hot and bubbly. The mixture will continue to thicken as it cooks. If it gets too dry, add a little bit more coconut milk so it's creamy and saucy. Add more salt and pepper to taste.

Notes

  • Boil the raw cashews for 10 minutes before blending so they will break down easier. 
  • Only use unsweetened and unflavored plant milk. If you use sweetened or vanilla-flavored, the dip will taste sweet. 
  • Store the leftover dip in an airtight container in the fridge for 2-3 days or you can freeze it for 2-3 months. 

Nutrition

Serving: 1cup | Calories: 354kcal | Carbohydrates: 20g | Protein: 11g | Fat: 28g | Saturated Fat: 13g | Sodium: 512mg | Potassium: 670mg | Fiber: 7g | Sugar: 5g | Vitamin A: 11880IU | Vitamin C: 26mg | Calcium: 156mg | Iron: 5mg
Tried this recipe?Please rate it and leave a comment below if you have any feedback! If you post a picture on Instagram, please tag @Stacey_Homemaker and use the hashtag #StaceyHomemaker so I can see your delicious creation!

More Vegan Appetizer Recipes

  • Dessert Hummus Recipe
    Chocolate Peanut Butter Dessert Hummus
  • Smoky Acorn Squash Hummus
  • Smoky Sweet Potato Salsa
  • Vegan Cashew Ranch Dressing (No Mayo)

Reader Interactions

Comments

  1. Katherine Underwood

    August 24, 2023 at 5:30 am

    Why is my dip grey in colour? Tastes good but looks awful! Tips please

    Reply
    • Stacey Homemaker

      September 02, 2023 at 10:27 am

      Hi, Katherine. I'm sorry but I have no idea why it would be grey. Nothing in the recipe would make it turn grey. I haven't heard of anyone else having that issue either. Did you use cashews? Or make any substitutes to the recipe? Please let me know. Thank you.

      Reply
  2. Lori

    August 11, 2023 at 11:20 am

    Can I use fresh spinach instead of frozen?

    Reply
    • Stacey Homemaker

      August 14, 2023 at 1:51 pm

      Hi, Lori! Yes, you can use fresh instead of frozen.

      Reply
  3. Linda

    November 26, 2022 at 8:10 am

    Making this for my daughter for Christmas. It looks so good. Just wondering when you added the spinach if you squeezed the excess water.

    Reply
    • Stacey Homemaker

      December 14, 2022 at 10:06 am

      Hi linda! You would still add the spinach at the end if you're using thawed and drained spinach.

      Reply
  4. Sue

    October 05, 2021 at 3:22 pm

    Hi there
    I am allergic to nuts. Have you found a good substitution for cashews? This recipe looks yummy!

    Reply
    • Stacey Homemaker

      October 12, 2021 at 10:10 am

      Hello! Yes, you can substitute soaked raw sunflower seeds for the cashews.

      Reply
  5. Amanda Callin

    December 23, 2020 at 4:46 pm

    I was so excited about this but I can’t eat it, way too much spinach, that’s all I can taste. Luckily my husband has no tastebuds so it won’t completely go to waste. So bummed.

    Reply
    • Stacey Homemaker

      January 04, 2021 at 11:45 am

      Hello! I'm sorry that you thought there was too much spinach in the spinach dip. You could always make it with less spinach to taste, or maybe a vegan cheese dip would work better for you? I have a delicious vegan queso recipe that doesn't contain any spinach.

      Reply
      • Dylan

        January 07, 2021 at 10:24 pm

        Can this be made with almond milk?

      • Stacey Homemaker

        January 08, 2021 at 12:27 pm

        Yes, it can! Just make sure the almond milk is unsweetened and not vanilla flavored.

  6. Candy

    June 02, 2020 at 2:21 pm

    5 stars
    Absolutely Amazing! So rich and creamy! I am having my family cook off and this year is dip. I am going to knock some socks off with this one. Ill let you know if i win.

    Reply
    • Stacey Homemaker

      June 05, 2020 at 12:07 pm

      Thank you, Candy! I hope you win!!

      Reply
  7. Tamar

    May 16, 2020 at 7:32 am

    5 stars
    Hi Stacey
    I've made this dip as part of the lasagna a few times already. It's excellent, but I have a problem with the way the quantities are defined. I think it would be better if the weights were defined separately from the number of cans. I don't know if the weight provided it total or for each of the cans. I know I must be mistaken in something cos the amount of dip is huge...
    Tamar

    Reply
    • Stacey Homemaker

      May 20, 2020 at 10:33 pm

      Hey Tamar! I'm so happy that you like the recipe. The dip does make a large amount, but it's just enough for the lasagna. Did you have any dip leftover after making the lasagna? You said that the weight of the cans next to the amount of cans needed for the recipe was confusing. The recipe calls for TWO 14 oz cans of artichoke hearts in water. Is that what you used? I'd like to help you troubleshoot the issue, so please respond when you can. Thanks!

      Reply
  8. Krysten

    December 24, 2019 at 8:01 pm

    .... Follow up to my last comment. After making the dip I was spooning it out of the pot and into storage containers when I happened to notice something dark which I pulled out of the dip. It appeared to be part of an aphid! must have been in one of the cans of artichokes. I wish I had known that I should have been looking for those in the artichokes before cooking with them. I'm pretty grossed out and will probably throw away all of the dip now so that was a complete waste of my time and energy and ingredients 🙁

    Reply
    • Stacey Homemaker

      December 27, 2019 at 7:32 pm

      I'm so sorry that happened to you! I've never heard of that happening or thought to even look for aphids in a can of artichokes or I would have made a note of it to warn people. I guess it could really happen with any ingredients but I understand your frustration! I apologize and I hope you give the recipe a try again one day <3

      Reply
      • Gabby

        January 25, 2020 at 3:06 am

        Hardly your fault, is it! Thanks for the recipe, can’t wait to try x

    • Sarah C McElwee

      March 31, 2021 at 5:48 pm

      5 stars
      I don't see how that's the fault of the author? Excited to try this! If I find any aphids post cooking to a boiling temperature, I'll be sure to remove them and enjoy anyway!

      Reply
      • Stacey Homemaker

        April 11, 2021 at 12:03 pm

        Thank you, Sarah!

    • DeVeguen

      December 08, 2023 at 11:37 am

      Krysten,

      How would the author know that your cans of artichokes were contaminated. Odd to comment as if she should have warned you about this! Ugghhh!

      Reply
« Older Comments
4.79 from 52 votes (33 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Hi, I'm Stacey! I veganize your favorite classic recipes and transform them into irresistible meals that are made entirely from plants! Want to know more? →

Summer Recipes!

Fresh watermelon juice gives the classic Moscow mules recipe just a touch of sweetness & tons of summer flavor! Vegan.

Watermelon Moscow Mules Recipe

Smoky Chickpea Lavash Wrap

Whole Foods TTLA Sandwich

Whole Foods TTLA Sandwich Recipe (Copycat)

Parmesan Oven Roasted Asparagus

Lemon Garlic Roasted Asparagus

I had these delicious roasted portobello mushrooms with green pea pesto lentils for dinner on a Disney cruise. The recipe turned out even better at home! It's omnivore and vegan approved and ready in 30 minutes! Vegan, dairy-free & gluten-free.

Roasted Portobello Mushrooms with Green Pea Pesto Lentils

Vegan Chipotle Chickpea Taco Salad

The Ultimate Guide to Veganism + How to Go Vegan Step by Step

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2023 Stacey Homemaker

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.