As an Amazon Associate I earn from qualifying purchases.

Vegan spinach dip with cashews makes the perfect party dip that everyone will love! Made with fresh spinach, a handful of other ingredients, and NO mayo, this recipe takes just minutes to whip up with soaked cashews. It’s so creamy and delicious that even your non-vegan friends and family will love it!

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

In need of an easy vegan dip? Have an abundance of spinach? Spinach dip vegan is a classic party food and always a hit with guests.

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.

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 This Recipe Works

  • Naturally gluten-free spinach dip.
  • Easy to make with healthy ingredients.
  • Perfect for large or small gatherings.
  • A delicious snack you can meal prep ahead for the week.

What Goes Into This Recipe

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: A combination of cashews and silken tofu is blended to give this easy vegan spinach dip recipe its creaminess.

How To Make This Recipe

  • 1) The first step is to wilt the spinach in a pot on the stove with a teaspoon of water. It will only take about a minute. Remove the spinach from the pan and set it aside.
  • 2) Heat the oil in a large skillet over medium heat. When hot add the diced onions and saute until translucent. Then, add the minced garlic and cook for another 30 seconds.
  • 3) Transfer the cooked onions and garlic to a blender and add the spinach, onion cashews, soft tofu, and salt to a blender. Blend the mixture until smooth. 
  • 4) Serve immediately or refrigerate to serve later.

Expert Tips 

  • 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.

FAQs

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. 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

Variations

  • Artichoke: For the classic vegan spinach artichoke dip instead, add ½ cup chopped artichokes to the blender after blending the other ingredients and pulse. Or for a chunkier version, you can mix them in at the end.
  • Cheesy’: 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: Add a few dashes of hot pepper sauce or 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.

More Delicious Vegan Dip Recipes

Photos by Alfonso Revilla

Vegan Spinach Dip

5 from 30 votes
Prep: 2 hours 5 minutes
Cook: 10 minutes
Total: 2 hours 15 minutes
Servings: 10 servings
Vegan spinach dip makes the perfect party dip that everyone will love! Made with fresh spinach, a handful of other ingredients, and NO mayo, this recipe takes just minutes to whip up with soaked cashews. It’s so creamy and delicious that even your non-vegan friends and family will love it!

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.
  • 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.
  • Add the spinach, onion mixture, and remaining ingredients into a blender and blend until smooth.

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

Disclaimer: Although plantbasedonabudget.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Plantbasedonabudget.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.

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

Leave a comment

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

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.