This recipe for baked vegan spinach artichoke dip tastes as good as the original! It combines a quick, homemade cashew nut sauce with fresh spinach, jarred marinated artichokes for ease, and nutritional yeast for a terrific cheesy texture. It’s an easy plant-based dip with no dairy, soy, or gluten.

Vegan Spinach Artichoke Dip: tastes as good as the original, but it's dairy-free, soy-free, gluten-free, and Whole30! No processed ingredients here - just whole, plant-based foods. It's perfect as an appetizer or for game day.

Creamy. Cheesy. Comforting. Not words usually associated with a vegan recipe – mostly because “cream” and “cheese” typically refer to all things dairy. But there is no dairy to be found here 🙅just a few WHOLESOME, simple, unprocessed foods coming together to make an epic vegan spinach artichoke dip!

I love a recipe with spinach and artichoke, and this creamy vegan dip is now at the top of my “favorites” list.

Vegan Spinach Artichoke Dip: tastes as good as the original, but it's dairy-free, soy-free, gluten-free, and Whole30! No processed ingredients here - just whole, plant-based foods. It's perfect as an appetizer or for game day.

Baked spinach artichoke dip has been a long-time favorite of mine. My mom would always have some on hand for game day celebrations, holidays, and dinner parties. I would devour it, and I’ve been upset that it hasn’t been in my life since I’ve gone dairy-free…until now. 

I made this vegan dip recreation just in time for the Superbowl, and it is a game day MUST. I love serving all sorts of quick and easy plant-based appetizers on game days! I’ll bet this plant-based dip covers allll the dietary restrictions in your house: it’s gluten-free, dairy-free, vegan, paleo, Whole30, AND low-carb. Oh, and the people who eat everything will love it too! 

Vegan Spinach Artichoke Dip: tastes as good as the original, but it's dairy-free, soy-free, gluten-free, and Whole30! No processed ingredients here - just whole, plant-based foods. It's perfect as an appetizer or for game day.

What You Need for Vegan Spinach Artichoke Dip

Instead of using processed ingredients found in many vegan spinach artichoke dip recipes, like vegan cream cheese or vegan mayonnaise, we used raw cashews as the base for this cheesy dip! Here are all the ingredients you’ll need:

  • Cashews
  • Marinated Artichoke Hearts
  • Spinach
  • Onion
  • Coconut Milk
  • Lemon Juice
  • Garlic
  • Nutritional Yeast
  • Tapioca Starch
  • Salt + Spices
Vegan Spinach Artichoke Dip: tastes as good as the original, but it's dairy-free, soy-free, gluten-free, and Whole30! No processed ingredients here - just whole, plant-based foods. It's perfect as an appetizer or for game day.

How to make plant-based spinach artichoke dip

First, soak the cashews to soften them, and then blend them up with water, coconut milk, nutritional yeast, lemon juice, garlic, tapioca starch, salt, and onion powder. You’ll blend it all together until it’s super smooth and creamy. 

While it blends, you’ll saute a diced onion along with the chopped artichoke hearts. Once they’re golden, add in the spinach and cook until it’s wilted. Then, you’ll turn off the heat and stir in the creamy sauce! It will thicken pretty quickly thanks to the tapioca starch, which also gives it a bit of a cheesy stretch when you dip into it.

Vegan Spinach Artichoke Dip: tastes as good as the original, but it's dairy-free, soy-free, gluten-free, and Whole30! No processed ingredients here - just whole, plant-based foods. It's perfect as an appetizer or for game day.

What to serve with your dip

I love serving this with all the things!

Tortilla chips, crackers, cucumbers, carrots, and slices of toasted gluten-free focaccia bread are all delicious vehicles for getting this dip into your mouth.

You can also use this dip as a spread on sandwiches, as the base for your new favorite pizza, in a quesadilla, stuffed into potato skins, or mixed into pasta with some dairy-free milk. The options are ENDLESS – be creative :D

Can I make it ahead of time?

Absolutely! Prepare it all the way up until just before baking, cover with aluminum foil, and keep it in the refrigerator for up to 2 days. You’ll want to bake it for about 10 extra minutes to ensure it’s warmed all the way through.

Vegan Spinach Artichoke Dip: tastes as good as the original, but it's dairy-free, soy-free, gluten-free, and Whole30! No processed ingredients here - just whole, plant-based foods. It's perfect as an appetizer or for game day.

How to store spinach artichoke dip leftovers

In the off-chance it doesn’t get totally devoured, here’s how you can store your leftovers:

  • Refrigerator: Cover in foil and store in the refrigerator for up to 4 days.
  • Freezer: This dip can be stored in an airtight, freezer-safe container for up to 2 – 3 months. Let it thaw at room temperature or in the refrigerator before reheating.
  • To Reheat: Warm in the oven at 375°F for 15 minutes or until warmed through.

Need more vegan food for game day?

I hope you adore this recipe as much as I’ve been loving it!! If you try it out, I’d LOVE to hear what you think. Leave a comment and rate the recipe below. 

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

Vegan Spinach Artichoke Dip with Cashew Sauce

  • Author: Rachel Conners
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 68 servings 1x
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Description

This recipe for baked vegan spinach artichoke dip tastes as good as the original! It combines a quick, homemade cashew nut sauce with fresh spinach, jarred marinated artichokes for ease, and nutritional yeast for a terrific cheesy texture. It’s an easy plant-based dip with no dairy, soy, or gluten.


Ingredients

Scale
  •  cups raw cashews, soaked in water for 30 minutes and drained and rinsed before using
  • 1 cup dairy-free milk of choiceunsweetened and unflavored, you can also use water
  • ¼ cup nutritional yeast
  • 3 tablespoons fresh lemon juice
  • 2 cloves fresh garlic
  • 2 tablespoons tapioca starch
  •  teaspoons sea saltor to taste
  • 1 teaspoon onion powder
  • 1 onion, diced
  • 1 (8 oz) jar marinated artichokesremoved from the marinade and roughly chopped
  • 4 cups fresh spinachsee Notes
  • Vegan parmesan, to garnish, optional

Instructions

  1. Preheat the oven to 375°F. Lightly grease an oven-safe casserole dish, mine is about 8″ across.
  2. In a high-powdered blender, combine the soaked cashews, dairy-free milk, nutritional yeast, lemon juice, garlic, tapioca starch, salt, and onion powder.
  3. Blend on medium-high speed until completely smooth, about 3 to 5 minutes. Use the tamper and scrape down the sides as necessary.
  4. Meanwhile, heat a medium saute pan over medium heat. Add a tablespoon or so of oil (like avocado oil or olive oil) and add the diced onion. Cook for one minute, and then add in the chopped artichoke heart. Cook for 2 to 3 minutes or until lightly browned.
  5. Add in the spinach and toss for a minute, until the spinach is wilted.
  6. Pour the cashew sauce over the top and stir to combine. The sauce will thicken slightly.
  7. Transfer the dip into the prepared casserole dish and garnish with vegan parmesan, if using. Bake for 8 to 10 minutes or until warmed through.
  8. Serve hot with chips, crackers, veggie sticks, baguettes, or whatever else you’d like!
  9. Leftovers can be stored in the refrigerator for up to five days.

Notes

To make ahead: Make the recipe as directed, without baking. Cover and place it the refrigerator for 1 – 2 days until ready to bake.

To use frozen spinach: use about ½ cup frozen spinach in place of the fresh. Make sure you thaw and drain it, and squeeze it well to get rid of any excess moisture!

Keywords: spinach artichoke dip, vegan dip, vegan spinach dip, vegan artichoke dip, artichoke hearts

Share This: