• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
Check out my new cookbook

The Toasted Pine Nut

fun. flavorful. feel-good recipes.

  • Check out my cookbook!
  • Recipes
    • Dessert
      • Cookies
      • Bars & Brownies
      • Breads & Muffins
      • Cakes & Cupcakes
      • Pies & Crumbles
      • Candy
      • No Bake
    • Meal
      • Breakfast
      • Main Dishes
      • Appetizers
      • Sides
      • Snacks
      • Drinks
      • Salads
      • Sauces & Dips
      • Dessert
    • Diet
      • Gluten Free
      • Dairy Free
      • Vegan
      • Vegetarian
      • Egg Free
      • Kid Friendly
      • Low Carb
      • Nut Free
    • Meat
      • Fish & Seafood
      • Chicken & Poultry
      • Beef & Pork
      • Meatless
    • Method
      • Air Fryer
      • Slow Cooker
      • Instant Pot
      • Oven
      • Grill
      • Stovetop
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Recipe Filter
  • Shop
    • My Baking Mixes
    • Kitchen Essentials
    • Pantry Items
    • Kid Favorites
    • Photography
  • Cookbook
  • Videos
Home Recipes Sauces & Dips
Leave a Review

Easy Creamy Vegan Spinach Artichoke Dip

40 min
GF Gluten-Free DF Dairy-Free V Vegan VG Vegetarian EF Egg-Free
by: Lindsay Grimes
November 1, 2021 (Updated: September 21, 2024)
Jump to Recipe
Leave a Comment

This post may contain affiliate links. Please read our disclosure policy.

This is an overhead image of a white baking dish with vegan spinach artichoke dip. A spoon is scooping up some dip and leaning on the side of the dish. The dish sits on a white surface.
Vegan Spinach Artichoke Dip is a dairy free spin on the classic appetizer! This dip is super creamy and perfect for any occasion!

Vegan Spinach Artichoke Dip is delicious! It’s creamy, it’s luscious, it’s comforting and cozy. This dip is one of those appetizers everyone looks forward to warm, right out of the oven.

It’s served in restaurants across the country and is a fan favorite at petty much any party. I’ve seen it cold, I’ve seen it warm, I’ve seen it with various cheeses and mix-ins.

Spinach artichoke dip is an iconic dip that has been around for ages. Today we’re going to make a fun dairy free and vegan spin on the classic.

This version uses better-for-you, healthier ingredients but doesn’t disappoint on flavor! All the flavor, none of the fuss. It’s going to people coming back for double dips.

Ingredients for this Vegan Spinach Artichoke Dip

Artichokes. We know her, we love her! I always buy caned artichokes because they are so much easier and are perfect for this no-fuss recipe.

Spinach. You could use fresh spinach here and cook it down but frozen spinach works really well. It stores perfectly in your freezer so you don’t have to race to use it. Unless you’re a big salad person and can see yourself using up all the fresh spinach, I’d stick to frozen spinach here.

Onion. Why is onion so wonderful? I mean really. The flavor it adds is just pure perfection. Go for a white onion or sweet onion for this recipe.

Garlic. Mmm I have a measurement below, but feel free to measure this with your heart.

Oil. I love using avocado oil and that tends to be what I have in my kitchen, but you can use olive oil or even refined coconut oil if you prefer!

Cashews. This is the surprise ingredient that’s going to give this dip so much creaminess! It’s the base of the dip that’s going to give this dip so. much. sauciness.

Cashew Milk. I go with the cashew vibe and use cashew milk in this recipe but any dairy free milk works fine. Oat milk would be delicious!

Lemon. Juice that baby up!

Dijon Mustard. Mm why you be so good?

Nutritional Yeast. Does this resemble goldfish food? Yes. Will be forget about it’s unsavory appearance once we start eating the dip? Also yes. This is going to give this vegan spinach artichoke dip all that cheesy flavor without the cheese.

Salt & Pepper. Because cooking magic doesn’t happen without our fairy dust.

This is an overhead image of ingredients to make vegan spinach artichoke dip: cashews, mustard, nutritional yeast, garlic, lemon, onion, spinach, artichokes, salt, pepper, and milk. The ingredients sit on a white surface.
This image looks into a blender with cashews, garlic, nutritional yeast, salt, and pepper. The blender sits on a white counter.
This is an overhead image of a glass bowl with a creamy sauce, spinach, and artichokes. The bowl sits on a white surface.

How To Make Vegan Spinach Artichoke Dip

Soak the Cashews.

Add the cashews to a bowl and cover with boiling water. Leave to soak and prepare the vegetables.

Make the artichoke spinach mixture.

To a large skillet, add the oil and bring to medium heat. Add the chopped onion and garlic. Sauté for 3 minutes or until the onions begin to sweat.

Add the chopped baby spinach and the chopped artichoke hearts to the pan and sauté for 5 minutes or so. Turn off the heat and set aside.

Make the sauce.

To make the sauce, drain the cashews and add them to a high speed blender or a food processor along with all of the other sauce ingredients.

Blend or process the sauce until it is thick and smooth. Pause and scrape down the sides as necessary.

Assemble & Bake!

Pour the sauce over the spinach and artichoke mixture. Stir to combine and add to the baking dish.

Bake for 25-35 minutes, depending on pan size, until it’s hot throughout and just turning golden brown on top.

Serve with chips, raw vegetables or gluten-free toast for dipping! Enjoy!

How To Store Leftovers

Fridge. Leftovers can be stored in an airtight container in the fridge for about one week. Reheat it in the oven or micorwave until heated through.

Freezer. You can also freeze your dip in an airtight container up to three months. Defrost in the fridge overnight and reheat in the oven or microwave until heated through.

This image is peering into a white baking dish with spinach artichoke dip. A hand is holding a chip on the right side of the image and scooping up some of the dip. The baking dish sits on a white surface with a small bowl of chips to the side of it.

Make it Ahead!

This is one of those dips that gets better and better and better as it sits and the flavors develop. You can make it about 2 days before you plan on baking and enjoying it!

What to serve with your Vegan Spinach Artichoke Dip

Ah what not to serve! I’m a big fan of toasted french bread slices rubbed with some garlicky goodness. Try some raw veggies, crackers, or pita bread.

Listen to me when I tell you. If all your guests leave and you are sitting alone in your kitchen hovering over your leftover your vegan spinach artichoke dip, there will be zero judgment coming from me if you eat it with a spoon. No dipper necessary. Spoons are welcome.

Think beyond the dip

Hypothetically, you may have leftovers. Leftovers? I don’t know here. But hypothetically, it could happen, I don’t know.

Anyway, let’s get creative! Yes you could reheat the dip but here are some other fun ways you can enjoy your leftover vegan spinach artichoke dip.

Spread it on your avocado toast. Dollop it on your salads or pasta. Add it to your pitas with falafel. Add it to a breakfast omelette. So many possibilities, I’d love to hear fun ways you use up your leftovers!

More Dips to Try

Eggplant Red Pepper Baba Ganoush

Loaded Cotija + Corn Guacamole

Horseradish Beetroot Dip

Sesame Edamame Hummus

Did you make this? Leave a review below and tag me on Instagram, Facebook, or Pinterest!

This is an overhead image of a white baking dish with vegan spinach artichoke dip. A spoon is scooping up some dip and leaning on the side of the dish. The dish sits on a white surface. Recipe
GF Gluten-Free DF Dairy-Free V Vegan VG Vegetarian EF Egg-Free

Easy Creamy Vegan Spinach Artichoke Dip

Vegan Spinach Artichoke Dip is a dairy free spin on the classic appetizer! This dip is super creamy and perfect for any occasion!

Recipe by:Lindsay Grimes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
Prep: 15 minCook: 25 minTotal: 40 min
Print recipe Rate recipe Pin Save recipe
Servings: serves 10 1x

Ingredients

  • 1 14 oz. can artichokes, drained and diced
  • 1 lb. frozen spinach, thawed, liquid squeezed out and chopped
  • 1 white onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon avocado oil (refined coconut or olive oil all work!)
  • 1 1/2 cups cashews
  • 2 cups cashew milk
  • 1 lemon, juiced
  • 1 clove garlic
  • 1 teaspoon salt
  • 1/4 tsp pepper
  • 2 teaspoons dijon mustard
  • 1/3 cup nutritional yeast

Instructions

  1. Preheat the oven to 350F and choose a baking dish. A cast iron, 8×8, 9×9 or 8×10 will all work!
  2. Add the cashews to a bowl and cover with boiling water. Leave to soak and prepare the vegetables.
  3. To a large skillet, add the oil and bring to medium heat.
  4. Add the chopped onion and garlic.
  5. Sauté for 3 minutes or until the onions begin to sweat.
  6. Add the chopped baby spinach and the chopped artichoke hearts to the pan and sauté for about 5 minutes.
  7. Turn off the heat and set aside.
  8. To make the sauce, drain the cashews and add them to a high speed blender or a food processor along with all of the other sauce ingredients.
  9. Blend or process the sauce until it is thick and smooth. Pause and scrape down the sides as necessary.
  10. Pour the sauce over the spinach and artichoke mixture.
  11. Stir to combine and add to the baking dish.
  12. Bake for 25-35 minutes.
  13. Depending on pan size, until it’s hot throughout and just turning golden brown on top.
  14. Serve with chips, raw vegetables or gluten-free toast for dipping! Enjoy!

Tips

Recipe Development + Food Photography by Jessica Reynolds-Corden
from Jessica Eats

Nutrition Info:

  • Serving Size: 4 tablespoons
  • Calories: 180
  • Sugar: 2.7g
  • Sodium: 356mg
  • Fat: 10.7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 5.5g
  • Protein: 8.5g
  • Cholesterol: 0mg
© The Toasted Pine Nut

Did you make this?

I love seeing what you made! Tag me on social @thetoastedpinenut

Rate recipe Tag me on Instagram
This is an overhead image of a white baking dish with vegan spinach artichoke dip. A spoon is scooping up some dip and leaning on the side of the dish. The dish sits on a white surface. Text overlay reads "vegan spinach artichoke dip get the recipe at thetoastedpinenut.com"
266 shares
  • Share
  • Tweet
  • Email
overhead image of a gluten free sprinkle cookie with a bite taken out on a white counter

Never miss a recipe!

Join our pine nut family and get recipes delivered right to your inbox.

Join now!
15 no bake desserts

You May Also Like...

  • Garlic + Artichoke Dip
  • This is an overhead image of a white bowl filled with a creamy dip. The dip is topped with a drizzle of olive oil and fresh herbs. Around the dip are fresh veggies like cut peppers, radish, carrots, cucumbers, and celery.
    Vegan Cashew Ranch Dip
  • Hearty & Satisfying Vegan Lentil Bolognese (only 10 ingredients!)

Reader Interactions

Leave a Comment & Rate this Recipe Cancel reply

If you love this recipe it would mean SO MUCH to me if you give it a star rating and leave a comment about it. Not only do I love basking in the glory of your recipe love, but (perhaps more importantly 😋) it helps other readers find my recipes online. Thanks so much for your feedback!!

Have a question? Submit your question or comment below. Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Lindsay

Nice to Meet You!

I’m Lindsay - cookbook author, blogger and chocolate lover! If gluten-free desserts are your jam, you’re in the right place! I live in south Jersey with my family and new puppy Roxie! Some of my favorite things are oat milk lattes, sunny days and warm, gooey chocolate chip cookies.

Read more...

Recipe Key

GF Gluten-Free DF Dairy-Free V Vegan VG Vegetarian EF Egg-Free NF Nut-Free P Paleo Browse All

Most Popular

This is a horizontal image of a hand with deep pink nail polish holding a chocolate quinoa crisp in between their thumb and pointer finger. More chocolate quinoa crisps are blurred in the background.

5-Minute Crunchy Chocolate Quinoa Crisps

overhead image of a muffin tin filled with 12 raw eggs sprinkled with pepper

Perfect Oven-Baked Eggs in a Muffin Tin

This is a side view of a chocolate almond butter bar with a bite taken out of it. The bar sits on a white piece of parchment paper and is sprinkled with salt. More bars are blurred in the background.

No Bake Almond Butter Bars

Lemon & Avocado Kale Salad

Freebie alert!

Get My Free No Bake Desserts eBook!

Explore

More Sauces & Dips

This is an overhead vertical image of a white ceramic scalloped pie dish on a deep pink surface. In the pie dish is a melty, gooey chocolate topped with toasted marshmallows. Nilla wafers are scattered on the pink surface and a few are dipped into the chocolate dip.

10 Minute Warm & Gooey Hot Chocolate Dip

Silky Smooth Chocolate Glaze in 5 Minutes

This is an overhead image of a bowl filled with yogurt and topped with blueberry glaze. A spoon is dipping into the yogurt and leaning against the side of the bowl. The bowl sits on a white surface.

Gorgeous Glossy 10-Min Blueberry Glaze

This is a side view of a glass jar filled with oil. A fork is piercing three garlic cloves and leaning against the side of the jar. The background of the image is white.

Rosemary Garlic Confit

Browse All
15 No bake desserts

Download my FREE No Bake Dessert Ebook!

As seen on:

Food Network
Shape
Men's Health
NBC
Kitchn
Glamour
  • Reader Faves: Gluten-Free Desserts
    • Gluten free macarons
    • Banana mug cake
    • Almond butter bars
    • Peanut butter Cheerio bars
    • Chia seed cookies
    • More gluten-free desserts
  • Top Chocolate Desserts
    • Chocolate quinoa crisps
    • Microwave baked oats
    • Hot chocolate bombs
    • Chocolate banana bread
    • Peanut butter brownies
    • All chocolate recipes
  • DIY & How To
    • Dried orange garland
    • How to melt chocolate chips
    • DIY face oil
    • Oven-baked eggs in a muffin tin
    • How to make taco seasoning
    • How to make oat milk in 5 minutes
  • Explore Resources
    • FAQ
    • My Baking Mixes
    • Cookbook
    • Shop Favorites
    • Web Stories
    • Meet Lindsay
Follow

@thetoastedpinenut

Accessibility

Privacy Policy

Disclaimer

Contact

© 2025 The Toasted Pine Nut
|
Site Credits Designed by Melissa Rose Design Developed by Once Coupled Support by Foodie Digital
Back to Top
266 shares
This is an overhead image of a white baking dish with vegan spinach artichoke dip. A spoon is scooping up some dip and leaning on the side of the dish. The dish sits on a white surface. Text overlay reads "vegan spinach artichoke dip get the recipe at thetoastedpinenut.com"