• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dianne's Vegan Kitchen
  • Home
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact Me
menu icon
go to homepage
search icon
Homepage link
  • Meet Dianne
  • Health Coaching
  • Cooking Classes
  • Recipes
  • Cookbooks
  • Contact
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Vegan Recipes

    Vegan Spinach Artichoke Dip

    Published: Feb 1, 2023 · Modified: Apr 26, 2023 by Dianne · This post may contain affiliate links

    • Share
    • Tweet
    Jump to Recipe - Print Recipe

    Creamy Vegan Spinach Artichoke Dip is sure to be the star of your next party! This recipe is super easy to make, and it can be served hot or cold. Spinach dip is the perfect snack or appetizer. Serve it with crackers or cut vegetables. It’s nut-free (no cashews needed!), oil-free, dairy-free, and gluten-free, but it’s totally loaded with flavor!

    Spinach Artichoke Dip with text overlay

    Spinach Artichoke Dip

    Traditionally, spinach artichoke dip is loaded with dairy products. Cream cheese, mayonnaise, and cheese can almost always be found on the ingredients list. In this vegan recipe, I’ve replaced all of the dairy products with silken tofu and nutritional yeast. Not only is it tasty, it’s rather healthy, too!

    Spinach Artichoke Dip on platter with carrots and crackers

    Silken Tofu

    Silken tofu can replace dairy products in just about any creamy recipe. (It can sometimes replace eggs, too!) I’ve been using it a lot in salad dressings and dips lately. It also gives “cream” pies a velvety smooth texture.

    I like to buy silken tofu by the case. Unlike water-packed tubs, the aseptic packages can be safely kept at room temperature, so I store them in my little pantry.

    Dip in baking dish

    Soaked raw cashews will also make foods creamy, but I’ve been hearing more and more from readers who are looking for nut-free recipes. While I do love cooking with cashews, I want to make sure that people with food allergies can most of my recipes, especially at parties and holiday get-togethers. Tofu is way less fattening that cashews, so you can eat more!

    If you do prefer to use cashews, take a look at the Spinach Artichoke Dip Bites recipe I created last year. It’s cashew based, and the dip is served in little bite-sized cups made with puff pastry.

    artichokes, tofu, lemon, kale, garlic, spices, nutritional yeast

    What You Need

    • Silken tofu
    • Nutritional yeast flakes
    • Garlic
    • Lemon juice
    • Dried basil
    • Dried parsley
    • Onion powder
    • Sea salt
    • Black pepper
    • Cayenne pepper
    • Frozen spinach
    • Artichoke hearts

    See the recipe card for exact amounts.

    pressing frozen kale

    Working with frozen spinach

    I use frozen greens in recipes like this, because once they’ve thawed, they’re wilted, so they don’t need to be steamed to sautéed. Just make sure you get as much water out of them as you can. I like to use my TofuXpress. If you prefer to use fresh greens, you’ll need to cook them before using them in the recipe.

    making dip

    How to Make Vegan Spinach Artichoke Dip

    This Vegan Spinach Artichoke Dip comes together in a flash! Just mix the ingredients together in food processor, pour into in a dish, bake for 15 to 20 minutes, and you’re done!

    • First you preheat your oven to 375°F.
    • Then you mix together the tofu, nutritional yeast, garlic, lemon juice, basil, parsley, onion powder, salt, black pepper, and cayenne pepper a food processer until smooth and creamy.
    • Next you add the artichoke hearts and spinach to the food processor, and pulse until thoroughly incorporated.
    • Now you pour the mixture into a small casserole dish, and smooth the top with a spatula or wooden spoon.
    • You bake your dip for 15-20 minutes, or until it’s lightly browned on top.
    dipping a carrot into spinach artichoke dip

    Recipe Note

    This recipe is called Vegan Spinach Artichoke Dip, but pretty much any leafy green veggie can be used. I’ve actually used frozen kale for the dip in these photos. Dennis has gout, and spinach can cause flare-ups, so I’ve been cooking more with kale and arugula. Whatever kind of frozen greens you decide to use in this recipe, make sure you thaw them thoroughly and squeeze out any excess water.

    dipping a cracker into dip

    Serving your dip

    Serve this dip warm with warm with crackers, bread, or cut vegetables. It’s a terrific appetizer before dinner, and it’s a fun snack to serve at parties. It’s a great choice for game night!

    dip on cracker

    Although it’s a dip, since it’s pretty much just vegetables, tofu, and seasonings, Dennis and I have actually made a meal out of this recipe! Just chop up some veggies and dig in! It also makes a terrific sandwich spread or baked potato topper. I've been known to slather it on pizza, too!

    Spinach Artichoke Dip with carrots

    If you have leftover dip, use it to stuff potato skins!

    Subscribe banner horizontal
    Spinach Artichoke Dipp square

    Vegan Spinach Artichoke Dip

    Dianne
    Creamy Vegan Spinach Artichoke Dip is sure to be the star of your next party! It’s nut-free, oil-free, and gluten-free, but it’s totally loaded with flavor!
    A serving is about ¼ cup. This recipe makes about 2 cups of dip.
    5 from 4 votes
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 20 minutes mins
    Total Time 25 minutes mins
    Course Appetizer, Snack
    Cuisine American
    Servings 8 servings
    Calories 14 kcal

    Ingredients
      

    • 1 12-ounce package silken tofu drained
    • ½ cup nutritional yeast flakes
    • 2 cloves garlic minced
    • 2 tablespoons lemon juice
    • 1 teaspoon dried basil
    • 1 teaspoon dried parsley
    • 1 teaspoon onion powder
    • ½ teaspoon sea salt
    • ½ teaspoon black pepper
    • pinch cayenne pepper
    • 1 12-ounce package frozen chopped spinach thawed, drained, and squeezed dry
    • 1 14-ounce can artichoke hearts

    Instructions
     

    • Preheat oven to 375°F.
    • Mix together tofu, nutritional yeast, garlic, lemon juice, basil, parsley, onion powder, salt, black pepper, and cayenne pepper a food processer until smooth and creamy.
    • Add the artichoke hearts and spinach, and pulse until thoroughly incorporated.
    • Pour the mixture into a small casserole dish, and smooth the top with a spatula or wooden spoon.
    • Bake for 15-20 minutes, or until lightly browned on top.
    • Serve warm with crackers, bread, or cut vegetables.
    Spinach Artichoke Dip with carrots, crackers, and tomatoes

    More recipes made with spinach and artichokes include

    • Mediterranean Salad
    • Greek Frittata
    • Spinach Artichoke Dip Bites
    • Potato Skins Stuffed with Spinach Artichoke Dip
    Vegan Potato Skins on plate with extra spinach artichoke dip, garlic, lemons, tomatoes, and parsley

    Other dips you might enjoy include

    • Roasted Garlic Hummus
    • Buffalo Chickpea Dip
    • Avocado Salsa Verde
    • 5 Layer Dip
    chip with dip
    « Vegan Buffalo Potato Nuggets
    Vegan Chocolate Cheesecake with Cherries »

    About Dianne

    Dianne Wenz is a Certified Holistic Health Coach, Vegan Lifestyle Coach, Plant-Based Diet Nutrition Specialist, and Plant-Based Chef, as well as the author of Truly Healthy Vegan Cookbook.

    Subscribe banner horizontal

    Reader Interactions

    Comments

    1. Tanya A

      December 16, 2018 at 12:20 pm

      Seriously, you read my mind. I was just coming to your site to see if you had ever posted an artichoke/spinach dip ripe nd there it was right on top!! Love the tofu press but it might ave to wait awhile at that price. . Thanks!!

    2. Dianne

      December 16, 2018 at 5:03 pm

      That’s so funny! I hope you enjoy it!

    3. Becky

      December 17, 2018 at 10:12 am

      5 stars
      Ooh I love that you've cracked the nut-free code with this recipe! It looks so good, Dianne!

    4. Kathy Hester

      December 17, 2018 at 11:49 am

      5 stars
      Oh this will be great at a holiday get together. I plan to make it.

    5. Dianne

      December 17, 2018 at 1:13 pm

      Thank you, Kathy! I hope everyone enjoys it!

    6. Dianne

      December 17, 2018 at 1:13 pm

      Thank you, Becky!

    7. Elizabeth Humphrey

      August 17, 2019 at 3:28 pm

      5 stars
      First time making the recipe and it was a hit with everyone, including the men! It was silky smooth and great flavor. Couldn’t tell the difference at all. Thank you!

    8. Dianne

      August 19, 2019 at 9:15 am

      That's so wonderful, Elizabeth! Thank you for letting me know!

    9. Shelby

      November 13, 2019 at 4:24 pm

      5 stars
      Tried this out at my "friendsgiving" party and it was a hit with both the vegans and non-vegans! This is definitely going in my holiday cookbook! And thanks for making it nut-free! I have no health issues with nuts, they're just so darn expensive and tofu is much more economical 🙂

    10. Dianne

      November 13, 2019 at 4:25 pm

      I'm so glad everyone enjoyed it, Shelby!

    11. Sandra

      December 26, 2019 at 7:07 pm

      Getting ready to make this recipe. Can it be made and frozen in advance or is it best served shortly after making?

    12. Dianne

      December 27, 2019 at 4:58 pm

      I've never frozen it, so I don't know how freezing it would affect it.

    13. Kirby

      December 27, 2020 at 8:05 pm

      Thank you so much for making this but free! I’m allergic to nuts and dairy so but-free alternative recipes are usually difficult to find.

    14. Dianne

      December 30, 2020 at 3:03 pm

      You're welcome! I hope you enjoy it!

    15. Alison

      March 31, 2022 at 12:07 am

      Can I make this with out the tofu?
      Thank you?

    16. Dianne

      March 31, 2022 at 10:17 am

      No, tofu is the base of the dip.

    17. Theresa Boland

      November 14, 2022 at 3:28 pm

      Can i use firm tofu instead of silken ?

    18. Dianne

      November 15, 2022 at 9:47 am

      No. Silken tofu give the dip a smooth and creamy texture. If you use firm it'll come out more like a frittata than a dip.

    19. JoAnn

      January 15, 2025 at 11:27 pm

      What temp do you bake it at

    20. Dianne

      January 16, 2025 at 11:01 am

      As it says in step 1 on the recipe card, it's baked at 375°F.

    21. Min

      December 19, 2025 at 8:17 pm

      Is this suitable to eat the next day as a cold dip?

    22. Dianne

      January 07, 2026 at 3:33 pm

      Yes, it is.

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Dianne in Kitchen

    Hi! I'm Dianne Wenz, a National Board Certified Health and Wellness Coach. I empower my clients to build new habits so they can reach their healthy living goals. I love to show others how easy it is to live a vegan lifestyle as well as how to cook deliciously easy plant-based meals. Contact me today to learn more and to schedule a complimentary breakthrough session!

    More about me →

    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    The Big Book of Vegan Cooking

    Eating Vegan

    Truly Healthy Vegan Cookbook by Dianne Wenz

    Footer

    ↑ back to top

    About

    • Meet Dianne
    • Privacy Policy
    • Disclaimer

    Updates

    • Get Updates from Dianne

    Contact

    • Contact
    • Health Coaching
    • Partner With Me
    • FAQ

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Dianne Wenz. Unauthorized use and/or duplication of this material without express and written permission is strictly prohibited.