• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » RECIPES

    Sam TurnbullAuthor: Sam Turnbull Updated: August 24, 2026

    Vegan Spinach Artichoke Dip

    5 from 104 votes
    | 237 Comments
    Save Saved! Pin ↓ Jump to Recipe

    In case you were wondering, the answer is yes. Yes, you should make and devour this immediately. This Vegan Spinach Artichoke Dip recipe is a fan-favorite recipe! Cheesy, gooey, creamy, and absolutely delicious. The perfect appetizer for game day, a BBQ, movie night, or anytime you want to impress. No one will know it's vegan!

    This is one of those appetizers where people are gonna be asking for the recipe and they are gonna be asking how much cheese is in this thing. It's so darn cheesy, creamy, and delectable, with lots of spinach, artichoke and onion action going on. I mean can you even tell there is bread under that thick coating of dip lusciousness ↑ ? The dip just devoured my bread as a good dip should.

    This recipe is easy to make and can be prepped ahead of time if desired. Assemble the dip through the assembly step, cover, and refrigerate for up to 2 days. When ready to serve, give it a good stir and bake as directed, adding a few extra minutes as needed since the dip will be cold.

    How to Make Vegan Spinach Artichoke Dip:

    Preheat the oven to 400°F (200°C) and lightly grease a 2- to 3-quart baking dish.

    Sauté the onion in olive oil until softened, then add the garlic and cook briefly until fragrant.

    To make the cheese sauce, blend the cashews, plant-based milk, water, tapioca starch, nutritional yeast, apple cider vinegar, salt, and pepper until completely smooth. The sauce will look thin and milky at this stage-that's normal.

    Add the sautéed onion and garlic, chopped artichoke hearts, and well-squeezed spinach to the baking dish. Pour the cheese sauce over top and stir everything together. Again, the mixture will look very thin before baking, but it thickens into a creamy, gooey dip in the oven.

    Bake uncovered for 25-30 minutes, stirring well every 10 minutes and scraping the thickened mixture from the edges back into the dip. Once creamy and gooey, give it one final stir, smooth the top, and broil for 1-2 minutes until lightly golden.

    Serve hot with toasted baguette slices, pita chips, tortilla chips, crackers, or fresh vegetables.

    This Vegan Spinach Artichoke Dip is...

    • Creamy
    • Cheesy
    • Make-ahead and freezer-friendly
    • A party pleaser!

    More Delicious Vegan Dip Recipes:

    Baked Brie Dip (vegan)
    Vegan Buffalo Tofu Dip
    Easy Vegan Whipped Feta Dip
    Vegan Caramelized Onion Dip
    Vegan Ranch Veggie Dip

    If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon Appetegan!
    Sam Turnbull.

    5 from 104 votes
    (click stars to vote)

    Vegan Spinach Artichoke Dip

    This Vegan Spinach Artichoke Dip is hot, creamy, cheesy, and irresistibly gooey! Made with a simple homemade cashew cheese sauce, tender spinach, and artichoke hearts, then baked until bubbly and golden. It's the perfect crowd-pleasing appetizer for parties, game day, holidays, or anytime you're craving a warm, cheesy dip.
    Prep: 15 minutes mins
    Cook: 35 minutes mins
    Total: 50 minutes mins
    Servings: 8
    PRINT PIN Save Saved! COMMENT

    Ingredients
     

    For the vegetables:

    • 1 tablespoon olive oil
    • 1 medium yellow onion, diced
    • 4 cloves garlic, minced
    • 1 can (14 oz / 398 ml) artichoke hearts packed in water, drained well and roughly chopped
    • 5 oz frozen chopped spinach, thawed and squeezed very well

    For the cheese sauce:

    • 1 cup raw cashews, softened if needed (see notes)
    • 2 cups unsweetened plant-based milk, (such as soy or oat)
    • 1 cup water
    • 3 tablespoons tapioca starch, (also called tapioca flour)
    • 2 tablespoons nutritional yeast
    • 2 teaspoons apple cider vinegar
    • 1 ½ teaspoons salt
    • ¼ teaspoon black pepper
    • For serving: Toasted baguette slices, pita chips, tortilla chips, crackers, or fresh vegetables
    US Customary - Metric

    Instructions
     

    • Preheat the oven: Preheat the oven to 400°F (200°C). Lightly grease a 2- to 3-quart baking dish (such as an 11 × 7-inch dish).
    • Sauté the onion and garlic: Heat the olive oil in a skillet over medium heat. Add the onion and sauté for 4-5 minutes, until softened and translucent. Add the garlic and cook for another 30 seconds, until fragrant. Remove from the heat.
    • Make the cheese sauce: Add the cashews, plant-based milk, water, tapioca starch, nutritional yeast, apple cider vinegar, salt, and pepper to a blender. Blend until completely smooth. The sauce will look thin and milky at this point.
    • Assemble the dip: Add the sautéed onion and garlic, artichokes, and spinach to the prepared baking dish. Pour the cheese sauce over top and stir well to combine. The mixture will look very thin at this point, but don't worry! It will thicken and become creamy and gooey as it bakes.
    • Bake the dip: Place the baking dish on a baking sheet to catch any drips. Bake uncovered for 25-30 minutes, stirring well every 10 minutes and scraping the thickened mixture from the edges back into the dip. The sauce will gradually thicken and become creamy and gooey.
    • Broil: Give the dip one final stir and smooth the top. Turn the oven to broil and broil for 1-2 minutes, watching carefully, until lightly golden on top.
    • Serve: Serve hot with toasted baguette, pita chips, tortilla chips, crackers, or fresh vegetables.

    Notes

    Soften the cashews (if needed): If you have a high-powered blender, you can skip this step. Otherwise, I recommend soaking or boiling the cashews first so they blend smoothly.
    • To soak: Add the cashews to a bowl, cover with cool water, and soak for 6 hours or overnight. Drain and rinse well before using.
    • To boil: Add the cashews to a small pot, cover with water, and bring to a boil. Boil for 10 minutes, until softened. Drain and rinse well before using.
    Cashew substitute: Raw blanched almonds or raw sunflower seeds can be used instead of the cashews. For the smoothest texture, soak or boil them first as described above. The dip will still be delicious, but cashews give the creamiest, most neutral-tasting result.
    Tapioca starch: Tapioca starch (also called tapioca flour) gives the cheese sauce its gooey, slightly stretchy texture. Cornstarch can thicken the dip in a pinch, but it won't have quite the same cheesy, stretchy texture.
    Make ahead: Assemble the dip through the assembly step, cover, and refrigerate for up to 2 days. When ready to serve, give it a good stir and bake as directed, adding a few extra minutes as needed since the dip will be cold.
    Storage: Store leftover dip covered in the refrigerator for up to 4 days. Reheat individual portions in the microwave, or cover and warm in a 350°F (180°C) oven until heated through.
    Oil-free option: Omit the olive oil and sauté the onion and garlic in a splash of vegetable broth or water instead.

    Nutrition

    Serving: 1 serving (recipe makes 8 servings) | Calories: 168kcal | Carbohydrates: 14g | Protein: 7g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 594mg | Potassium: 317mg | Fiber: 2g | Sugar: 3g | Vitamin A: 2310IU | Vitamin C: 7mg | Calcium: 119mg | Iron: 2mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: Vegan American Recipes
    Course: Appetizer, Snack

    More Vegan Appetizers Recipes You Might Enjoy:

    • Bowl of spaghetti and meatballs with text overlay that reads vegan meatballs.
    • Stack of fritters on plate with text overlay that reads vegan zucchini fritters.
    • Bowl of dip with crackers, with text overlay that reads vegan million dollar dip.
    • Bowl of meatballs in sauce with text overlay that reads Vegan Grape Jelly Meatballs
    • Appetizer board with olives, vegan cheese, crackers, and fruit, with text overlay that reads vegan charcuterie board.

    Browse All Recipes

    « Easy Homemade Lentil Tofu (no soy, 2 ingredients)
    Vegan Carrot Top Pesto »

    Reader Interactions

    Comments

    1. Elizabeth says

      September 03, 2018 at 1:17 pm

      5 stars
      So YUM! Tastes even better the next day. 😛

      Reply
      • Sam Turnbull says

        September 06, 2018 at 8:34 am

        Perfect!!

        Reply
      • Katie says

        October 30, 2018 at 10:38 am

        5 stars
        how did you reheat it?

        Reply
    2. Tiffany Israel says

      August 21, 2018 at 11:09 pm

      Could this be adapted to cook in a pressure cooker or cooktop? I live in a tiny house and don’t have an oven.

      Reply
      • Sam Turnbull says

        August 22, 2018 at 9:09 am

        I should work on the stove as well, it just won't get the browned topping. Heat slowly and keep an eye on it until it is melty and gooey. Enjoy!

        Reply
    3. Eve says

      March 12, 2018 at 5:31 pm

      5 stars
      I am so glad I was inspired to try vegan dishes. I am going to make this tonight with a vegan mozzarella cheese that I got from Trader Joe. Thank you for the recipe.

      Reply
      • Sam Turnbull says

        March 13, 2018 at 10:06 am

        Hi Eve, I am glad you are inspired to try vegan dishes! This recipe is designed to use my recipe for Melty Stretchy Gooey Vegan Mozzarella. I wouldn't recommend using a store-bought vegan cheese for this recipe as it's a completely different thing. I hope you enjoy it!

        Reply
    4. Lisa says

      February 04, 2018 at 5:10 pm

      5 stars
      Thank you for this recipe!
      I’m fussy. Not even a vegan (I’ve been 100% though since the beginning of the year).
      I’ve bought books and tried so many recipes.
      This is by far the best ever spinach artichoke dip.
      It’s been a while since I’ve made my own cheese but I don’t remember it being as good as your recipe. I can see using this in so many different applications. I just made a tofu/spinach topping for pizza. I wish I would have put a little aside to mix in!
      Let the Super Bowl begin!

      Reply
      • Sam Turnbull says

        February 06, 2018 at 6:03 pm

        Woohoo!! SO happy you enjoyed the recipe so much, Lisa! I hope you continue to find many more on my site you can enjoy 🙂

        Reply
    5. Molly O'Riordon says

      January 29, 2018 at 10:59 am

      5 stars
      I made this and thought, "this doesn't look spinachy enough, I should add more". Don't. I am sure this recipe was great until I took liberties! Hahaha. A heavy amount of garlic powder and a bit more salt/nutritional yeast helped save it, but don't add *any* more spinach than the recipe calls for, or it'll be way too spinach tasting and not savory enough. Also, when she says 2 cups, don't use 16oz. That's way too much. Go for volume, not weight!

      Reply
      • Sam Turnbull says

        January 30, 2018 at 11:05 am

        So happy you enjoyed it, Molly, and glad you figured out the correct spinach ratio, haha 🙂

        Reply
    6. Crystal says

      January 12, 2018 at 7:51 pm

      Hi sam,

      So happy I found this page! Can't wait to try ALL recipes. For the artichokes when you say marinate what can I marinate them in.? I try to avoid canned goods

      Reply
      • Sam Turnbull says

        January 14, 2018 at 3:03 pm

        Hi Crystal, I just buy the artichokes that have been marinated in the jars that can be found next to the pickles at the grocery store. So happy you are excited for the recipes! 🙂

        Reply
    7. Emily says

      December 14, 2017 at 6:51 pm

      I'm curious, why does it say it contains cholesterol when the recipe is plant based?

      Reply
      • Sam Turnbull says

        December 15, 2017 at 8:40 am

        Oh sorry! I use a nutrition program and it must have read one of the ingredients as animal based. I am actually in the process of switching over so hopefully, the new program is more accurate.

        Reply
    8. Sydney says

      December 11, 2017 at 11:24 pm

      Thank you so much for the wonderful recipe! Does it store in the fridge or freezer, and if so how long?

      Reply
      • Sam Turnbull says

        December 12, 2017 at 1:42 pm

        Yes it should store fine. I would say for 3-4 days in the fridge. ENjoY!

        Reply
        • Sydney says

          December 12, 2017 at 4:46 pm

          Thank you! Happy holidays! 🙂

        • kattalia says

          March 16, 2018 at 2:20 am

          5 stars
          If I wanted to pre-make this for an upcoming party, would you freeze it in the "before baked" form? I'm just wondering how nicely the mozza cheese would melt after being frozen...hmm....

        • Sam Turnbull says

          March 16, 2018 at 9:09 am

          The mozzarella freezes fine. Enjoy!

        • Desiree says

          April 01, 2018 at 1:38 pm

          So is it okay to prepare the dip a few hours ahead of time and keep it in the fridge until its time to bake (or out on the counter) and then serve it?. I dont want to bake it too soon and then not be able to re-heat later.

        • Sam Turnbull says

          April 01, 2018 at 2:59 pm

          Yep that will work fine. Enjoy!

    9. Alanna says

      November 04, 2017 at 12:19 am

      I've been meaning to make this recipe for so long and I'm SO glad I finally did. It is delicious!! Thanks for another great recipe Sam =)

      Reply
      • Sam Turnbull says

        November 04, 2017 at 8:54 am

        Yay! You're most welcome, Alanna! Thrilled you enjoyed it 🙂

        Reply
    10. Becca Boo says

      October 27, 2017 at 2:55 pm

      5 stars
      I made your nacho cheese sauce last week and it was AMAZING. (WOW WOW WOW). Made this recipe last night and was equally stunned. You have a gift! I cannot believe how delicious this was! Thank you!!

      Reply
      • Sam Turnbull says

        October 28, 2017 at 9:34 am

        Yay!!! You're most welcome, Becca! So happy you are loving everything 🙂

        Reply
    11. Jana says

      October 03, 2017 at 12:26 pm

      Can i use fresh spinach?

      Reply
      • Sam Turnbull says

        October 04, 2017 at 8:25 am

        Sure! Just cook it down first.

        Reply
    12. Tamar says

      September 15, 2017 at 6:44 pm

      Hey Sam,
      Could I make this a day and half ahead and keep it in the fridge and then warm it up.... would it still be good? thoughts?

      Reply
      • Sam Turnbull says

        September 16, 2017 at 10:11 am

        Yes, I think that should work fine. Enjoy!

        Reply
    13. Kristin Danks says

      August 25, 2017 at 10:04 pm

      5 stars
      I have done the mozzarella part of it so far. I had to use potato starch, as I couldn't find tapioca starch last minute. I'm still impressed with how sticky, think and a little bit stretchy it turned out! Its now in the fridge until I make the rest of the dip tomorrow. Can't wait to see how it turns out, and very excited to use tapioca starch next time 🙂 Thank you for a great recipe!

      Reply
      • Sam Turnbull says

        August 26, 2017 at 10:49 am

        You're most welcome, Kristin! I hope you love it so much 🙂

        Reply
    14. Chelcee says

      August 20, 2017 at 7:53 pm

      5 stars
      First, I would just like to thank the creator of this recipe, it is amazing. I have showed this dish to my family, friends, even strangers because it is that good. Please make immediately, your tastebuds and tummy will thank you! Positive 10 stars

      Reply
      • Sam Turnbull says

        August 21, 2017 at 8:41 am

        Awww shucks, thank you, Chelcee! So happy you enjoyed my recipe so much 🙂

        Reply
    15. Elke says

      August 20, 2017 at 12:45 am

      5 stars
      Made this for a dinner get-together at friends' house tonight. Everyone loved it. I had to say it was vegan after everyone observed me eating it. So yummy. My husband, the meat and dairy eater, loved it, too. Definitely a keeper. Great job on this.

      Reply
      • Sam Turnbull says

        August 20, 2017 at 9:59 am

        Hahahaha! I love that you had to tell people it was vegan. Amazing! So happy it was well enjoyed 🙂

        Reply
    16. Jennifer Taschner-Blurton says

      July 23, 2017 at 2:59 pm

      This looks amazing!! Question-when you say 2 cups spinach, does that mean two cups frozen spinach before you squeeze it dry?

      Reply
      • Sam Turnbull says

        July 24, 2017 at 9:48 am

        That's right! Enjoy 🙂

        Reply
    17. Samantha Farrugia says

      July 10, 2017 at 8:56 pm

      5 stars
      First things first ive had this recipe pinned for freakibg ever and FINALLY made it the other night for a girls get together.. it was INSANELY delecious! None of the other guests could guess that it didnt contain any dairy!! Great recipe that will now be my go to!! Thanks sam you da bomb dot com!

      Reply
      • Sam Turnbull says

        July 11, 2017 at 9:47 am

        Woohoo! So happy you enjoyed it, Samantha. Great name by the way 😉

        Reply
    18. Linnea Hanson says

      June 19, 2017 at 7:09 pm

      5 stars
      Thank you! I make this for EVERY gathering!

      Reply
      • Sam Turnbull says

        June 20, 2017 at 11:03 am

        Yay! That's wonderful to hear. So happy you love it so much, Linnea!

        Reply
    19. Isabelle says

      April 27, 2017 at 12:51 am

      I'm planning to prep this recipe for my partner 60th birthday Saturday. What kind of non dairy milk taste best for this recipe?

      Reply
      • Sam Turnbull says

        April 27, 2017 at 8:31 am

        My go to is soy. Enjoy!

        Reply
    20. Jennifer says

      February 03, 2017 at 3:28 pm

      5 stars
      Recipe looks great! Will the onion and garlic stay raw if i don't cook it before hand? I'm such a picky eater and hate raw onions & garlic! Thanks!

      Reply
      • Sam Turnbull says

        February 03, 2017 at 4:40 pm

        Just chop them finely enough and they should cook up just fine in the dip. If you are very concerned, you can always cook them ahead of time if you like. Enjoy!

        Reply
    « Older Comments
    Newer Comments »
    5 from 104 votes (47 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 150K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.