• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • Summer
  • About
  • Recipes
  • Subscribe
  • Free Guides
menu icon
go to homepage
  • Summer
  • About
  • Recipes
  • Subscribe
  • Free Guides
subscribe
search icon
Homepage link
  • Summer
  • About
  • Recipes
  • Subscribe
  • Free Guides
×
Nuts and Twigs » Recipes » Veganuary Recipes

Vegan Spinach Artichoke Dip

Published: Jan 11, 2024 · Modified: Jan 5, 2025 by Regi Pearce · This post may contain affiliate links · 2 Comments

No one will know there is no dairy in this delicious Vegan Spinach Artichoke Dip. Whether for a game day bash, a festive holiday gathering, or a relaxing evening at home, prepare for a chorus of compliments and delighted family and friends who can't get enough of this gluten-free delight!

Jump to Recipe Jump to Video Pin Recipe
baked vegan spinach artichoke dip

I top this Vegan Spinach Artichoke Dip with vegan parmesan and bake it until golden brown, and I always get glowing reviews. I like to serve it along with other dips like White Bean Basil Dip

I sometimes serve it alongside Vegan Chocolate Hazelnut Fondue, and the guests are always amazed, constantly asking for the recipes, especially once they learn they are both dairy-free!

You can also serve it with other appetizers such as Easy Guacamole and Homemade Corn Chips, Mini Vegan Spinach, Artichoke, And Sun-Dried Tomato Cups, or these easy Vegan Pizza Rolls.

Jump to:
  • Why You'll Love This Recipe
  • Ingredients
  • How To Make Vegan Artichoke Dip
  • Top Tips
  • What To Serve With Vegan Spinach Artichoke Dip
  • Storage
  • Recipe FAQS
  • More Vegan Appetizers
  • Vegan Spinach Artichoke Dip
  • Comments

Why You'll Love This Recipe

  • Like my Vegan Rotel Dip, guests will never know this dip is a plant-based master of disguise.
  • If artichokes aren't your favorite, no worries. They are hiding in plain sight in this dip. The creaminess and other flavors mask the artichokes, blending seamlessly to create a rich and delightful taste that even those not fond of artichokes will enjoy.
  • Packed with plant-based nutrients, this dip is healthier than the traditional option, which contains sour cream, mayo, and other animal-based ingredients.
  • Not only is this dip free from dairy and eggs, but it's also gluten-free, making it a fantastic choice for an even wider range of people.
  • If you have any leftovers (which might be unlikely!), they're great for spreading on sandwiches or wraps.

Ingredients

Meet the dream team for this dip. See the recipe card for quantities.

ingredients for vegan spinach artichoke dip in bowls; top view
  • I use artichokes from the can. They are easy and convenient and can be bought in bulk from Amazon.
  • My favorite brand of Parmesan cheese is the wedge from Violife. Just like traditional cheese, grating it from the wedge makes a big difference to me.

How To Make Vegan Artichoke Dip

The beauty of this dish lies in its two-stage cooking process. It starts on the stovetop, where the flavors meld together beautifully, and then it's baked to perfection. The baking step is crucial because it gives the dip that gorgeous golden top that many people love to see, making it not just a feast for the palate but also a treat for the eyes.

For those who prefer a visual guide, here are some snapshots showing what you'll be doing step by step. See the recipe card below for details.

cashew cream in a blender for vegan spinach artichoke dip; top view

Step 1: In a blender, combine the soaked cashews, almond milk, nutritional yeast, and lemon juice. Blend until smooth and creamy. Set aside.

sauteeing garlic and onions for vegan spinach artichoke dip

Step 2: In a pan, heat the olive oil over medium heat. Add the minced garlic, and chopped onion, and sauté.

sauteeing artichokes for vegan spinach artichoke dip

Step 3: Stir in the chopped artichoke hearts and cook for 5-10 minutes.

sauteeing spinach for vegan spinach artichoke dip

Step 4: Add the chopped fresh spinach and cook until it wilts and is incorporated into the mixture.

adding cashew cream to pan

Step 5: Pour the creamy cashew mixture into the pan with the artichokes and spinach. Stir in the salt, pepper, and cayenne pepper.

vegan spinach artichoke dip

Step 6: Cook the mixture on low heat, stirring frequently for about 5 minutes.

unbaked vegan spinach artichoke dip in a casserole dish

Step 7: Transfer the mixture to a baking dish. Sprinkle vegan parmesan cheese on top. Bake for 10-15 minutes at 425°F (220°C) until the dip browns at the top a bit.

baked vegan spinach artichoke dip

Step 8: Let it cool for a few minutes before serving. Enjoy with your choice of dippers like toasted bread, crackers, or vegetable sticks.

Note: If you're using a cast iron pan, there's no need to switch the mixture to a baking dish. Baking and serving it right in the pan looks great and saves you from washing an extra dish! Additionally, cast iron retains heat well, allowing your dish to stay warm for longer.

baked vegan spinach artichoke dip

Top Tips

  • Soak cashews, even briefly, for a creamier texture—especially if you don’t have a high-speed blender. For quick-soak options, check out my Guide to Soaking Cashews.
  • If the dip doesn’t brown after 10–15 minutes, switch to broil and watch closely—it usually takes about 5 minutes.
  • Cheese Tip: Use a wedge of vegan parmesan for smoother shreds on top.
  • Prep ahead and refrigerate for 1–2 days. Bake before serving until hot and golden.
  • Skip baking and keep the dip warm in a fondue pot or small crockpot, stirring in vegan parmesan if desired.

What To Serve With Vegan Spinach Artichoke Dip

Whether you’re hosting a party or just treating yourself, this creamy vegan spinach artichoke dip is versatile and pairs beautifully with a variety of dippers. Here are some of my favorites:

  • Carrot sticks
  • Cucumber slices
  • Bell pepper strips
  • Broccoli florets
  • Cauliflower bites
  • Snap peas
  • Pita chips – classic and always a hit
  • Toasted baguette slices
  • Tortilla chips
  • Pretzel sticks
  • Rice crackers – a gluten-free favorite
  • Whole grain crackers
  • Melba toast
  • Naan bread
  • Focaccia pieces
  • Apple slices
  • Pear slices
  • Sliced vegan sausages – pick your favorite
  • Vegan meatballs

Storage

  • After your Vegan Spinach Artichoke Dip cools to room temperature, transfer it into an airtight container and pop it in the fridge, where it can be kept for 3-5 days.
  • When you're ready to reheat, you have a couple of options. For oven reheating, place the dip in an oven-safe dish, cover it with aluminum foil to prevent drying, and warm it at 350°F for about 15-20 minutes or until heated. If you prefer a quicker method, use the microwave by transferring a portion to a microwave-safe dish, covering it loosely, and heating it. Stir it to ensure it's evenly warmed.

Recipe FAQS

Can I leave out the nutritional yeast?

You can, but I think you need it for that extra depth of flavor that mimics the umami flavor in traditional spinach artichoke dip. I highly recommend leaving it in.

Can I use frozen spinach instead of fresh?

You can use frozen spinach instead of fresh spinach for the artichoke dip. Remember to thaw and thoroughly drain the frozen spinach to remove excess water before adding it to the dip. This helps prevent the dip from becoming too watery.

How do I prevent the dip from becoming too thick or clumpy?

I like it when it gets a little thick, but to ensure it remains at the right consistency, make sure not to leave it in the oven for too long. In the unlikely scenario that it does get too thick, add a small amount of liquid, like vegetable broth or plant-based milk, to maintain consistency.

Can this dip be made in advance?

Yes, this dip can definitely be made in advance. Prepare it as usual, store it in an airtight container in the refrigerator, and reheat it when you're ready to serve. It's a super convenient option for planning ahead.

Is this dip suitable for people with nut allergies?

No, it's not. If you're hosting an event or taking it to a gathering, it's a good idea to label it as containing nuts. Many people unfamiliar with plant-based recipes might not expect something as creamy as this to contain cashews and could unknowingly try it. It happened to us, and the person had to be rushed to the hospital. Thankfully, everything turned out fine, but I feel the need to share it as a cautionary tale.

More Vegan Appetizers

  • top view of a carrot stick dipped into a bowl of the dip.
    White Bean Basil Dip
  • chip dipping into vegan white queso dip (or queso blanco) in a bowl; top view
    Vegan Queso Blanco (White Cheese Dip)
  • romesco sauce in a bowl surrounded by roasted veggies
    Salsa Romesco (Easy RomescoSauce)
  • bread dipping in mojo picon in bowl
    Mojo Picón (Spicy Red Pepper Sauce)

Have a minute? I'd love for you to dive into the comments and rate this Creamy Vegan Spinach Artichoke Dip. Your feedback is invaluable—did you love it? Did you make any fun twists? Let me know how my directions worked for you so I can keep improving my recipes. Follow me on Pinterest, Instagram, Facebook, and YouTube for inspiration.

baked creamy vegan spinach artichoke dip

Vegan Spinach Artichoke Dip

Regi Pearce
No one will know there is not a drop of dairy in this delicious Vegan Spinach Artichoke Dip. Whether for a game day bash, a festive holiday gathering, or a relaxing evening at home, you will get a chorus of compliments for this gluten-free delight.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 30 minutes mins
Total Time 35 minutes mins
Course Appeitizer
Cuisine American, Vegan
Servings 6 servings
Calories 203 kcal

Ingredients
  

  • 1 cup raw cashews soaked for 4 hours or overnight, then drained
  • 1 cup unsweetened plant-based milk
  • 2 tablespoons nutritional yeast
  • 2 tablespoons lemon juice (juice from one lemon)
  • 1 tablespoon olive oil
  • 2-3 cloves garlic minced
  • ½ onion finely chopped (~130 grams)
  • 1 14 oz can artichoke hearts drained and chopped
  • 1 handful fresh spinach chopped (~75 grams)
  • 1 teaspoon salt
  • ¼ teaspoon ground pepper
  • pinch cayenne pepper optional, for a bit of heat
  • ¼ cup vegan parmesan cheese optional
Get Recipe Ingredients

Instructions
 

  • Prepare the Creamy Base: In a blender, combine the soaked cashews, plant-based milk, nutritional yeast, and lemon juice. Blend until smooth and creamy. Set aside.
  • Preheat Oven: Preheat the oven to 425°F (220°C).
  • Cook the Aromatics: In a pan, heat the olive oil over medium heat. Add the chopped onions and minced garlic. Sauté until the onion is translucent and fragrant. Add a pinch of salt while sauteeing to enhance the flavor.
  • Add Artichokes and Spinach: Stir in the chopped artichoke hearts and cook for 8-10 minutes. Then, add the chopped spinach and cook until the spinach wilts and incorporates into the mixture. Add another pinch of salt if desired.
  • Combine with Cashew Mixture: Pour the creamy cashew mixture into the pan with the artichokes and spinach. Stir well to combine.
  • Season the Fondue: Add salt, pepper, and cayenne pepper.
  • Let It Thicken: Cook the mixture on low heat, frequently stirring for about 5 minutes.
  • Bake: Pour the mixture into a baking dish and bake for 10-15 minutes until it's bubbly and lightly browned on top. If it does not brown enough, turn the oven to broil and watch it carefully until it reaches a golden color. 
  • Serve: Let it cool for a few minutes before serving. Enjoy with your choice of dippers like toasted bread, crackers, or vegetable sticks. See post for more options.

Video

Notes

Use any plant-based milk of your choice as long as it is not too thin (like rice milk). I use oat, soy, or almond milk.
You do not need to transfer the mixture to a baking dish if you use a cast iron pan to saute the vegetables. Just bake it in the cast iron. It makes for a nice presentation, and you won't need to clean another dish!
I recommend using the block of vegan parmesan cheese if you can find it for less noticeable shreds along the top. 
Nutritional information is only an estimate.

Nutrition

Calories: 203kcal | Carbohydrates: 15g | Protein: 8g | Fat: 13g | Saturated Fat: 3g | Sodium: 628mg | Fiber: 3g | Sugar: 5g | Calcium: 125mg | Iron: 2mg
Keywords family friendly, game day, gatherings, gluten free, make ahead, party food
Tried this recipe?Please consider Leaving a Review!

More Veganuary Recipes

  • A lunchbox with sliced apple and veggie quesadillas stacked in one compartment, paired with mandarin orange segments and chocolate sandwich cookies in another side compartments. A small yellow lion-shaped food pick is placed among the orange slices. A Dr. Seuss book and snack packaging are visible in the background.
    Apple and Veggie Quesadillas
  • A bento-style lunchbox filled with peanut butter and banana roll-ups made from whole wheat tortillas, alongside red grapes, orange slices, mini cucumbers, and colorful cherry tomatoes with a blue giraffe fork. The lunchbox is set on top of an open illustrated children’s book.
    Peanut Butter & Banana Roll-Ups
  • A close-up of a fluffy sandwich bun filled with creamy no-mayo chickpea salad and leafy greens, resting on top of a mint green lunch container surrounded by mini cornbread muffins.
    No-Mayo Chickpea Salad
  • fruit salad dressing in a jar.
    Maple-Orange Fruit Salad Dressing

About Regi Pearce

Hello! I am Regi, the creator of Nuts & Twigs. I debunk the myths that vegan food is all nuts and twigs and offer plant-based scrumptiousness that goes far beyond that "rabbit food" stereotype. So grab your fork and put on your stretchy pants, 'cause you're gonna want seconds.

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Rob says

    January 12, 2024 at 5:54 pm

    5 stars
    The combination of creamy, rich flavors with the freshness of spinach and the distinct taste of artichokes created an absolutely delicious dip that was a hit in my household. It's rare to find a recipe that appeals to everyone, but this one definitely hit the mark.

    It's not just the fantastic taste, the dip paired perfectly with some toasted pita bread and was a great addition to our movie night. Kudos to you for sharing such a fantastic recipe. I'm already looking forward to trying out more of your creations!

    Reply
    • Regi Pearce says

      January 12, 2024 at 6:16 pm

      I'm stoked to hear that the spinach and artichoke dip was a winner in your house, Rob! It's always a bit of a gamble trying out recipes, especially when you're hoping it'll be a crowd-pleaser, right? But I know this one knocked it out of the park.

      Reply

Primary Sidebar

Regina Pearce

I'm Regi.

Head nut, chief twig, and creator of Nuts & Twigs. My husband, Rob, and I live in Colorado. Here, you can expect delicious vegan recipes that make you realize that a life without cheese is not only possible but also worth living.

What kind of person builds a blog called Nuts & Twigs?

Curious? Read Behind the Apron


Summer Recipes

  • vegan chickpea tuna salad in a bowl with a spoon.
    Vegan Chickpea Tuna Salad
  • Trader Joe’s Falafel Naan Wrap.
    15-Minute Trader Joe’s Falafel Naan Wrap
  • vegan banana ice cream in a glass; side view
    Vegan Banana Ice Cream
  • side angle of vegan caesar pasta salad in a white bowl.
    Vegan Caesar Pasta Salad
  • crispy vegetable fritters stacked on a plate.
    Crispy Vegetable Fritters
  • homemade Italian vinaigrette in a jar.
    Homemade Italian Vinaigrette

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits With Savory Mushrooms and Collard Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • bunch of sliced high protein lupini seitan
    High-Protein Lupini Bean Seitan
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2024

baked creamy vegan spinach artichoke dip

Rate This Recipe

Your vote:




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