Creamy Cashew Spinach Artichoke Dip (Plant Based)

Sharing is caring!

This plant based spinach artichoke dip is made with fresh spinach, nutritional yeast, and raw cashews. Paired with tortilla chips this recipe will be your favorite dip for game day or game night alike. 

easy Spinach Artichoke Dip plant based, paleo, keto, vegan

Disclosure: This post contains affiliate links for your convenience. Click here for my full disclosure policy.

Creamy Vegan Spinach Artichoke Dip Ingredients

This delicious dip only requires a few simple ingredients. You can get everything at your local grocery store or Whole Foods Market. 

For the Cashew Cream

  • 1 1/2 cups raw cashews
  • 3 Tbsp lemon juice
  • 2/3 cup cashew milk
  • 1/3 cup avocado oil
  • 1/4 cup nutritional yeast
  • 1 1/2 tsp onion powder
  • 1 1/2 tsp garlic powder
  • 1 tsp kosher salt

Spinach Artichoke Mixture

  • ​1 Tbsp avocado oil
  • 1 yellow onion, chopped
  • 5 cloves garlic, minced
  • 7-8 oz baby spinach
  • 14 oz can artichoke hearts, chopped
plant based keto vegan Spinach Artichoke Dip ingredients

You will also need a food processor. This is the one we have and love. You can find it online here: food processor

best food processor

How to Soften Cashews Quickly

Cashews are a healthy fat and somewhat soft nut. But we need to soften them up a bit more to make this creamy sauce. Make sure that you are using unsalted, unroasted, raw whole cashews. You can find them online here: Cashews. To soften the cashews quickly place them in a bowl and pour hot water over them.

how to soften cashews quickly

Let the cashews soak for 15-20 minutes then drain the cashews using a wire mesh strainer. This is much faster and more efficient than soaking the cashews in water for hours.

drain cashews

How to Make the Cashew Cream for Spinach Artichoke Dip

Once the excess water is drained, place the softened cashews in the food processor. 

cashews in food processor

Then add the lemon juice.

keto spinach dip

Pour the cashew milk in. You can use almond milk if you prefer, or if you can’t find cashew milk.

cashew milk plant based spinach dip

Add the avocado oil. You can use olive oil, if you’d like.

oil in food processor with cashews

Then add the nutritional yeast, and the rest of the spices. Nutritional yeast is what gives this plant based spinach artichoke drip its cheesy flavor. It’s a vegan cheese alternative that even your non-vegan friends will love. 

nutritional yeast cheese sauce

Blend until smooth and set aside. 

creamy vegan cheese sauce in food processor

How to Make the Spinach Artichoke Base

First, heat a large skillet over medium heat and saute the onion until translucent. (3-5 minutes)

onions in skillet

Next, add the minced garlic and cook for another 1-2 minutes.

saute onions and garlic

Then add the chopped spinach to the skillet in batches.

onions in skillet

As each handful wilts, add another handful until all of the spinach is in the skillet, wilted, and combined with the onions and garlic. 

saute spinach with onions

Add the chopped artichoke hearts to the skillet. When using canned artichoke hearts make sure to thoroughly drain any excess liquid. Too much water content can make this creamy dip watery. Cook another 2 minutes.

spinach and artichokes in skillet

Next, add the cashew cheese sauce to the skillet.

cashew cream sauce Spinach Artichoke Dip

Stir to combine this easy vegan spinach artichoke dip and cook for an additional 1-2 minutes.  

keto Spinach Artichoke Dip

Delicious Plant Based Spinach Artichoke Dip

This vegan spinach artichoke dip recipe takes the classic spinach artichoke dip and puts a plant based twist on it without sacrificing flavor. It is also vegan, keto, paleo, dairy-free, and gluten-free, therefor perfect for any holiday gatherings where guests may have dietary restrictions. 

plant based Spinach Artichoke Dip recipe

This crowd-pleasing appetizer is perfect for movie nights, holiday gatherings and the super bowl. 

vegan Spinach Artichoke Dip

Serve this delicious vegan dip warm or at room temperature with tortilla chips, pita chips, or carrot sticks. 

plant based Cashew Spinach Artichoke Dip

Leftover dip can be stored in an airtight container and easily warmed up the next day. 

Creamy Cashew Spinach Artichoke Dip (Plant Based)
Creamy Cashew Spinach Artichoke Dip (Plant Based)

Creamy Cashew Spinach Artichoke Dip (Plant Based)

Prep Time: 10 minutes
Cook Time: 20 minutes
Additional Time: 20 minutes
Total Time: 50 minutes

This plant based spinach artichoke dip is made with fresh spinach, nutritional yeast, and raw cashews. It will become your favorite dip.

Ingredients

Cashew Cream Sauce

  • 1 1/2 cups raw cashews
  • 3 Tbsp lemon juice
  • 2/3 cup cashew milk
  • 1/3 cup avocado oil
  • 1/4 cup nutritional yeast
  • 1 1/2 tsp onion powder
  • 1 1/2 tsp garlic powder
  • 1 tsp kosher salt

Spinach Artichoke Mixture

  • ​1 Tbsp avocado oil
  • 1 yellow onion, chopped
  • 5 cloves garlic, minced
  • 7-8 oz baby spinach
  • 14 oz can artichoke hearts, chopped

Instructions

  1. Soak cashews in hot water for 15 minutes to soften.
  2. Then place cashews and remaining cashew cream sauce ingredients ( lemon juice, cashew milk, avocado oil, nutritional yeast, onion powder, garlic powder, kosher salt) in food processor.
  3. Blend until smooth and set aside
  4. Saute onions in a skillet over medium heat until translucent
  5. Add garlic and cook for 1-2 more minutes
  6. Add chopped spinach to the skillet in batches to allow the spinach to wilt. As one batch wilts and cooks, then add another handful until all of the spinach is in the skillet and combined.
  7. Next, add the artichoke. Make sure its drained and slightl;y chopped.
  8. Lastly, add the cashew cream suace to the skillet and stir to combine
  9. Serve with tortilla chips, or vegetable sticks and enjoy

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Do you love this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Sharing is caring!

Similar Posts

6 Comments

  1. OH, Man! This looks the best!
    I cook and eat plant based, and this really has my number!

    Pinning this for later!
    Thanks for sharing this at the Sunday Sunshine Blog Hop!

    Laurie

  2. Oh wow, super yummy and to top it all plant-based, so this will be part of our next meal when our vegan family visits.
    Thank you for sharing your link/s at SSPS. Hope to see you again Monday.

Leave a Reply

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