vegan spinach artichoke dip

Vegan Spinach Artichoke Dip

This is the best vegan spinach artichoke dip you'll ever taste! It's loaded with spinach, artichokes, garlic, and the creamiest sauce! Vegan. 
Course Appetizer
Cuisine American
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Servings 6 servings
Calories 327kcal
Author Stacey Eckert


Cashew Cream -

Spinach Artichoke Dip -


Cashew Cream -

  • Add cashews, coconut milk, and sea salt to a blender and blend on high until smooth and creamy. Set aside. 

Spinach Artichoke Dip -

  • Saute the onions in olive oil in a large saute pan over medium heat for 5-8 minutes. Add the chopped artichoke hearts and garlic, saute for 1-2 minutes. 
  • Add the cashew cream, nutritional yeast, apple cider vinegar, lemon juice, paprika, nutmeg, pepper, and frozen spinach to the pan. Cook for 10-15 minutes, stirring every few minutes until the dip is hot and bubbly.
  • Note - If the dip gets too thick while it's cooking add up to a 1/2 cup of low-sodium vegetable broth or water to thin it out. 


  • If you don't have or like unsweetened coconut milk you can substitute cashew milk or almond milk instead. 
  • While the dip is cooking you may need to add vegetable broth or water to thin it out to your desired preference. 


Serving: 1cup | Calories: 327kcal | Carbohydrates: 18g | Protein: 9g | Fat: 26g | Fiber: 3g