• 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 » DIPS

    Sam TurnbullAuthor: Sam Turnbull Updated: May 27, 2025

    Vegan Spinach Artichoke Dip

    5 from 103 votes
    | 235 Comments
    Save Saved! Pin Comments ↓ 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 made ahead of time if desired. If you would like to prep this dip ahead of time, simply prepare the dip as written but do not bake it yet. Cover and store in the fridge until ready to bake or you can freeze it. If freezing, allow the dip to thaw completely before baking. Uncover and bake as directed, it may need a few extra minutes in the oven.

    How to Make Vegan Spinach Artichoke Dip:

    Preheat oven to 400°F (200°C).

    Make a double batch of Melty Stretchy Gooey Vegan Mozzarella. You can do this ahead of time and keep the mozzarella in an airtight container in the fridge until you are ready to use it, or you can make it right before creating this recipe. It only takes 15 minutes!

    Add the mozzarella to an oven-safe dish, along with the artichoke hearts, onion, garlic, spinach, ½ cup plant-based milk, salt, and pepper. Give it a stir. It will probably be lumpy and not really come together, but that's ok.
    Bake for 20 minutes, stopping halfway to give it a stir. If it gets too thick, thin it by mixing in a bit more plant-based milk.

    Once fully cooked, you can optionally brown the top. To do this, turn your oven to broil, and put it under the broiler for about 3 minutes. Check continuously so that it doesn't burn, it browns fast!! Serve hot with bread or chips. Optionally you can garnish this vegan spinach artichoke dip with red pepper flakes or vegan parmesan cheese.

    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 103 votes
    (click stars to vote)

    Vegan Spinach Artichoke Dip

    This Vegan Spinach Artichoke Dip 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!
    Prep: 10 minutes mins
    Cook: 20 minutes mins
    Total: 30 minutes mins
    Servings: 8
    PRINT PIN Save Saved! Video COMMENT

    Ingredients
     

    • 2 batches Melty Stretchy Gooey Vegan Mozzarella, (can be made in advance or right before making the dip)
    • 12 marinated artichoke hearts, (1 ½ cups), drained and roughly chopped
    • ½ yellow onion, finely chopped
    • 3 cloves garlic, minced or pressed
    • 2 cups frozen spinach, (or 2 large handfuls fresh spinach)
    • ½ cup plant-based milk, (such as oat or soy), plus more if needed
    • salt & pepper, to taste
    • Bread, chips, veggies, or whatever you want to use to dip!
    US Customary - Metric

    Instructions
     

    • Preheat oven to 400°F (200°C).
    • Make a double batch of Melty Stretchy Gooey Vegan Mozzarella. You can do this ahead of time and keep the mozzarella in an airtight container in the fridge until you are ready to use it, or you can make it right before creating this recipe. It only takes 15 minutes!
    • Add the mozzarella to an oven-safe dish, along with the artichoke hearts, onion, garlic, spinach, ½ cup non-dairy milk, salt, and pepper. Give it a stir. It will probably be lumpy and not really come together, but that's ok.
    • Bake for 20 minutes, stopping halfway to give it a stir. If it gets too thick, thin it by mixing in a bit more plant-based milk.
    • Once fully cooked, you can optionally brown the top. To do this, turn your oven to broil, and put it under the broiler for about 3 minutes. Check continuously so that it doesn't burn, it browns fast!! Serve hot with bread or chips.

    Notes

    Make-ahead/ freezer instructions: If you would like to prep this dip ahead of time, simply prepare the dip as written but do not bake it yet. Cover and store in the fridge until ready to bake or you can freeze it. If freezing, allow the dip to thaw completely before baking. Uncover and bake as directed, it may need a few extra minutes in the oven.
    Cashew Substitution: Cashews are my favorite but if you need to substitute them you can instead use blanched almonds, macadamia nuts, or raw sunflower seeds. Boil these nuts or seeds for 10 - 15 minutes before blending to ensure they are softened and can blend into a smooth creamy sauce.

    Nutrition

    Serving: 1serving without dippers (recipe makes 8 servings) | Calories: 213kcal | Carbohydrates: 17g | Protein: 7g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 0.1g | Sodium: 471mg | Potassium: 119mg | Fiber: 3g | Sugar: 3g | Vitamin A: 2110IU | Vitamin C: 20mg | Calcium: 53mg | Iron: 9mg

    ⭐ 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: American, Canadian
    Course: Appetizer, Side Dish, Snack

    More Vegan Game Day Recipes You Might Enjoy:

     

    « 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 103 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 145K 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.