• 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. 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 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.