This site uses affiliate links and I may earn a commission at no extra cost to you.

Vegan spinach dip with cashews makes a delicious, creamy party dip that everyone will love! Made with a handful of ingredients, fresh spinach, and NO mayo, this recipe takes just minutes to whip up with soaked cashews.

completed spinach dip against a light background with crackers in the background

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Why You’ll Love this Vegan Spinach Dip Recipe!

In need of an easy vegan dip? Or have an abundance of spinach? This vegan spinach dip is a classic party food and always a hit with guests. Also, it’s quick and easy to make with fresh, healthy ingredients. Even better, you can make it ahead of time or even meal prep it for a week of nutritious snacking.

I love to serve it up for game day events, movie night, or even a family or friend game night along with other favorite party snacks such as nacho cheese dip, sweet and salty popcorn, and spinach mushroom pockets.

Looking for more ways to cook with fresh spinach? You might love this easy polenta pie or spinach banana pancakes.

Ingredients for Spinach Dip (Vegan)

All you need are a handful of simple ingredients to make this easy dairy-free and mayo-free spinach dip. 

ingredients for spinach dip spread out on a white surface
  • Spinach: Wilting fresh spinach takes just seconds and works perfectly in this easy dip recipe.
  • Oil: Use your favorite healthy oil to cook the onions and garlic.
  • Aromatics: This recipe uses yellow onion and fresh garlic cloves to layer in flavor.
  • Creamy texture: Blend a combination of cashews and silken tofu to give this easy vegan spinach dip recipe its creaminess.

How To Make Vegan Spinach Dip

process shot of spinach being cooked in pan

Step 1: First, wilt the spinach in a pot on the stove with a teaspoon of water. It will only take about a minute. After wilting, remove the spinach from the pan and set it aside.

process shot of minced garlic being added to pan

Step 2: Next, heat the oil in a large skillet over medium heat. When hot, add the diced onions and sauté until translucent. Then, add the minced garlic and cook for another 30 seconds.

ingredients for spinach dip in blender

Step 3: Transfer the cooked onions and garlic to a blender. Next, add the spinach, onion cashews, soft tofu, and salt to a blender. Then, blend the mixture until smooth. 

process of pouring spinach dip from blender to bowl

Step 4: Finally, serve immediately or refrigerate to serve later!

Variations on the Vegan Spinach Dip Recipe

  • Artichoke spinach dip: For the classic vegan spinach artichoke dip, add ½ cup chopped artichokes to the blender after blending the other ingredients and pulse. Alternatively, for a chunkier version, you can mix the artichoke in at the end.
  • Cheesy’ spinach dip: Add one tablespoon of nutritional yeast (or more if desired) to the blender.
  • Greens: Swap out the spinach with another green such as kale or swiss chard.
  • Spicy spinach dip: Add a few dashes of hot pepper sauce. Alternatively, add diced fresh jalapeno to the blender.
  • Veggie spinach dip: Mix in some chopped fresh veggies such as bell pepper, roasted red peppers, tomato, or chopped zucchini.

Toni’s Recipe Tips 

  • Don’t skip soaking the cashews. This softens them so they blend well, making this dairy-free spinach dip creamy and decadent.
  • Refrigerate before serving for better flavor. Consequently, this gives it time for the flavors to meld together.
  • Choose the right tofu. This recipe uses silken tofu or soft tofu. Therefore, look for packages with this labeling as other types of tofu won’t blend up into the same creamy consistency. Additionally, for more about the types of tofu, check out this guide to tofu.

FAQs for Spinach Vegan Dip

Can I use frozen spinach to make vegan spinach dip?

Yes, you can use frozen spinach instead. Just make sure to give it a really good squeeze to get all the excess water out. Also, you won’t need to wilt it since the spinach will already be wilted. Use a little less than half of a 10-ounce package of frozen spinach to equal the 6 ounces of fresh.

What do you serve with vegan spinach dip?

It works great as a vegan sandwich spread instead of hummus or vegan mayo. As a dip, serve it up with storebought or homemade crackers, tortilla chips, or fresh-cut veggie sticks. You can even spread it inside homemade vegan pizza rolls for an easy dinner or party snack.

completed spinach dip against a light background with crackers in the background

Serving Suggestions for Spinach Dip

  • Crackers/Chips: As a dip, serve it up with store bought or homemade crackers, tortilla chips.
  • Veggies: This spinach dip is a yummy way to get in your fresh veggie sticks or slices. Even kids love it, especially with the bright color! It makes a festive addition to a holiday veggie platter.
  • Bread: Dip or spread it on yummy bread, like vegan naan or the easiest no knead bread.
  • Sandwiches: This creamy vegan spread can be a delicious and hearty sandwich spread instead of hummus or vegan mayo. You can even spread it inside homemade vegan pizza rolls for an easy dinner or party snack.

More Delicious Vegan Dip Recipes

If you tried this Vegan Spinach Dip recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Photos by Alfonso Revilla

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Vegan Spinach Dip

5 from 30 votes
Prep: 2 hours 5 minutes
Cook: 10 minutes
Total: 2 hours 15 minutes
Servings: 10 servings
completed spinach dip against a light background
Vegan spinach dip with cashews makes a delicious, creamy party dip that everyone will love! Made with a handful of ingredients, fresh spinach, and NO mayo, this recipe takes just minutes to whip up with soaked cashews.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Ingredients 

  • 6 ounces of spinach
  • 2 Tablespoons of oil
  • ¾ of a yellow onion diced
  • 3 large garlic cloves minced
  • ¾ cup of raw cashews soaked for 2 hours
  • 4 ounces of soft tofu
  • ½ teaspoon of salt

Instructions 

  • Wilt the spinach in a pot on the stove with a teaspoon of water then set aside.
    process shot of spinach being cooked in pan
  • In a large pan over medium heat, heat the oil and add diced onions. Saute until translucent. Add minced garlic and cook another 30 seconds.
    process shot of garlic and onion being cooked in pan
  • Add the spinach, onion mixture, and remaining ingredients into a blender and blend until smooth.
    post shot showing blended spinach dip in blender

Notes

  • Don’t skip soaking the cashews. This softens them so they blend up making this dairy-free spinach dip creamy and decadent.
  • Refrigerate before serving for better flavor. This gives it time for the flavors to meld together.
  • Choose the right tofu. This recipe uses silken tofu or soft tofu. Look for packages with this labeling as other types of tofu won’t blend up into the same creamy consistency. For more about the types of tofu, check out this guide to tofu.

Nutrition

Calories: 93kcalCarbohydrates: 5gProtein: 3gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 132mgPotassium: 195mgFiber: 1gSugar: 1gVitamin A: 1595IUVitamin C: 6mgCalcium: 28mgIron: 1mg

Additional Info

Course: Dips and Sauces
Cuisine: American
Method: Stovetop
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂

About

Stephanie Lundstrom

More about Stephanie Lundstrom
5 from 30 votes (13 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    This spinach dip looks like a green goddess smoothie bowl so green and glorious! I love the hue and color of this recipe. Perfect for summer!

  2. 5 stars
    Growing up spinach dip was my ultimate favorite snack so naturally I had to make this vegan version and it was so good. It brought back so many memories of before going vegan.

  3. 5 stars
    This dip sounds amazing! I love the added cashews! I bet they are adding an incredible taste! Love it!

  4. Such a fabulous way to get more greens into the daily diet. I can’t wait to try this dip, might try adding a dash of chilli

  5. 5 stars
    This dip is certainly one delicious way to get in your daily greens! It’s such a pretty green colour and highly addictive.