Print Recipe
4 from 2 votes

Easiest Vegan Spinach Artichoke Dip

This is a beginner friendly recipe that is super cheesy and delicious. It is all vegan and it is great for entertaining or sharing with your friends. I personally love to have it as an appetizer on Thanksgiving. 
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Appetizer
Cuisine: American
Keyword: artichoke spinach dip, cheezy, spinach dip, vegan, vegan spinach artichoke dip
Servings: 8 people
Author: Kaley


  • 2 packages daiya vegan cheese or any cheese substitute
  • 1/4 yellow onion
  • 1/2 tbsp minced garlic
  • 1 15 oz jar artichoke hearts
  • 3 cups chopped spinach
  • 1 tsp salt
  • 1/2 tsp paprika
  • 1/2 tbsp italian seasoning optional
  • 1/2 cup vegan friendly crackers
  • 2 tbsp vegan butter divided
  • 1/2 cup almond or soy milk


  • Saute onions and garlic in a sauce pan with 1 tbsp of vegan butter or olive oil. While that is cooking, cube vegan cheese. 
  • Add in vegan cheese with almond milk and the spices. Cook over medium-low heat until everything is melted. 
  • Stir in the spinach. Add more soy milk if the mixture is too sticky. Preheat oven to 350 degrees Fahrenheit. 
  • Crush up vegan crackers and mix in the remaining vegan butter. Add cheese mixture into a baking dish and cover the top with the cracker mixture. Bake for 30 minutes at 350 degrees Fahrenheit or until top is golden brown. 


You can use any type of cheese substitute. For a healthier option, you can make a cashew cheese. To do this, blend together soaked cashews with nutritional yeast, garlic, salt, lemon juice, almond milk, and a boiled potato.