Vegan Spinach Artichoke Dip
Wow your friends and family this holiday – or any day – with this easy Vegan Artichoke Spinach Dip. Serve it hot or cold, in a bread bowl or a mixing bowl. It has been a consistent crowd-pleaser over the last 10 years since we went vegan. There’s no shortage of ways to enjoy this decadent vegan spinach dip!

This post contains affiliate links. As Amazon Associates, we earn a small commission from qualifying purchases (at no cost to you). Click here to read our full policy about affiliate links. Thank you for shopping our affiliate links, as it helps us keep the free vegan recipes coming your way!
This Vegan Spinach and Artichoke Dip is so easy to make and ALWAYS a showstopper at any party or gathering.
We’ve made it countless times, including for our rehearsal dinner, and everyone always loves it! Seriously, vegans and nonvegans alike rave about this dip.
And this vegan artichoke dip comes together SO quickly. Basically, if you can stir things in a bowl, you can make this!
You can serve this vegan spinach artichoke dip cold or make it a hot dip in the oven or air fryer (We use our Flip and Cook!) and serve it in a mixing bowl or in a bread bowl. (Trust me, go for the bread bowl!)
Unlike other recipes, our dairy free spinach artichoke dip doesn’t use cashews or coconut milk. We went the easy ingredient route perfect for the busy holiday season.
That makes this vegan spinach and artichoke dip recipe the perfect go-to for those times when you’re asked to bring an appetizer but have no time to spend hours in the kitchen!
Save this recipe!
Add your email below to to get this recipe and more right in your inbox!
Why You’ll Love This Vegan Artichoke Dip
- Fast and Easy – This vegan spinach artichoke dip is easy to make with simple ingredients in a short amount of time.
- A total crowd-pleaser – Everyone, and I mean everyone, always loves this dairy free dip and no one ever knows it’s vegan. Add an extra wow factor by serving it in a simple bread bowl.
- Versatile and delicious – You can serve this easy spinach artichoke dip cold or heat it in the air fryer or oven. The air fryer option helps save precious oven space during the holiday season!
Vegan Spinach Artichoke Dip Ingredients
We went the easy ingredient route perfect for the busy entertainer.
Vegan mayonnaise – Use your favorite store-bought vegan mayo. I’m a long-time fan of Vegenaise from Follow Your Heart. Hellmann’s vegan mayo is a super common option as well.
Vegan sour cream – We love to use Tofutti brand vegan sour cream. Forager, Kite Hill, and Elmhurst also make great vegan sour cream options.
Vegan cream cheese – Our top favorites are Tofutti and Violife. Philadelphia now makes a plant-based cream cheese that is very common at grocery stores in the US as well.
Vegan mozzarella shreds – We like the shreds from Vevan for melting! Skip this ingredient if serving the dip cold.
Canned artichokes – Strained and chopped small
Frozen chopped spinach
Fresh garlic cloves – minced
Spice Cabinet: onion powder, garlic powder, seas salt, pepper
Large loaf of rustic-style bread – This is for the bread bowl! If you’re making the dip hot in your air fryer, make sure you choose a loaf that will fit in your air fryer!
How to Make Vegan Artichoke Spinach Dip
Whether you’re serving it hot or cold, you are going to love how quick and easy this process is!
Step 1: Mix the ingredients together
Add all ingredients (except ½ cup of the mozzarella) to a large bowl and combine thoroughly with a rubber spatula.
If Serving Vegan Spinach Artichoke Dip Cold
Allow the mixture to chill in the fridge for at least an hour to set. Ideally, chill the dip overnight.
If serving in a bread bowl, use the instructions below to make the bowl just before serving.
How to Make a Bread Bowl
Make your bread bowl by carefully cutting a circle into the top of a round loaf of bread.
Cut the circle at a slight angle and be cautious not to cut all the way through.
Then, simply scoop out the bready insides and fill it with the dip.
If Serving Vegan Artichoke Dip Hot
Sprinkle the dip with the remaining vegan cheese and wrap the bread bowl itself in foil (don’t cover the dip).
Carefully transfer the bread bowl to your air fryer basket. Air fry the dip at 350 for 15-30 minutes.
Air Fryer Recommendation: We air-fried this dip in our Salton Flip and Cook air fryer. The Flip and Cook has been one of the most used appliances in our kitchen for the past two years. Not only is it THE most beautiful air fryer the world has ever known, but it also stands in as a grill top and a dehydrator. If you’re in the market for an air fryer, we can’t recommend it enough!
To Bake: You can bake this dip too. Follow all the same steps, except preheat your oven first and place the foil covered bread bowl on a baking sheet in the oven.
How to Serve This Vegan Artichoke Dip
Serve the dip hot or cold in a bread bowl alongside your favorite dippers like:
- Crackers
- Bread pieces or sliced baguette
- An array of veggies
And if you have any leftovers (or want to store some ahead of time), here are some of our favorite ways to use it up:
- Spinach Artichoke Dip Pizza
- Spinach Artichoke Pasta (baked or not!)
- Artichoke Spinach Stuffed Shells – Mix this dip with our tofu ricotta, stuff pasta shells, and drizzle with our creamy vegan garlic sauce!
- Artichoke Dip Lasagna – We haven’t tried this yet, but I have got to try it!
More Vegan Dip Recipes
I hope you’ll make and enjoy this decadent dip as much as we do!
And when you do, please leave us a star rating and review in the section below!
We’d love to hear what you thought and what your friends and family thought also! Plus, 5-star ratings are a huge help in getting more people to see our vegan recipes. 🙂
Enjoy!
Vegan Spinach Artichoke Dip
Equipment
Ingredients
- 1 cup vegan mayonnaise
- 1/2 cup vegan sour cream
- 1/3 cup vegan cream cheese
- 1 cup vegan mozzarella shreds divided (skip this if serving the dip cold)
- 1 can artichokes minced
- 2 cups frozen chopped spinach
- 3 large cloves garlic minced
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp sea salt
- 1/2 tsp ground black pepper
- Large loaf of bread for bread bowl optional
Instructions
- Add all ingredients (except ½ cup of the mozzarella) to a large bowl and combine thoroughly with a wooden spoon.
- If serving cold: Allow the mixture to chill in the fridge for at least an hour to set. Ideally, chill the dip overnight. If serving in a bread bowl, use the instructions below to make the bowl just before serving.
- Make the bread bowl: Make your bread bowl by carefully cutting a circle into the top of a round loaf of bread – being cautious not to cut all the way through. Then, simply scoop out the bready insides and fill it with dip.
- If serving hot: Then, sprinkle with the remaining vegan cheese and wrap the bread bowl itself in foil (don’t cover the dip). Carefully transfer the bread bowl to your air fryer basket. Air fry the dip at 350 for 15-30 minutes.
- Serve alongside bread, crackers, or veggies. Enjoy!