• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Shane & Simple

  • Recipes
  • Main Dishes
  • Side Dishes
  • About
    • Subscribe
    • Contact
    • Work With Me
  • ebooks
    • Meal Planner
    • 5 Day Kickstart
    • 5 Day Kickstart (printable version)
menu icon
go to homepage
  • about
  • recipes
  • blog
  • subscribe
  • contact
  • Connect

    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • about
    • recipes
    • blog
    • subscribe
    • contact
  • Connect

    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes

    Vegan Spinach Artichoke Dip

    Jump to Recipe·Print Recipe
    Vegan spinach artichoke dip pinterest banner.

    Simple and amazing Vegan Spinach Artichoke dip si nut-free and will make any crowd happy. Creamy, hearty, cheesy, low-fat, healthy, and delicious!

    Spinach artichoke dip is one food that must be present at all parties and gatherings. Hell, spinach artichoke dip is the definition of party grub! Sadly it’s usually filled with butter, cheese, and a bunch of other unnecessary crap. That is…until now.

    Here’s a Vegan Spinach Artichoke Dip that’s rewriting the rules and setting the new standard. This dip recipe is proof positive you can nosh on some serious party grub without destroying your heart in the process.

    If you’re looking for an ultra-creamy version try my Vegan Spinach Artichoke dip made with cashews.

    Ready to make it happen? Let’s go!

    Creamy Vegan Spinach artichoke dip ingredients on tray.

    Vegan Spinach Artichoke Dip Ingredients

    I think you’ll be surprised how easy and quickly this dip comes together.

    Tofu: You want to use a 14-ounce block of firm tofu. Be sure it’s not SILKEN tofu. Tofu makes a great cheese replacement and adapts to the taste of your ingredients. And, it’s loaded with protein!

    Artichoke Hearts: Don’t be a hero and try to harvest your own. Too complicated. The stuff in the can is perfect and it’s available year round. You need a 15-ounce can. Be sure to rinse and drain.

    Spinach, Onion & Garlic: Spinach, onion and garlic has to be one of the best combinations on the planet. I like using fresh spinach, but frozen works just as well. USE WHAT YOU GOT!

    Nutritional Yeast: I can’t say enough about this stuff. It’s a vegan cheese dream. It’s loaded with B-vitamins and won’t clog your arteries like that block of cow wax.

    Lemon Juice: Self-explanatory.

    Spinach and onions in a cast iron skillet.

    How To Make Vegan Spinach Artichoke Dip

    Cook onions and spinach: Heat a nonstick skillet over medium high heat. Toss in your onions and cook until they’re soft. Feel free to use a couple tablespoons of water if needed to prevent them from sticking. Next, add your spinach and cook until it’s all wilted. If you’re using frozen spinach, cook long enough for it to heat up.

    Tofu, lemon juice, yeast, garlic & spices: Throw all these ingredients into your food processor and blend until everything is super smooth. You may have to stop and scrape down the sides as you go. But, it’s a small price to pay for what you are about to experience.

    Creamy vegan spinach artichoke dip ingredients blended in a food processor.

    Grind it all together: Once your spinach and onions are done, add to the food processor with the tofu mixture along with the artichoke hearts. Pulse a few times to get it fairly smooth, but leave some chunks.

    Creamy vegan spinach artichoke dip ingredients in baking dish wit parchment paper.

    Baking: Preheat your oven to 350 degrees and line a baking dish with parchment paper or use a nonstick baking dish. Remember, we don’t cook with oil at Shane & Simple. Silicone baking pans are also great for nonstick cooking and baking!

    Add the mixture to your baking dish and bake for 15 minutes. Next, remove the dip from the oven and sprinkle my Plant-based Parmesan on top of the vegan spinach artichoke dip. Place it back in the oven and bake for another 15 minutes.

    That’s it! Now, just let it sit for a few minutes so you don’t burn the roof of your mouth. Once it’s cooled for a few minutes…GO CRAZY! Enjoy this amazing vegan spinach artichoke dip with toasted bread, whole wheat pitas, my healthy tortilla chips or fresh veggies.

    Creamy vegan spinach artichoke dip with vegan parmesan in baking dish.
    Creamy vegan spinach artichoke dip with spoon and bread.

    You and your friends will go crazy over this delicious Vegan Spinach Artichoke Dip. It’s…

    • Savory
    • Cheesy
    • Creamy
    • Healthy
    • Simple to make
    • Wholesome
    • A major comfort food
    • & Delicious

    Want more dips and spreads that make amazing party foods? Check out my:

    • Smoky Bacon Flavored Hummus
    • Amazing Vegan Cheese Dip
    • Creamy Smooth Oil-Free Hummus
    • Chocolate Peanut Butter Hummus
    • Cashew Sour Cream
    Creamy vegan spinach artichoke dip on bread.

    Did you make this dish? Be sure and let me know! Leave a comment, RATE IT, and tag a photo #shaneandsimple on Instagram.

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Creamy vegan spinach artichoke dip with spoon and bread.

    Vegan Spinach Artichoke Dip

    ★★★★★

    5 from 8 reviews

    Print Recipe

    Super simple vegan spinach artichoke dip that will please any crowd. Creamy, hearty, and absolutely delicious. Awesome addition to any party, game day, or solo snacking.

    • Total Time: 42 minutes
    • Yield: 12 servings 1x

    Ingredients

    Scale
    • 1 onion (chopped)
    • 5 ounces fresh spinach or 1 cup chopped frozen spinach
    • 14-ounce package firm tofu (NOT SILKEN, drained)
    • 2 cloves garlic (minced)
    • ¾ cup nutritional yeast
    • 3–4 tablespoons lemon juice. (I would suggest you start with less and then add as you go. I tend to like my dip with a little “zip”)
    • 1 Tbsp. Italian seasoning (you an also use 1 ½ tsp oregano / 1 ½ tsp. basil)
    • 15-ounce can artichoke hearts, drained and rinsed
    • ½ tsp sea salt (or to taste)
    • ¼ cup vegan parmesan 

    Instructions

    1. Preheat the oven to 350 degrees.
    2. Heat a large nonstick skillet over medium-high heat. Add onions and cook with 1-2 Tbsp. of water or veggie stock, if needed to prevent sticking, and cook until soft. Reduce the heat to medium-low, add spinach and cook until spinach is wilted. If using frozen spinach, cook until spinach is warm. After spinach and onions are cooked, remove from heat and set aside.
    3. Blend tofu, garlic, nutritional yeast, lemon juice, Italian seasoning and salt in food processor until smooth. You may have to stop and scrape down this sides.
    4. Add artichokes and spinach to food processor with tofu mixture and pulse several times until all ingredients are combined. But, leave it a little chunky!
    5. Line a small baking dish with parchment paper and add mixture.
    6. Bake for 15 minutes. Remove from oven and sprinkle parmesan on top. Place spinach artichoke dip back in oven and bake for 15 minutes.
    7. Let it cool for a few minutes and serve with toasted bread, veggies or my healthy Homemade Tortilla Chips.

    Equipment

    Extra Firm Tofu

    Buy Now →

    Tofu Press

    Buy Now →

    Nutritional Yeast

    Buy Now →

    9 x 13 Baking Dish

    Buy Now →

    Notes

    FYI, this is not freezer friendly. However, it will keep in the fridge for a few days.

    • Author: Shane Martin
    • Prep Time: 12 mins.
    • Cook Time: 30 mins.
    • Category: Dips & Spreads
    • Method: Baking
    • Cuisine: Vegan
    • Diet: Vegan

    Nutrition

    • Serving Size: ¼ cup
    • Calories: 93
    • Sugar: 1.7 g
    • Sodium: 206.9 mg
    • Fat: 1.9 g
    • Carbohydrates: 11 g
    • Fiber: 4.9 g
    • Protein: 9.6 g
    • Cholesterol: 0 mg

    Keywords: spinach artichoke dip, vegan spinach artichoke dip, vegan cheese, party food

    THANKS SO MUCH FOR YOUR SUPPORT!

    Donations and tips are more than welcome and help to keep this site running.
    CLICK here to donate and show your support!

    « Cranberry Sauce
    Vegan Apple Crumble »

    Reader Interactions

    Comments

    1. Priya

      September 12, 2022 at 1:13 am

      Made this recipe today and it came out SO tasty! Honestly tastes exactly like the dairy-filled spinach artichoke dips I remember eating before I became vegan. I omitted the vegan parmesan and even without that it was so creamy and flavorful. Definitely will be making this again for gatherings.

      ★★★★★

      Reply
    2. Ali Ginn

      February 17, 2021 at 7:29 am

      Wonderful, delicious and not oily like other vegan spinach artichoke dips I’ve tried. There are only two of us so it was doubtful that we could consume it all or share it during these times of minimal socialization. I decided to experiment and freeze part of the recipe, since I’ve always had good luck freezing tofu quiches. I defrosted it about a week later and it was just as delicious as they day I made it.

      ★★★★★

      Reply
      • Shane Martin

        February 17, 2021 at 10:26 am

        That’s awesome!!!

        Reply
        • Ali Ginn

          February 23, 2021 at 8:16 am

          And I only had extra firm silken tofu on hand and it worked perfectly. Love all your recipes.

          ★★★★★

          Reply
    3. Amy

      November 29, 2020 at 8:59 pm

      Fantastic recipe! Even my husband liked it and he isn’t vegan.

      ★★★★★

      Reply
      • Shane Martin

        December 02, 2020 at 10:13 am

        Wow! That is awesome!!!

        Reply
    4. Rebecca E Davidson

      November 25, 2020 at 6:57 pm

      I made this for lunch today & it was a huge hit in my home! It’s everything you promised! Thanks!

      ★★★★★

      Reply
      • Shane Martin

        November 26, 2020 at 10:52 am

        THANK YOU!!!

        Reply
    5. Shane Martin

      March 29, 2020 at 11:32 am

      Time to party food.

      ★★★★★

      Reply
    6. Cheryl D Garcia

      February 15, 2020 at 10:51 am

      Made it. Was great! Thanks for all your great recipes, they are awesome just like you.

      Reply
    7. christine

      August 30, 2019 at 5:51 pm

      i tried to pin this recipe, and the photo when I hit the pin button on your page, is honestly, kind of a lame image. When I use the pin button from my browser that pulls all photos from the page, there is a nice pin with a title and yet, when I select that image, I get a message that it’s not pinable. 🙁

      Reply
      • Shane Martin

        August 31, 2019 at 8:58 am

        I checked the image and it’s working on my end. Insteresting.

        Reply
    8. Angie

      January 14, 2019 at 7:25 pm

      I used a little extra onion (two small onions), and it was delicious. Even my non-vegan friends liked it a lot.

      ★★★★★

      Reply
      • Shane Martin

        January 15, 2019 at 9:35 am

        Angie, you can never have too much onion…there’s no such thing:) Great to hear about your friends. Thanks for reaching out and sharing. Blessings.

        ★★★★★

        Reply

    Let Me Hear From You! Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    Primary Sidebar

    Hey, I’m Shane!

    I share healthy vegan recipes that are practical, affordable, anyone can make and everyone will love!

    About Me →

    SUBSCRIBE

    Footer

    ↑ back to top

    Info

    • About
    • Contact
    • Shop
    • Privacy Policy
    • Disclaimer
    • Content Policy

    Follow

    • Subscribe
    • Facebook
    • Pinterest
    • Instagram

    Recipes

    • All Recipes
    • Recipe Round-Ups
    • Pantry Staple Recipes

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Shane & Simple LLC