• Skip to main content
  • Skip to primary sidebar

menu icon
go to homepage
  • Valentine's Day Recipes
  • Recipe Index
  • About Natasha
  • Free E-Book
subscribe
search icon
Homepage link
  • Valentine's Day Recipes
  • Recipe Index
  • About Natasha
  • Free E-Book
ร—
Home > Recipes > Dips & Sauces

By Natasha Minocha | Published on January 28, 2026 Leave a Comment

Vegan Spinach Artichoke Dip

Jump to Recipe Jump to Video
A hand holding a potato chip with dip on it.

This is hands-down the creamiest vegan spinach artichoke dip youโ€™ll ever make, and you'd never guess it's completely dairy-free! A true party platter classic, this easy artichoke dip comes together in just 30 minutes and disappears even faster!

Spinach artichoke dip in a cast-iron pan.

If easy dips and sauces are your thing, you'll love this rich and creamy dip with a hearty texture from spinach and artichokes. Made with simple pantry ingredients and no complicated steps, this dip is perfect for game nights, parties, or whenever you're craving a cozy, crowd-pleasing appetizer - vegan or not!

Jump to:
  • Why You'll Love This Recipe
  • Recipe Ingredients
  • Variations
  • How To Make Vegan Spinach Artichoke Dip
  • Top Tips
  • How To Serve
  • How To Store
  • More Easy Dips
  • ๐Ÿ“– Recipe

Why You'll Love This Recipe

โœจ Rich and packed with flavor, the spinach and artichoke dip is everything you love about a classic appetizer, made completely plant-based.

โœจ Creamy without dairy. The blended cashews create a velvety base that rivals traditional dips. And itโ€™s wholesome. No mayo, no cream cheese, no processed ingredients.

โœจ Not only is this dip dairy-free, but it's also naturally gluten-free. Perfect for those with allergies or dietary restrictions.

โœจ Cozy, comforting, and honestly hard to stop eating. Serve it with a cheese board, chips, crunchy sweet potato crackers, crusty easy everyday bread, or veggie sticks, and watch it disappear faster than you expect.

โœจ The recipe is very make-ahead friendly. You can prep this a day early and just pop it in the oven when your guests arrive.

Recipe Ingredients

Labelled ingredients used for making spinach artichoke dip.

Cashews: These are the base of our sauce. And the answer to โ€œwhat to use instead of mayo in spinach artichoke dip?โ€ When soaked and blended, they create a smooth, creamy base that replaces dairy beautifully.

Artichokes: Use the canned or jarred kind (drained and rinsed). They bring that perfect, signature tang.

Spinach: I used baby spinach. You can also use regular spinach. Frozen spinach works well, too - just thaw it and squeeze out excess water.

Nutritional yeast is the secret to that savory, cheesy, umami flavor we all crave.

Dijon mustard is the zing that cuts through the richness of the cashews.

Lemon juice brightens the taste and keeps the dip from tasting heavy.

Garlic: Because what is a dip without garlic!

Please see the recipe card for full information about ingredients and quantities.

Variations

This vegan spinach and artichoke dip is a great canvas for extra flavor. Sautรฉ onions and add them for more flavor. Green onions or herbs like cilantro and parsley are great for that fresh taste.  Fold in some chopped jalapeรฑos or a pinch of red pepper flakes for some heat.

If you can't do cashews, you can substitute them with silken tofu.

How To Make Vegan Spinach Artichoke Dip

Recipe Video

Step-By-Step Instructions

Cashews soaked in water in a bowl.

Step 1: Soak cashews in hot water for 5 minutes. Drain well.

Creamy sauce in a blender jar on a blue striped towel.

Step 2: Combine drained cashews, garlic, nutritional yeast, mustard, lemon juice, olive oil, water, salt, and pepper in a blender. Blend until smooth and creamy.

Blanching spinach in a pot of boiling hot water.

Step 3: Bring a pot of water to a boil. Add the spinach for just 5-10 seconds. Transfer to a bowl of iced water. Drain well.

Chopped spinach on a wooden board with a knife.

Step 4: Squeeze out excess water and chop the spinach finely.

Spinach, chopped artichokes, and creamy sauce in a mixing bowl.

Step 5: In a large bowl, combine the chopped spinach, drained and chopped artichokes, and the cashew sauce.

creamy spinach artichoke  mixture in a cast-iron pan.

Step 6: Transfer the mixture to a greased cast-iron pan. Bake for 10-15 minutes until golden and bubbly. Serve warm!

Baked vegan spinach artichoke dip in a cast-iron pan.

Top Tips

  • Soak and drain the cashews well. It ensures your vegan spinach artichoke dip recipe comes out silky, not gritty. For extra creamy texture, soak them for longer.
  • Blend until silky. Take the extra minute to get a really velvety texture.
  • If you don't want to blanch the spinach, you can simply chop and sautรฉ the spinach in olive oil till it wilts.
  • You can easily use marinated artichokes instead of canned ones.
  • Donโ€™t have an 8-inch cast-iron pan like me? Use any baking dish of a similar size.
  • Donโ€™t overbake. You want it warm and bubbly, not dried out. In case you have overbaked it, just stir in some warm non-dairy milk.
A hand holding a potato chip scooping out some dip.

How To Serve

Vegan spinach artichoke dip recipe is perfect for any occasion! From holiday parties to game day, it works every time and goes with everything. Just remember to serve it warm.

  • Serve with crispy air-fryer tortilla chips, crispy crostini, homemade pita bread, or sturdy sourdough crackers.
  • Bell pepper strips, cucumbers, and carrots are great for a lighter crunch.
  • For the best party spread ever, serve this alongside my soft pretzel bites. There is nothing better than dipping a warm, salty pretzel into this creamy goodness.
  • You can make a whole meal out of it by pairing it with my no-yeast naan or hearty sweet potato and chickpea salad or with roasted carrot lentil soup.
A creamy dip in a black pan with chips in the background.

How To Store

What I love about this spinach artichoke dip is that you can mix the entire dip, cover it, and refrigerate it unbaked. It stays well for a day. When you're ready to serve, just pop it in the oven, and itโ€™s ready in 15 mins.

Any leftovers can be stored in the fridge (in an airtight container) for up to 3 days. Reheat in the microwave.

More Easy Dips

  • Easy Creamy Avocado Dip
    Easy Creamy Avocado Dip
  • Gochujang Mayo Recipe
    Gochujang Mayo Recipe
  • Mint Chutney | Pudina chutney| Mint Coriander chutney
    Mint Chutney
  • Fried pickle dip in a serving bowl with veggies and chips around.
    Fried Pickle Dip

Half the joy of cooking is sharing it with others. That is why Iโ€™m always eager to hear from you. So go right ahead and drop a comment or reach out on Instagram, Pinterest, YouTube, or Facebook. I hope you love this vegan spinach artichoke dip as much as we do!

๐Ÿ“– Recipe

Baked vegan spinach artichoke dip in a cast-iron pan.

Vegan Spinach Artichoke Dip

Natasha Minocha
This easy vegan spinach artichoke dip is rich, creamy, and perfectly textured with spinach and artichokes. Made with simple pantry staples, it's a quick, dairy-free, and gluten-free appetizer for parties, game nights, or cozy snacking!
No ratings yet
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Appetizer
Cuisine American
Servings 12 Servings
Calories 93 kcal

Ingredients
 
 

  • 1 cup Cashews
  • 5 oz Spinach
  • 1 14-oz can Artichokes, drained, rinsed, and chopped
  • 2 cloves Garlic
  • 2 tbsp Dijon mustard
  • 3 tbsp Nutritional yeast
  • 1 tbsp Lemon juice
  • 1/2 cup Water
  • 2 tbsp Olive oil
  • Salt and pepper to taste

Instructions
 

  • Preheat the oven to 200 C / 400 F. Grease an 8-inch cast-iron pan or any baking dish.
  • Soak the cashews in hot water for 5 minutes. Drain and keep aside.
  • Add the cashews, garlic, nutritional yeast, mustard, lemon juice, olive oil, water, salt, and pepper to a blender jar.
  • Blitz until the mixture is smooth and creamy. Taste and adjust for seasonings.
  • Blanch the spinach - Add water to a large pan and bring it to a boil. Add the spinach for 5-10 seconds. Transfer to a bowl with iced water. Drain well, squeeze out all the excess water, and chop finely.
  • Combine the spinach and artichokes in a bowl.
  • Pour the cashew sauce over the vegetables. Mix well.
    Taste again and adjust for seasoning.
  • Transfer the mixture to the prepared pan and bake at 200 C / 400 F for 12-15 minutes, until golden and bubbling.
  • Sprinkle with some chopped green onions and serve warm. Enjoy!

Video

Notes

  • Soak and drain the cashews well. It ensures your vegan spinach artichoke dip recipe comes out silky, not gritty. For extra creamy texture, soak them for longer.
  • Blend until silky. Take the extra minute to get a really velvety texture.
  • If you don't want to blanch the spinach, you can simply chop and sautรฉ the spinach in olive oil till it wilts.
  • You can easily use marinated artichokes instead of canned ones.
  • Donโ€™t have an 8-inch cast-iron pan like me? Use any baking dish of a similar size.
  • Donโ€™t overbake. You want it warm and bubbly, not dried out. In case you have overbaked it, just stir in some warm non-dairy milk.

Nutrition

Serving: 1 ServingCalories: 93kcalCarbohydrates: 5gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 39mgPotassium: 182mgFiber: 1gSugar: 1gVitamin A: 1110IUVitamin C: 4mgCalcium: 19mgIron: 1mg
Tried this recipe?Let us know how it was!

More Easy and Flavorful Dips & Sauces Recipes

  • Pear butter in a glass container with a wooden spoon on the side.
    Pear Butter Recipe
  • Yum yum sauce in a jar with a wooden spoon on the side.
    Yum Yum Sauce
  • cashew ricotta cheese garnished with parsley in a small bowl place on 2 plates.
    Cashew Ricotta Cheese
  • Cinnamon Honey Butter Recipe
    Cinnamon Honey Butter Recipe

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

New-Cover-4-1024x934

Iโ€™m Natasha! Iโ€™m a self-taught baker and cook, sharing easy, fuss-free recipes that anyone can make with confidence. From breads and cookies to decadent desserts to simple meals, I hope youโ€™ll find your next favorite recipe here.

More about me โ†’

Sign Up For Email Updates

Get A Free E-Book With 8 Easy Bread Recipes For Beginner Bakers!

Popular Recipes

  • mushroom quiche on a platter with ingredients in the background.
    Mushroom Quiche
  • chocolate fudge squares stacked on top of each other on small plate.
    Chocolate Fudge With Condensed Milk
  • Easiest Homemade Cream Cheese | Homemade Cream Cheese Recipe
    Easiest Homemade Cream Cheese
  • Cinnamon Bread Pudding
    Cinnamon Bread Pudding
  • Korean Corn Cheese in a cast iron skillet.
    Korean Corn Cheese Recipe
  • Best Condensed Milk Bread Rolls (Soft & Fluffy)
    Best Condensed Milk Bread Rolls (Soft & Fluffy)

Valentine's Day Treats

  • Easy Strawberry Madeleines Recipe
    Easy Strawberry Madeleines Recipe
  • Chocolate Raspberry Brownie Bites
    Chocolate Raspberry Brownie Bites
  • Easy 2 Ingredient Chocolate Pudding vegan glutenfree recipe
    Easy 2-Ingredient Chocolate Pudding
  • Victoria Sponge Cake | Strawberry Victoria Sponge Cake Recipe
    Victoria Sponge Cake
  • Baileys Chocolate Truffles easy fun recipe for Valentines Day
    Baileys Chocolate Truffles
  • Chocolate hazelnut cheesecake with cherry sauce and hazelnuts on top on a platter.
    Chocolate Hazelnut Cheesecake

See More Valentine's Day Treats โ†’

Footer

โ†‘ back to top

Sign Up For Email Updates

Get A Free E-Book With 8 Easy Bread Recipes For Beginner Bakers!

Tashaโ€™s Artisan Foods

About

Work With Me

Connect With Me

Browse Recipes

Desserts
Snacks
Breads
Cakes
Baking Guides

Published with WordPress

PRIVACY POLICY

COPYRIGHT ยฉ 2025 TASHA'S ARTISAN FOODS

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required