This Vegan Spinach Dip recipe can be made in minutes and used as a dip with fresh vegetables or served on crusty bread or crackers.
Finding great healthy plant-based snacks is not as difficult as many people think, and this delicious oil-free, gluten-free, and vegan dish is a perfect example.
Table of contents
You’re going to love this dip because it’s…
- Veggie-packed
- Creamy
- Simple to make
- Crowd-pleaser
- Oil-free
What I like about this vegan tofu spinach dip is that it requires absolutely no cooking. And, the only kitchen equipment needed is a blender. It really doesn’t get much simpler than that!
How to make easy vegan spinach dip
The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.
When my family requests a snack for movie night, I can get this spinach dip together in less than 20 minutes. The best part is that I feel very good about the healthy food that they are eating.
Begin by draining the water from your tofu and pressing the water from it. For those that don’t have a tofu press to remove the water, I have found that a towel and heavy skillet work just fine.
Next, in a blender or food processor, combine the tofu, lemon juice, Dijon, green onion, tarragon, celery salt, sea salt, paprika, and sweetener.
You will notice that this recipe calls for 1/4 cup green onion used here, as well as another 1/4 cup scallions at the end, so save half of the onions.
I use a Vitamix blender for all of my recipes because no matter what I’m making, this high-powered blender will produce the exact result I’m looking for.
Blend until smooth and creamy.
At this point, you will need to make sure that your frozen spinach is completely thawed and drain the excess water from it.
What I like to do is place the defrosted spinach on some paper towels and roll it up. Then, squeeze it over the sink or even into a jar to save for cooking soups or other dishes.
In a large bowl add the spinach, shredded carrots, scallions, and minced garlic.
Add creamy mixture to a large bowl with veggies. Stir together thoroughly. This takes a good bit of stirring to incorporate with spinach.
Serve immediately at room temperature or chilled.
How to serve this healthy dip
There are lots of options for serving this delicious spinach dip, and these are some of my favorites.
- Crusty bread
- Oil-free Mary’s Gone Crackers
- Homemade tortilla chips
- Easy Crispy potato chips
- Fresh veggies like carrots, celery sticks, or sliced cucumbers
For those that are soy-free, Happy Herbivore has great substitution ideas for tofu in her article, How to Replace Tofu.
Recipe adapted from Dr. Neal Barnard’s book, Breaking the Food Seduction.
*Original publish date November 2016.
Other healthy snack ideas
This post may contain affiliate links. Read my full disclosure here.

Vegan Spinach Dip
This vegan spinach dip recipe can be made in minutes and used as a dip with fresh vegetables or served on crusty bread or crackers.
Ingredients
- 12 oz pkg silken tofu
- 2 tablespoons lemon juice
- 1/4 cup green onions
- 1 teaspoon Dijon mustard
- 1/2 teaspoon tarragon dried spice (optional)
- 1/4 teaspoon celery salt
- 1/4 teaspoon sea salt, or to taste
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon sweetener, I use sucanat
- 10 oz box frozen, chopped spinach, thawed
- 1 cup shredded carrots, I bought pre-shredded
- 1 teaspoon minced garlic, I use kind from jar
- 1/4 cup scallions, sliced to be stirred in last
Instructions
- Begin by draining the water from your tofu and pressing the water from it. For those that don’t have a tofu press to remove the water, I have found that a towel and heavy skillet work just fine.
- Next, in a blender or food processor, combine the tofu, lemon juice, Dijon, green onion, tarragon, celery salt, sea salt, paprika, and sweetener.
- You will notice that this recipe calls for 1/4 cup green onion used here, as well as another 1/4 cup scallions at the end, so save half of the onions.
- Blend until smooth and creamy.
- At this point, you will need to make sure that your frozen spinach is completely thawed and drain the excess water from it. What I like to do is place the defrosted spinach on some paper towels and roll it up. Then, squeeze it over the sink or even into a jar to save for cooking soups or other dishes.
- In a large bowl add the spinach, shredded carrots, scallions, and minced garlic.
- Add creamy mixture to a large bowl with veggies. Stir together thoroughly. This takes a good bit of stirring to incorporate with spinach.
- Serve immediately at room temperature or chilled. Great on:
- Crusty bread
- Oil-free Mary’s Gone Crackers
- Homemade tortilla chips
- Easy Crispy potato chips
- Fresh veggies like carrots, celery sticks, or sliced cucumbers
Notes
Detailed instructions, in-process photos, and my personal helpful tips can be found in the article above.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 2Amount Per Serving: Calories: 109Total Fat: 3gCholesterol: 0mgCarbohydrates: 15gFiber: 6gSugar: 5gProtein: 10g
To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.


marge201
Monday 16th of May 2022
Gotta use extra firm or firm silken tofu in order to use a press, right? Does silken come in extra firm?
Donna
Wednesday 15th of March 2023
@Terri Edwards,
Hi Terri, I purchased the Mori-Nu firm Silken Tofu, can I use this or will it be too watery, maybe I need to purchase the other tofu that is water packed, then press out as much water as I can. Thank you for your help. Donna
Terri Edwards
Tuesday 17th of May 2022
Hi Marge- You're right, both firm and extra firm varieties of tofu need to be pressed. Silken tofu does have an extra firm option as well.
Kaisa
Wednesday 4th of August 2021
Hi! Is this GF? I'm making this to share.
Terri Edwards
Thursday 5th of August 2021
Hi Kaisa- Yes, all of the ingredients in this recipe are gluten-free. Enjoy!
Patti
Wednesday 8th of November 2017
I can I use instead of tofu??
EatPlant-Based.com
Wednesday 8th of November 2017
Happy Herbivore has great substitution ideas for tofu. Here's the link. https://happyherbivore.com/2012/06/how-replace-tofu-soy-free/
Windy
Monday 7th of November 2016
Hi Terri, if I sub Lacinato kale for the spinach, how much raw kale should I use? I'll probably steam them first. Thanks!
EatPlant-Based.com
Monday 7th of November 2016
Windy, I have not used kale in this recipe before. Maybe start off with 5-6 oz at first to see what you think. More can always be added, if needed. I would love to hear how it turns out.