This is the Best & Easiest Vegan Spinach Artichoke Dip! Only 9 ingredients and 30 minutes are needed to make this delicious, crowd-pleasing hot dip. It’s so CREAMY and CHEESY without any sour cream, cheese or even store bought vegan cheese! Gluten Free.
Dips are such a crowd pleaser at a party and spinach artichoke dip is a classic! I love serving this vegan spinach artichoke dip with sliced little bread, like a baguette, or pita chips. It would also be a great dip for carrot sticks, tortilla chips or pita bread.
The BEST thing about this dip is how amazingly creamy, cheesy and delicious it is while being totally dairy free. The second best thing is how easy it is to make!
The third best thing about this vegan spinach artichoke dip? You don’t need any fancy vegan ingredients (like vegan cheese or vegan sour cream) to make it! It’s made with all whole food, simple ingredients that are easy to find. Yay!
How you do make vegan spinach artichoke dip?
First, soak your cashews in very hot water for about 5 minutes. Drain before blending. Preheat the oven to 425 degrees F.
While the cashews soak, saute the garlic and onions for a few minutes, then set aside.
In a high powered blender (like a Vitamix, I love this one!), blend the cashews, unsweetened non-dairy milk, nutritional yeast, lemon juice and salt. Blend until very smooth.
*PLEASE NOTE THIS PAGE MAY CONTAIN AFFILIATE LINKS. I ONLY LINK TO PRODUCTS I ABSOLUTELY LOVE AND RECOMMEND. THANK YOU FOR YOUR SUPPORT.
To the blender, add the sautรฉed garlic/onions, fresh spinach and artichokes. Pulse a few times to combine, but do not blend! You want to leave it chunky.
It will look like this:
Transfer it to an oven safe dish (I used a 9 inch pie dish). Bake for about 20 minutes, until golden brown on top, warm and bubbly.
Serve warm with sliced bread, chips or vegetable sticks! You can also sprinkle the top with Vegan Parmesan Cheese, if you want. Enjoy!
For more delicious & easy vegan appetizers, try one of these:
The Best & Easiest Vegan Spinach Artichoke Dip
Ingredients
- 1 1/2 cups raw cashews
- 4 cloves garlic
- 1 small onion, diced
- 1 1/2 cups unsweetened non-dairy milk
- 1/4 cup nutritional yeast
- 1 small lemon, juiced (2 tablespoons)
- 1-1 1/2 teaspoons salt
- 4 cups loosely packed fresh spinach
- (2) 14-ounce cans artichokes drained & rinsed
- Optional: Vegan Parmesan Cheese for serving
Instructions
- Preheat the oven to 425 degrees F.
- Soak the cashews: Heat up about 3 cups of water in a tea kettle or small pot. Pour the boiling hot water over the cashews and let them soak for 5 minutes. Drain them when ready to blend.
- In a small pan, saute the garlic and onion for 2-3 minutes using either a tablespoon of olive oil or water, until the onion is slightly translucent. Set aside.
- In a high powered blender such as a Vitamix, add the soaked, drained cashews, unsweetened milk, nutritional yeast, lemon juice, and 1 teaspoon salt. Blend until very smooth.
- Now add the cooked onions/garlic, spinach and artichokes. Pulse a couple of times, but do not blend. You want to leave quite a bit of chunky texture! Taste for salt, add more to taste.
- Transfer to an oven safe dish (I used a 9 inch pie dish) and bake for 20 minutes or so until warm, bubbly and golden brown on top.
- Sprinkle with vegan parmesan , if desired and serve with a sliced baguette, pita chips, tortilla chips or vegetable sticks. Enjoy!
Video
Notes
- I like soaking the cashews in hot water for 5 minutes because it's fast, but you could soak the cashews overnight or for several hours.
- Do not use marinated artichokes, as the flavor will overpower the dish. You want to use the canned artichokes in water. OR you can use frozen artichokes, about 3 cups of them. Just defrost before blending.
- This works best with a high powered blender such as a Vitamix, which is what I use. If you try making it with a regular blender or food processor, it will be grainy, not as smooth and creamy. It will still work, but not be nearly as good!
- Use any non-dairy milk you like, but make sure it's unsweetened. I used almond milk.
Hi there,
Mine came out a little sweet which I think may be due to the cashews or the oat milk…since both have a bit of natural sweetness. I canโt imagine what other alternate milk (ie. almond or rice) wouldnโt also have a bit of sweetness. I added pepper, extra salt and extra garlic. I like this recipe but want to love it. ๐ Any suggestions? Thanks in advance!
I wonder if your oat milk has any added sugar? I haven’t made this with oat milk so that could be the issue. I don’t feel like cashews add sweetness. I usually use unsweetened almond, coconut or soy milk, but make absolutely sure there is no added sugar, because often they sneak it in. Hope that helps!
Do you think sun flower seeds in place of nuts would work? We canโt have nuts
I haven’t tested it, so I can’t be sure, but I think it could work.
Hi, I want to try this spreading it in the crescent roll to make a Christmas tree. Should I cook it first or just spread directly on roll before baking?
That sounds fun! I would probably still cook it first, because it will thicken up a bit, but I don’t think you would have to. It’s just quite watery before you cook it.
I made this and doubled the lemon juice, added a 14 oz can of water chestnuts for crunch and then a 1/8 teaspoon of cayanne along with 1 Tablespoon of onion powder and a teaspoon of black pepper. My family likes spice so I bumped it up for our tastes. I had been craving sourdough bread and artichoke dip and this hit the spot. Only problem is it is too tasty and I can’t stop eating it
So happy to hear it was delicious! I also have a hard time stopping with this one. ๐
This was delicious. However I would make it differently next time. I would chop the spinach by hand rather than in my Vitamix with everything else. It turned out the mix green. Great for St Patrick’s Day, but not for other times. ๐
I used frozen artichokes from Trader Joe’s.
Mine didn’t turn green. After adding the spinach, artichokes and garlic/onion mix, I pulsed a couple times in my Vitamix as per the instructions. Perfect texture and color.
Wow! It was soooo good! I followed your recipe to the letter, and it was delicious. Thank you!
How long will this keep in the refrigerator, can it be frozen?
It will keep in the refrigerator for 3-4 days, I usually reheat it in the oven or microwave. It freezes okay but is definitely best fresh. But if you have a lot leftover, you can freeze it with pretty good results!
I have a jar of artichokes marinated in oil… I see you reference not using this in the dips. Do you think if I pat down the artichokes really well it could work ?
Thanks !!
Sure, I think if you patted the artichokes dry it might work okay. Hope you enjoy!
This was very delicious! It was also quick and easy! The only change I made was frozen spinach instead of fresh. I just thawed and pressed all the water out first. (Frozen was all I had and it ended up working great). I will make this again! thanks!
Yay! Glad it worked out and you enjoyed it!
Hi,
Can I substitute the cashews? Iโm allergic. ?
You could probably substitute raw slivered almonds for the cashews, but I haven’t tried it myself. If you can have almonds, of course! I would just soak them really well in hot water before blending, as they are a little less soft than raw cashews. Thank you!
I made a similar recipe and used white kidney beans instead and mixed a batch of vegan cheese sauce up with almond milk, salt, onion powder, garlic and arrowroot powder (or tapioca starch). It made a nice stretchy โcheeseโ that I stirred into my dip and then baked. My five year old declared it amazing.
Sounds great!
This was very delicious. It made quite a bit, so I used some as a dip, then used the rest (before baking) in lasagna. Oh my! That was the best lasagna I’ve made. My whole family of 8 loved the lasagna & the dip. It was perfect for lasagna, and I’m sure it will be awesome in shells. Thanks for the great recipe!
After reading all these wonderful reviews, I absolutely can’t wait to try it! Might go a little crazy and bake it onto a pizza crust ๐ thanks for the easy and yummy recipe!
Ok. Wow. Hello. This is absolutely delicious. And am I missing something or is this kind of healthy?!? Found a keeper thank you SO much I am so pumped for this recipe gonna be making it all the time now =D
haha it is kind of healthy! Amazingly so for how yummy it is. ๐ Thank you, so glad you found a winner!
the canned artichokes i bought are in salt water. would that still work? they arent pickled or seasoned at all. thanks! looks delicious and i cannot wait to try it tonight
Yes, that should work fine, I’ve used those before and it worked out just fine. Thanks and enjoy!
Ohhh this is so delicious! I used coconut milk and added sriracha for a zip. I served with garlic plantain chips.
Glad you enjoyed the dip, thanks! Love your additions.
Can I use coconut milk for the non dairy milk?
Yes you can.
Could I replace the soaked cashews with soaked almonds?
I’ve never tried it, but it probably would work. I would use raw, slivered almonds if possible. Whole almonds with the skin will make it darker in color and less smooth and creamy. Thanks!
This was very good…just made it…I might add a bit more nutritional yeast and some tobasco sauce next time around, absolutely delicious!
Iโm not a fan of nutritional yeast or any cheese flavor. Can I replace it with something else or just omit it?
You could just leave it out.
We’ve made this recipe a few times this holiday season. It’s easy , healthy and delicious! Everyone loves it!
Yay! I’m so glad everyone loved it!
Really enjoyed this recipe! Added some white wine…lol..Might add more garlic next time….
Sounds good! Glad you enjoyed it!
Hello – I can’t wait to try this. Do you think it would work as a filling for stuffed shells?
Yes I think that would be fabulous! I’ve thought about doing it myself. ๐
Can you make this ahead of time and bake it just before serving?
Yes you can. Prepare it, then store it in the refrigerator until ready to bake. If it’s very cold you might need to bake it a little longer, maybe 10-15 minutes more.
This is SO DELICIOUS ! sometimes vegan and alternative copycat recipes arent quite as good as the real thing (or original) but this takes the cake! Love love love this reicpe! It was a hit with the whole fam
Thank you! I’m so glad you all enjoyed this dip, I agree copycat recipes can be disappointing sometimes but this one is not!
This is absolutely amazing! Once again youโve created a vegan version of a classic. Well done and thank you!
Mine came out very watery. My blender was too small so I had to blend in 2 parts and I added a touch more milk to help my blender along. Still tasted good