• 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. S DeVoe says

      January 17, 2017 at 4:29 pm

      5 stars
      Simple and simply awesome. I used fresh watercress instead of the frozen spinach - just threw it in there from the get-go too. Yum.

      Reply
      • Sam Turnbull says

        January 19, 2017 at 1:32 pm

        Oooh that sounds lovely. So happy you enjoyed it!

        Reply
    2. Erin says

      December 23, 2016 at 7:54 pm

      Question if you already have vegan mozzarella the how much do you need in this recipe?

      Reply
      • Sam Turnbull says

        December 23, 2016 at 8:03 pm

        I'm assuming you mean you have a store-bought vegan mozzarella? If that's the case, this recipe is only designed to be used with my melty stretchy gooey vegan mozzarella recipe, which has a very different texture than the store-bought ones. It can't really be substituted. Hope that helps!

        Reply
    3. Aislinn says

      December 21, 2016 at 10:31 am

      5 stars
      Have you ever tried making it with the gooey nacho cheese instead of mozzarella?

      Reply
      • Sam Turnbull says

        December 22, 2016 at 10:27 am

        I haven't myself. It might be too many flavours, but you are welcome to try it, and if you do, I would love to hear what you think! 🙂

        Reply
    4. Rhiannon Rees says

      December 20, 2016 at 6:18 pm

      how about re-heating this? microwave? oven? thinking of bringing to a potluck

      Reply
      • Sam Turnbull says

        December 21, 2016 at 9:12 am

        If you have access to an oven, I would bring the dip prepared up to the point of putting it in the oven, and cook it there. Hope that helps 🙂

        Reply
    5. Kayla says

      December 18, 2016 at 12:59 pm

      Thank you, thank you, thank you!!!! I think I can finally commit to the vegan or plant based lifestyle I've been striving for!!!! My sister and I have a special bond over her spinach dip that is to die for, but obviously we've always felt like crap after eating it. Now that we have an alternative, that I think might even be BETTER than her original, we can keep that bond going and feel great doing it!!!
      Everything you make looks absolutely amazing, THANK YOU!!!!!!

      Reply
      • Sam Turnbull says

        December 19, 2016 at 11:43 am

        Aww yay!! That's so wonderful. So very happy you can continue your special bond and feel good while doing it! 😀

        Reply
        • Kayla says

          October 09, 2017 at 2:53 pm

          Bahahaha!! I always read the comments section of your recipes. I saw this one and thought "holy crap! That sounds just like me!!!". It totally was me almost a year ago. Tired mom loser moment right here! I'm making this as an app to bring for A vegan Thanksgiving dinner tonight. 🙂

        • Sam Turnbull says

          October 10, 2017 at 9:17 am

          Bahahaha! Hilarious!

    6. jdecor says

      November 22, 2016 at 10:02 pm

      Would this work cooked in glass instead of cast iron?

      Reply
      • Sam Turnbull says

        November 23, 2016 at 9:16 am

        Yes, just make sure it's an oven safe dish.

        Reply
    7. Emily says

      November 10, 2016 at 5:03 am

      Hey!
      I absolutely love the sound of this recipe and all of the comments give amazing feedback so I'm definitely keen to give it a try! However, I'm hosting a vegan brunch in a few weeks time and was wondering whether this dip would be suitable to serve in a 'bread bowl'?
      Thank you,
      Emily ☺️ (@naturally.whole)

      Reply
      • Sam Turnbull says

        November 10, 2016 at 8:31 am

        Hi Emily,
        It would be delicious in a bread bowl! Just cook according to directions, then when you remove it from the oven scoop it onto the bread. Enjoy!

        Reply
    8. Matilda Harter-Parish says

      October 05, 2016 at 12:08 pm

      Sam, I am just waiting for some of my needed items to arrive . Can hardly wait to make this and start eating it. Thank you for the recipe, I imagine it is going to be a go to recipe for me! Matilda

      Reply
      • Sam Turnbull says

        October 06, 2016 at 10:32 am

        Yay!! I hope you love it Matilda. 😀

        Reply
    9. Caitz says

      July 02, 2016 at 3:36 pm

      Should I defrost and drain the Frozen spinich?

      Reply
      • Sam Turnbull says

        July 03, 2016 at 8:46 am

        No need! If it is in a block, just break it up into smaller pieces. 🙂

        Reply
      • Caitz says

        August 05, 2016 at 3:58 pm

        Last question - can it be made and mixed with the cheese ahead of time, and then just popped in the oven when needed?

        Reply
        • Sam Turnbull says

          August 06, 2016 at 8:55 am

          Yep, that should be no problem. Enjoy!

    10. Char says

      June 26, 2016 at 5:35 pm

      Wow!! This dip is absolutely amazing and delicious. I'm definitely adding this to my list of go to recipes. So good!

      Reply
      • Sam Turnbull says

        June 27, 2016 at 7:50 am

        Yay! So happy you loved it Char 🙂

        Reply
    11. Danielle says

      May 03, 2016 at 9:20 pm

      5 stars
      I have made this recipe twice now and both times it has come out wonderful! Soo creamy and delicious!

      Reply
      • Sam says

        May 04, 2016 at 8:43 am

        Oh yay! So very happy you love it Danielle 🙂

        Reply
    12. Maureen Cram says

      April 17, 2016 at 7:04 am

      5 stars
      Made this with fresh spinach (before i looked at the comments where it said cook your spinach first! I put mine into my food processor and just whirred it up and added everything else and whirred a bit more.

      Then baked and ate. It was delicious if a bit heavy on the spinach (I added a bunch which I think in retrospect was just a teeeeeny bit more than two packed cups!) But... it was very yummy and I will make it again.

      Reply
      • Sam says

        April 17, 2016 at 8:43 am

        So happy you enjoyed it Maureen 🙂

        Reply
    13. Stephanie says

      March 27, 2016 at 11:06 pm

      5 stars
      THANK YOU! I made this for our Easter dinner today and it was a HUGE hit with the vegans and the meat-eaters! No one could believe it was dairy-free! We're looking forward to doing more dishes with your mozzarella recipe, too. This dip has already been put on the menu for a wine tasting we are hosting in a few weeks! Thanks again! 🙂

      Reply
      • Sam says

        March 28, 2016 at 9:58 am

        That's so awesome! So happy it was such a success. Thanks for sharing Stephanie 🙂

        Reply
    14. Sophie says

      March 18, 2016 at 1:57 pm

      5 stars
      I made this last night and it was sooooo good! We got so full from it that we almost couldn't eat dinner. Thank you for a delicious recipe!

      Reply
      • Sam says

        March 19, 2016 at 9:17 am

        Haha! So happy you loved it so much Sophie 🙂

        Reply
    15. Casey says

      March 08, 2016 at 8:24 pm

      Do you have a recommendation for a nut-free cashew substitute? I made this for my boyfriend and I, who are vegan, but my best friend is also vegan and allergic to nuts. I want to share it with her!

      Reply
      • Sam says

        March 09, 2016 at 9:18 am

        Ooo that's a tough one. Possible silken tofu, or coconut milk might work, but those would really change the recipe. I'm afraid I can't think of a direct substitute. 🙁

        Reply
      • Layla says

        May 21, 2016 at 4:34 pm

        I just made it with pureed tofu and it was perfect, though I did add an extra pinch of nutritional yeast since tofu lacks flavor alone. I feel like you could sub any protein for the cashews and it would be fine because the texture of the dish comes from the tapioca and the flavor from the nutritonal yeast. I'm going to try chickpeas or sunflower seeds next time. 🙂

        Reply
        • Sam Turnbull says

          May 22, 2016 at 9:48 am

          Great idea Layla! I will have to give that a try myself.

      • Ana says

        June 07, 2016 at 10:14 pm

        Can your friend do seeds? Sunflower or sesame seeds may work...

        Reply
        • Sam Turnbull says

          June 08, 2016 at 8:37 am

          I haven't tried this but they may work. I imagine you would have better luck with sunflower seeds than sesame seeds, as sesame seeds are stronger in flavour. 🙂

      • Harmoni says

        July 17, 2017 at 8:33 pm

        What about sunflower seeds?

        Reply
    16. Moose says

      March 06, 2016 at 4:17 pm

      Can you use fresh spinach? Thanks!

      Reply
      • Sam says

        March 07, 2016 at 8:50 am

        Yes, I think it would work, just cook your spinach first before using. Enjoy!

        Reply
    17. Emily Folse says

      March 02, 2016 at 2:22 am

      5 stars
      I thought I had to say goodbye to cheesy dips when I went vegan, but here we are! Delicious, beautiful to look at, and fun to make.

      Reply
      • Sam says

        March 02, 2016 at 8:24 am

        Yay! So happy you love it. You definitely do not have to give up on cheesy dips, not when you have cashews and tapioca starch in your life! Haha.

        Reply
    18. No Udder Protein says

      February 29, 2016 at 4:12 pm

      5 stars
      Looks awesome! Go Vegan!!

      Reply
      • Sam says

        March 01, 2016 at 9:54 am

        Haha! Thank you! I agree 🙂

        Reply
    19. Kristin says

      February 23, 2016 at 2:22 pm

      5 stars
      I just made this recently and wow I was impressed! I was never a huge fan of the traditional cheese-laced, gut-busting standard American version, but this proved to be far better than any others I have tried! Thank you for the creativity in the kitchen and for sharing your creations. 🙂

      Reply
      • Sam says

        February 24, 2016 at 8:33 am

        Aww thank you Kristin!! So very happy you loved it so much!

        Reply
    20. Ashleigh says

      February 10, 2016 at 3:16 pm

      5 stars
      I have been waiting for the occasion to make this, and now I'm wondering, why the heck did I wait so long?! I brought this to our neighbors Super Bowl get together and it was a hit. Everyone knew we were vegan and wanted to know what was in it. I tried to wait to tell them after they had a bite, because sometimes I feel like people get weirded out when they hear stuff like tapioca starch, and nutritional yeast, but they were not detoured! This got more attention than the pulled pork sliders the host made! Score for Vegans! Whoot whoot!

      Reply
      • Sam says

        February 10, 2016 at 6:29 pm

        Oh I love that story!!! Score for the vegans for sure! So very happy you and the Super Bowl party loved the dip 🙂

        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.