You’re hanging out with friends, having a good time, and there it is โ a dish of Vegan Spinach Artichoke Dip stealing the spotlight. This plant-based spin on the classic dip proves that cooking vegan doesn’t mean giving up tasty eats. Whether you’re hosting a game night, going to a holiday party, or just chilling at home, this Vegan Spinach Artichoke Dip is a reminder that plant-based food can be seriously tasty. Grab a chip and dig in!
Because of my bodyโs rebellion against all things cheese, Iโve made it my lifeโs goal to try to make really freaking good dairy-free options of some of my favorite foods. Weโve tackled Parmesan cheese, ice cream, sour cream, coffee creamer, and even eggnog! And today, Iโm showing you how I made the king of the appetizer circuitโHot Spinach Artichoke Dipโtotally dairy-free, vegan, and plant-based.
How do you make spinach artichoke dip vegan?
Regular hot spinach artichoke dip is typically made with tons of cheese (both shredded and cream cheese), heavy cream or milk, and sometimes even sour cream. But in my version, I use a garlicky, plant-based cashew cream sauce that thickens up to a gooey, creamy, canโt-believe-itโs-not-cheese dip that youโre going to love!
There are two secret ingredients that give this vegan version its cheesy flavor and texture:
- Nutritional Yeast: If youโve been around the dairy-free or vegan world for awhile, you probably have nutritional yeast (or โnooch,โ as some folks call it) in your pantry. This all-natural, plant-based yeast has a slightly cheesy, nutty flavor that can help add some depth of flavor to vegan cheese sauces. You can buy it online, or most major supermarkets carry it with the spices.
- Tapioca Starch: To get the thick, fatty texture of a cheese sauce without any dairy, this dip uses tapioca starch. This gluten-free, grain-free thickener is available online and at most major supermarkets with their gluten-free flours. Itโs also sometimes called โTapioca Flour.โ Itโs great to have on hand for grain-free recipes like pizza crusts and chocolate chip cookies.
What is vegan spinach artichoke dip made of?
To make this dip, you’ll need to make a cashew cream sauce with and high-speed blender and:
- Raw cashews
- Full-fat coconut milk (the canned kind)
- Garlic cloves
- Nutritional yeast
- Tapioca starch
- Salt
Then you’ll cook that vegan cheese sauce in a cast-iron skillet or other large pan with:
- Avocado oil
- Red pepper flakes
- Onion
- Spinach
- Artichoke hearts
- Lemon
- Salt and pepper
Can you use something other than coconut milk in this recipe?
Coconut milk is great for these cream sauces because it adds a fattiness that is similar to whole dairy, and itโs very stableโmeaning it doesnโt tend to separate or curdle like nut milks do. I find that there is enough garlic and other flavorings in this dip that I donโt taste any coconut flavor at all. However, if youโre super coconut-averse (or allergic), I recommend making a straight cashew cream sauce by doubling the amount of cashews to 1 cup total and increasing the boiling water to 2 cups total. The resulting cream sauce wonโt be quite as decadent and rich, but it will still be amazing!
Can you use a nut other than cashews?
Sorry, Charlie. Raw cashews are the way to go for this recipe. The only other nut that would work texture-wise is macadamia nuts, and Iโve found that they are too strongly flavored in this dish.
What can you use instead of the tapioca starch in the cashew cream sauce?
Tapioca starch makes for the stretchy, cheesy texture we all want in spinach artichoke dip, but if you need to substitute, arrowroot flour would give the same thickening properties.
Do you bake this spinach artichoke dip?
Nope. Unlike traditional spinach artichoke dips, this vegan version is made entirely on the stovetop. Itโs ready, start-to-finish, in about 15 minutes!
Is this spinach artichoke dip served hot or cold?
This recipe is for a hot spinach artichoke dipโit comes right off the stovetop for a cozy, warm, dippable appetizer. While I prefer it warm, you can also eat it cold, if youโd like. It does tend to thicken up quite a bit when chilled, so you might want to thin it out with a bit of non-dairy milk or cashew sour cream before serving.
Can you make this dip with frozen spinach?
My recipe calls for fresh spinach because I find it slightly easier to work with than frozen, but frozen will also do the trick. Just make sure to completely thaw the frozen spinach, and then place it in a clean kitchen towel and squeeze it dry before adding it to the dip.
Can you make this dip ahead of time?
You can definitely make this spinach artichoke dip ahead of time. Itโll last in the fridge for up to a week, and to reheat, just heat in the microwave until warmed through, or cover with foil and heat in a 400ยฐF oven until bubbly and warm.
Can I make this dip in the slow cooker for entertaining?
If your slow cooker has a brown/sautรฉ functionality as mine does, you definitely can! You sautรฉ the vegetables just as you do in the stovetop version, and then pour in the cashew cream sauce. When itโs thickened, you can switch the slow cooker to low or warm to keep the dip nice and toasty for your party!
What do you eat with spinach artichoke dip?
You can dip almost anything into this dip with great results! Here are some of my faves: pita chips, baguette slices, tortilla chips, nut and seed crackers, celery sticks, bell pepper slices, cucumber slices, baby carrots, naan bread, and Parmesan crisps (though that last one does take away the vegan-ness!).
How long can you keep spinach artichoke dip in the refrigerator?
Keep any leftover spinach artichoke dip in an airtight container in the fridge for up to a week.
Looking for more plant-based comfort food? Try these:
Vegan Spinach Artichoke Dip
You'd never guess this creamy and rich Vegan Spinach Artichoke Dip is made without dairy! Serve it hot off the stove for a decadent dairy-free appetizer.
Ingredients
For the Cashew Cream Sauce
- 1/2 cup raw cashews
- 1 14.5-ounce can full-fat coconut milk
- 1/2 cup boiling water
- 6 cloves garlic, peeled
- 1/4 cup nutritional yeast
- 2 tablespoons tapioca starch
- 1/2 teaspoon sea salt
For the Dip
- 2 tablespoons avocado oil
- 1/4 teaspoon red pepper flakes
- 1 small onion, diced
- 3 cups chopped fresh spinach
- 1 14-ounce can artichoke hearts, drained and roughly chopped
- Juice from 1 lemon
- Salt and black pepper, to taste
- Pita chips, crackers, or veggies for serving
Instructions
- In a high-powered blender, combine the cashews, coconut milk, water, garlic, nutritional yeast, tapioca starch, and salt. Blend on high until very smooth. Set aside.
- Heat the oil in a large skillet over medium-high heat, add in the red pepper flakes and onion, and cook until onion is just tender, about 3 minutes.
- Add in the spinach and cook until the spinach is wilted, about 2 minutes. Then add in the artichoke hearts. Cook until most of the liquid has evaporated, about 3 minutes.
- Reduce heat to medium-low, and then pour in the cashew mixture, stirring constantly as you pour. Cook until just thickened, about 2 minutes.
- Remove from heat, add in lemon juice, and then season with additional salt and black pepper, if needed. Serve immediately with pita chips, crackers, or veggies for dipping.
Nutrition Information:
Yield: 8 Serving Size: 1Amount Per Serving: Calories: 182Total Fat: 9gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 424mgCarbohydrates: 22gFiber: 6gSugar: 6gProtein: 6g
At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.