Vegan Spinach Artichoke Dip Recipe

Last Updated on April 25, 2022 by Anne-Marie

Want to serve a Vegan Spinach Artichoke Dip at your next party that everyone will love, not just the vegans? Then you have to try this non-dairy spinach artichoke dip recipe!

A glass bowl of Vegan Spinach Artichoke Dip with crackers on a white plate.

Why this recipe works

This vegan spinach artichoke dip recipe is super easy to make. It’s also served cold, so no need to spend time heating it up – and keeping it warm for your guests.

This recipe uses convenient ingredients like canned artichokes and frozen, already chopped spinach.

Best of all this easy vegan spinach artichoke dip tastes great and will be a hit with your guests!

A white plate of crackers spread with Vegan Spinach Artichoke Dip and a serving knife.

Use yogurt to make spinach and artichoke dip

Traditionally, most vegan spinach dips are made with a vegan sour cream substitute. The one I make is made with tofu, which is not to everyone’s liking, especially the non-vegans.

I decided to try something different by using a non-dairy yogurt to make my dip more compatible with everyone’s

I used a plain almond milk yogurt in this spinach dip. You could also use a plain coconut or soy yogurt in this recipe.

Many dairy free yogurts are also vegan, but don’t assume. Always check the label!

Making a vegan spinach artichoke dip recipe

To make the this vegan spinach and artichoke dip 100% vegan, do the following:

● use a vegan “mayo”

● use a vegan grated Parmesan style topping (there are several brands on the market)

● serve with vegan crackers, chips or veggie sticks

Yellow and white crackers and a bowl of Vegan Spinach Artichoke Dip on a white plate with a serving knife.

How to make spinach artichoke dip even better!

Artichokes: Make sure you use the artichokes canned in water and not the type packaged in oil.

No need for all those extra calories. Plus the oil will make even the best vegan spinach artichoke dip runny.

Get rid of excess water: Make sure to squeeze out all the liquid from the thawed out spinach. (You’ll be surprised how much water there is!)

The easiest way I found to do it was to dump the thawed spinach into a bowl.

Then I placed a few paper towels on top of the spinach. I took the bowl to the sink, tipped it, and pressed down on the spinach. I did this a few times until all the water was pressed out.

You can also place the thawed spinach in a colander that’s been put in the sink or a larger bowl on the counter top. Then place paper towels on top of the spinach and press down, squeezing out the excess water.

Yellow and white crackers spread with Vegan Spinach Artichoke Dip on a white plate with a serving knife.

Tips for making spinach and artichoke dip

Use a food chopper: Instead of using a knife, use a food chopper to cut up the artichokes and water chestnuts. It’ll save you so much time!

Make dip in a blender: You could also try making this vegan dip in a high speed blender or food processor.

Add different seasonings: Experiment! You can add a little dill (fresh or dried), Greek seasoning, or some hot sauce to this spinach artichoke dip recipe for fun.

Looking for more vegan party food?

Try these vegan snacks and appetizers:

Best Oven Baked Plantain Chips

Spicy Cranberry Hummus

Avocado Hummus


Vegan Spinach Artichoke Dip Recipe

Vegan Spinach Artichoke Dip Recipe

Want to serve a Spinach Artichoke Dip at your next party that your guests will love? Then make this easy spinach artichoke dip recipe!

Prep Time 20 minutes
Total Time 20 minutes


  • 1 10-ounce package chopped spinach, thawed
  • 1 cup vegan plain yogurt (almond milk, soy or coconut) (two 5.3 ounce cups)
  • 1 14-ounce can artichoke hearts in water, drained and chopped
  • 3/4 cup vegan "mayo"
  • 1/2 cup chopped water chestnuts
  • 1/2 cup grated vegan "Parmesan" cheese (optional)
  • 1 teaspoon lemon juice
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • Crackers for serving (vegan, gluten free)


  1. Place the spinach in a medium bowl. Squeeze water out of thawed spinach.
  2. Mix in other ingredients.
  3. Serve in a bowl with crackers.

Nutrition Information:



Serving Size:

1/2 cup

Amount Per Serving: Calories: 187Total Fat: 13gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 7mgSodium: 521mgCarbohydrates: 15gFiber: 4gSugar: 4gProtein: 6g

Nutritional information is automatically calculated per the ingredients list. Serving size may not be accurate. Please double-check with your preferred nutritional app for the most accurate information.

Leave a Reply

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

Recipe rating: 5 4 3 2 1