This hot Vegan Spinach Artichoke Dip is ultra creamy, savory, and a popular appetizer, party dip, or bread spread! Quick and easy to make, this cashew-based dip is sure to be a favorite.
We love this spinach artichoke dip and it makes an appearance at almost every holiday dinner! (By the way, if you want more holiday inspiration, check out all my favorite vegan holiday recipes!).
I love the combination of spinach and artichoke so much that I even turned this recipe into a delicious pasta dish. Check out Vegan Creamy Spinach and Artichoke Pasta!
How do you make Vegan Spinach Artichoke Dip?
You'll need:
- cashews
- nutritional yeast flakes
- cornstarch (or flour)
- onion powder, dried dill weed, crushed red pepper
- lemon juice
- a garlic clove
- vegan mayo
- frozen chopped spinach
- canned artichoke hearts
Putting it all together is quite simple!
Related recipe: Vegan Queso
What are the steps to make this Vegan Spinach Artichoke Dip Recipe?
First, place rinsed or soaked cashews, nutritional yeast flakes, cornstarch, onion powder, lemon juice, garlic, salt, vegan mayo, and water into the blender. Blend until smooth to create flavored cashew cream.
Take frozen spinach and thaw in microwave or in hot water if not already room temp. Empty package contents and press/squeeze well in a colander to remove all moisture.
Expert Cooking tip:
Removing the moisture from the spinach is essential to prevent the greenish juice from coloring the dip.
Once spinach is thoroughly pressed and artichoke hearts are sliced thinly, pour blended cashew cream sauce over them.
Add dried dill and crushed red pepper and mix everything together.
Make sure to avoid any spinach clumps.
Pour the mixture into a 8x8 (or equivalent) baking dish. Shred some of my favorite fresh Vegan Mozzarella over if desired.
Bake at 375 degrees for about 30 minutes or until hot and bubbly!
Can this vegan Spinach Artichoke Dip be served hot or cold?
Hot or cold, this spinach artichoke dip is a winner. It does need to be baked initially to allow the cornstarch or flour to act as the thickening agent, but from there it's up to you! As is to be expected it is thinner when it is hot, and thickens a bit as it cools.
Don't have a Vitamix or other high-powered blender?
No problem. Just be sure to soak the cashews for at least 5 minutes in hot water before blending, and blend just the cashews and garlic clove with just one cup of water until smooth. Then stop and add the remaining water and other ingredients and whiz once more. Follow remaining steps.
If you enjoyed this post, you might also like:
- 30 Vegan dips and spreads
- Vegan mozzarella cheese
- Vegan tzatziki dip
- Vegan cheese ball
- Vegan charcuterie board ideas
- Vegan mushroom stroganoff
- Vegan stuffed mushrooms
If you’ve tried this Vegan Spinach Artichoke Dip or any other recipe on the blog then don’t forget to rate the recipe and let me know how you got on in the comments below, I LOVE hearing from you! You can also FOLLOW ME on FACEBOOK, INSTAGRAM and PINTEREST to see more delicious food!!!
DID YOU MAKE THIS RECIPE?? PLEASE CLICK ON THE STARS TO GIVE IT A RATING BELOW!!
Recipe
Creamy Vegan Spinach Artichoke Dip
Ingredients
Blender ingredients:
- 2¼ Cup Water
- ⅓ Cup Cashews
- 2 Tablespoons Nutritional yeast flakes
- 2 Tablespoons Cornstarch, or tapioca starch or flour
- 1½ teaspoon Sea salt
- 1 teaspoon Onion Powder
- 2 teaspoon Fresh squeezed lemon juice
- ½ Cup Vegan mayo
- 1 garlic clove
Bowl ingredients:
- 13.75 oz Canned artichoke hearts, sliced thin & drained well
- 10 oz Package frozen chopped spinach, thawed and pressed and drained well
- ½ teaspoon Dried dill
- ¼ teaspoon Crushed red pepper
Special equipment
- 8 x 8 inch baking dish
Instructions
- Preheat oven to 375 degrees.
- Blend first 8 ingredients until completely smooth to make the vegan cashew cream sauce.
- Press and drain thawed spinach well. Thinly slice artichoke hearts.
- Pour cashew cream sauce over spinach and artichokes in a medium size bowl. Add dried dill and crushed red pepper and mix well, avoid any spinach clumps.
- Pour into 8 x 8 inch baking dish and bake at 375 for approximately 30 minutes, or until warm and bubbly. Serve hot with crackers, veggies, or bread, or chill to serve cold later! Enjoy!
Recipe video
Notes
- Removing the moisture from the spinach is essential to prevent the greenish juice from coloring the dip. Take frozen spinach and thaw in microwave or in hot water if not already room temp. Empty package contents and press/squeeze well in a colander to remove all moisture.
- I prefer to use artichokes canned in water, not in flavored brine.
Lauren
This looks amazing! I’m just confused about how the water is divided...
Rebecca
Thx for catching that! Don't worry about dividing that water. I've removed that from the recipe. Basically, if you don't have a high powered blender you may want to blend the cashews with just one cup of the water first and then add the rest after it is smooth but this doesn't seem to present a problem for most!
Sarah G.
this looks SOOOO good!!!!!! help! I need artichokes NOW! lol!
Rebecca
🙂 Love your enthusiasm! Sooo yummy!!