This dairy-free vegan cauliflower cashew spinach artichoke dip is easy to make, share-able, buttery, and surprisingly nourishing.
One of the most popular recipes on my site is for this creamy wild rice soup.
I had a hunch it would be a hit when I shared it but had no idea just how much love and praise would be thrown its way.
I was pregnant when I developed the recipe, and you can never be sure how those fluctuating hormones are going to impact your taste buds. Thankfully, they created a winner that time around.
Fast forward two years, and I've used the creamy cauliflower-cashew base from that soup recipe to create everything from other soups (cream of broccoli + cream of celery + cream of mushroom), to pasta/lasagna sauces, and even casseroles.
Each has been a hit with you all, and you know I aim to please. So...
I took that tried and tested creamy cauliflower-cashew base and used it to create a dairy-free and yet oh-so-buttery spinach artichoke dip.
The recipe makes a generous batch, which means it's ideal for holiday sharing. But don't let its 8- to 10-person serving size deter you if you're cooking for one or a small group—you can freeze any extras to keep on hand for a speedy reheat-able appetizer.
To make the cauliflower-cashew cream base, you'll start by boiling four cups of fresh or frozen cauliflower florets with two-thirds of a cup raw cashews.
While the cauliflower and cashews boil, you'll sauté chopped artichokes, shallots, and garlic in a bit of olive oil.
Once the veggies soften and just begin to caramelize, you'll add a bit of dry white wine to deglaze the pan and add depth of flavor to your in-the-making dip.
Once the cauliflower is fork-tender, add it and the cashews to a high-speed blender along with filtered water, nutritional yeast flakes, lemon juice, sea salt, and black pepper.
Blend on high for about two minutes, or until you have a super smooth, velvety cream.
Add that beautiful cauliflower-cashew cream to the pan with the artichokes, shallots, and garlic.
Reduce the heat, partially cover to prevent splashing, and simmer for 20 minutes, or until the sauce thickens. You'll want to stir every five minutes or so to prevent scorching.
Next, carefully fold in about five ounces of chopped baby spinach, (or baby kale if you prefer a more robust flavor) and continue to simmer until it wilts.
Turn off the heat. Taste. Add a bit more salt and pepper, if you'd like.
Finally, scoop the dip into a serving bowl and serve it alongside a colorful array of dipping devices.
My favorites are:
Multigrain bread.
Radicchio leaves.
Sugar snap peas.
Rainbow carrot sticks.
Radishes.
Cherry tomatoes.
Baby cucumber rounds.
As always (and forever), you do you. Tortilla chips, pita chips, crackers, etc. would all be lovely, too.
Pick your favorite dippers and get... well, dipping!
If you make this vegan cauliflower cashew spinach artichoke dip for your holiday celebrations, let me know! Leave a comment, rate it, and don’t forget to tag a photo #blissfulbasil on Instagram.
📖 Recipe
Vegan Cauliflower Cashew Spinach Artichoke Dip
Ingredients
- 4 cups fresh or frozen cauliflower florets
- ⅔ cup raw cashews
- 2 tablespoons olive oil
- 1 (14-ounce) can artichoke hearts, coarsely chopped
- 2 shallots, finely diced
- 3 cloves garlic, minced
- 1 cup filtered water
- ¼ cup nutritional yeast flakes
- 2 tablespoons lemon juice
- 1 ½ teaspoons salt, plus more to taste
- Freshly ground black pepper
- ½ cup dry white wine
- 5 ounces (about 4 heaping handfuls) baby spinach or baby kale, roughly chopped
- Tortilla chips, crackers, bread, and/or vegetables for serving
Instructions
- Bring a large pot of water to a boil. Add the cauliflower florets and cashews, and boil for 7 to 10 minutes, or until the cauliflower is fork-tender.
- Meanwhile, heat the olive oil in a large sauté pan over medium heat. Add the artichoke hearts, shallots, and garlic. Sauté for 5 to 7 minutes, or until the veggies soften and just barely begin to caramelize.
- Once the cauliflower and cashews are ready, add them to a high-speed blender along with the water, nutritional yeast, lemon juice, sea salt, and black pepper. Blend on high for 2 minutes, or until completely smooth and creamy. Set within reach of the stove.
- Once the artichoke hearts, shallots, and garlic have softened, add the white wine to the pan and cook for 1 minute to evaporate the alcohol.
- Next, add the cauliflower-cashew cream and stir to incorporate. Reduce the heat to low, partially cover to prevent splashing, and gently simmer for 20 to 25 minutes, or until thickened. Stir every 5 minutes or so to prevent burning/scorching.
- Carefully fold in the spinach a couple handfuls at a time, and continue to simmer until it's soft and wilted and the artichokes begin to break down (about 5 minutes).
- Turn off the heat. Taste and adjust the seasoning, adding more salt and pepper if desired.
- Spoon the dip into a serving bowl and serve with crackers, tortilla chips, bread, veggies, etc.
- Refrigerate leftovers in an airtight container for up to 4 days or freeze for up to one month (thaw in the refrigerator 12 to 24 hours before re-heating).
- Reheat leftovers in a pan over medium-low heat. If needed, whisk in vegetable broth or filtered water to thin (if you do this, just be sure to taste and add more salt + pepper if needed).
mary says
This looks amazing and thank you just in time for Thanksgiving! I'm going to try this out over the weekend - excited!
Ashley says
Thanks, Mary! Hope you enjoy it. :)
Sue says
Well, the house didn’t smell great (cauliflower)! when my husband opened the door, but the recipe tastes fantastic!! Thanks Ashley.
Ashley says
Haha, that is totally the truth, isn't it?! Smelly cauliflower. So glad you enjoyed it, Sue!
Laurie says
Because artichokes aren't grown where I live and therefore have a high carbon footprint, do you have any thoughts on making this without the canned artichoke, or substitutes for the artichoke? I'd appreciate recommends for replacing the artichoke. Thanks.
Ashley says
Hi, Laurie! You could try canned hearts of palm instead, although might be the same issue there.
Christine says
Really good. Made this for my book club. They couldn't believe that it was vegan. Several of the women asked for the recipe.
Ashley says
Happy to hear you enjoyed it, Christine!
Celeste Jackson says
I made this for a holiday party. It was a huge hit and a nice escape from the overly rich traditional recipe. Thank you!
Ashley says
Happy to hear it was a hit, mom!
Melissa C says
This dip is out of control amazing!!!! It was so good that my meat and dairy loving family had three helpings of it! It makes me so happy to find such an amazing recipe that is not only vegan but so incredibly healthy yet tastes so rich!
Ashley says
LOVE this feedback, Melissa! Always wonderful to know when a vegan dish is enjoyed by everyone. Thanks for taking time out of your day to come back and share your rating and feedback. Means a lot to me and is helpful for others considering making the recipe, too. Happy cooking! :)
Jen says
I am blown away by how good this is. I was worried the cauliflower would be funky but I had half a cauliflower to use so I gave it a shot. I am so glad I did, this is amazing.
Ashley says
Happy to hear you enjoyed it, Jen! Thanks for taking time out of your day to come back and share your thoughts and rating—means a lot to me and is helpful for others considering making the recipe, too. And fyi, we have similar worries—that was one of mine when recipe testing, too. Glad it proved both of us wrong (in the best of ways). :)
JoAnna says
I made this recipe for a New Year's Eve party. It was delicious just as written, but I did add a little Worcestershire sauce and onion powder. Scraped the pan clean. Loved that the base had the cauliflower as the main ingredient. I will definitely be making this again.
Ashley says
Happy to hear it was a hit, JoAnna! Thanks for taking the time to share your feedback and adjustments—means so much.