Vegan spinach artichoke dip

The ultimate vegan appetizer is this vegan spinach artichoke dip! Easy, no oven required and ready in less than 30 minutes.

VEGAN SPINACH ARTICHOKE DIP Easy hot dip #spinachdip #vegandip #vegan #easy #healthy #dairyfree #veganappetizer #best #hot #paleo #partyfood #fingerfoods #christmas #dip #glutenfree

What is a spinach artichoke dip?

A traditional spinach artichoke dip features a lot of cheese, sour cream and cream cheese. It’s a popular appetizer to feed a crowd on a party day as you can make large batches in less than 30 minutes.

How to make hot vegan spinach dip?

Ready to learn how to make a creamy vegan spinach dip? While the authentic spinach dip is not vegan, you can easily create a similar creamy hot dip with no dairy, cheese or animal products.

VEGAN SPINACH ARTICHOKE DIP Easy hot dip #spinachdip #vegandip #vegan #easy #healthy #dairyfree #veganappetizer #best #hot #paleo #partyfood #fingerfoods #christmas #dip #glutenfree

This is actually very easy, healthy and all you need are a few simple ingredients and a lot of different spices.

  • Spinach – fresh or frozen
  • Artichoke hearts – canned, marinated or not
  • Pine nuts – or  chopped walnuts or almonds
  • Cashews – soaked in cold water overnight or for at least 2 hours in boiling water
  • Arrowroot flour or tapioca flour 
  • Vegetable stock
  • Water
  • Hot sauce
  • Worcestershire sauce
  • Nutritional yeast – brings the cheese flavor
  • Dried parsley
  • Garlic – fresh and powder
  • Onion – flakes or powder
  • Apple cider vinegar
  • Salt

How to serve a hot spinach dip?

Whether you’re making this vegan spinach artichoke dip for Christmas, for party game or a simple finger food night, it’s satisfying anytime! The best food to dip into this hot vegan dip are:

  • Crackers – rice crackers, water crackers, seed crackers.
  • Baguette bread slices – toast them first to add some crisp!
  • Corn chips
  • Crunchy carrots sticks

VEGAN SPINACH ARTICHOKE DIP Easy hot dip #spinachdip #vegandip #vegan #easy #healthy #dairyfree #veganappetizer #best #hot #paleo #partyfood #fingerfoods #christmas #dip #glutenfree

An easy vegan spinach dip to feed a crowd

Most classic spinach dip recipes require an oven, but this vegan spinach dip only needs a stove and a blender. It means you can prepare this recipe very quickly, in less than 20 minutes and serve straight away. This recipe makes a large batch to serve 8-10 guests. It’s an easy make-ahead vegan appetizer, that you can freeze, or store in the fridge and rewarm the next day.

VEGAN SPINACH ARTICHOKE DIP Easy hot dip #spinachdip #vegandip #vegan #easy #healthy #dairyfree #veganappetizer #best #hot #paleo #partyfood #fingerfoods #christmas #dip #glutenfree

If you love vegan cheese dip, you may also want to try my nacho cheese dip!  Enjoy the recipe and share a picture of your creation with me on Instagram if you give it a try!

Your friend, Carine

Vegan spinach artichoke dip

An easy vegan appetizer to feed a crowd on party day or Christmas!
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 25 mins
Course: Appetizer
Cuisine: American
Diet: Vegan, Vegetarian
Keyword: vegan spinach artichoke dip
Servings: 8 people
Calories: 99kcal
Author: Carine
4.92 from 23 votes


Spinach artichokes

  • 2 tablespoon Olive oil
  • 4 cloves Garlic - crushed
  • 1/2 cup Pine nuts
  • 240 g Baby spinach leaves - fresh baby sor 5 oz frozen spinach, thawed, liquid removed
  • 1 cup Artichokes hearts - , roughly chopped
  • 1 teaspoon Salt

Cheese dip

  • 1 cup Cashews - soaked overnight in cold water or 1 hour in boiling water
  • 1 cup Vegetable stock
  • 1 cup Water
  • 1/2 teaspoon Onion flakes - or onion powder
  • 1/2 teaspoon Garlic powder
  • 1/2 tablespoon Hot sauce
  • 1 teaspoon Parsley
  • 1/2 cup Nutritional yeast
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Apple cider vinegar
  • 8 tablespoon Arrowroot flour - or tapioca flour


Spinach artichoke mix

  • Heat a large skillet over medium heat with olive oil and add crushed garlic.
  • Saute garlic for 30 seconds then add pine nuts, stir and roast for 1 minute.
  • Add spinach leaves to fill the skillet. Stir, turn leaves in warm garlic and roasted pine nuts until spinach are wilted.
  • Add more spinach to the skillet and repeat previous steps until all spinach leaves are wilted. You can cover the pan between each addition to wilt the spinach faster, don't forget to stir often to avoid the spinach to burn.
  • Stir in chopped artichokes hearts and salt
  • Cover, cook for 1-2 minutes then remove from heat. Set aside.
  • Meanwhile prepare the cheese sauce.

Cheese dip

  • In a blender, add all the sauce ingredients: soaked cashews, vegetable stock, water, onion flakes, garlic powder, hot sauce, parsley nutritional yeast, worcestershire sauce, apple cider vinegar and arrowroot flour.
  • Blend until smooth.
  • Pour the sauce onto the pan with the cooked spinach artichokes mixture.
  • Cook over medium heat, stirring constantly, until the sauce get bubbly, thicken and create a cheesy texture.
  • Serve immediatly in a large serving dish, add chili flakes and fresh parsley on top before serving.
  • Serve with rice crackers, seed crackers or toasted slice of french baguette.


  • Add a handful of vegan mozzarella or cheddar cheese.  Turn the oven to broil mode and broil on top rack of the oven for for 2-3 more minutes or until cheese starts to brown. 
  •  Turn the oven to broil and cook for 2-3 more minutes or until cheese starts to brown. 


  • You can make-ahead your dip, store in an airtight box and rewarm in a saucepan until hot. Store up to 3 days in the fridge or freeze.


Serving: 1serve | Calories: 99kcal | Carbohydrates: 13.6g | Protein: 3.7g | Fat: 3.7g | Fiber: 3g | Sugar: 1g

Vegan Spinach dip

Reader Interactions


Leave a Reply

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

Recipe Rating

Skip to content