If you’ve been looking for a slow cooker spinach artichoke dip that’s creamy, cozy, and just happens to be dairy-free + vegan, you’re in the right place! This version gives you everything you love about the classic; but made with real, whole ingredients and a no-fuss slow cooker method.

bowl of artichoke dip with bread on white plate with striped napkin

Vegan Spinach Artichoke Dip in the Slow Cooker!

When I think of spinach artichoke dip, I think of something that feels both nostalgic and indulgent, the kind of appetizer everyone hovers around before dinner. This one keeps that spirit but reimagines it in a vegan & dairy-free version with a creamy cashew base, tangy lemon, and a hint of Dijon for balance.

The texture is lush and comforting, with bits of artichoke and water chestnut for that classic contrast. Everything blends together in the slow cooker until it’s warm and scoopable, and it’s seriously perfect for dipping bread, crackers, or fresh veggies.

Now, I LOVE spinach artichoke dip, and was skeptical about creating a vegan version, but when I tested this recipe for the final time and went completely crazy for it. Like, as soon as it was done cooking I stood there over the slow cooker and downed several servings of the stuff.

I didn’t even care that it was burning my mouth. I literally had to stop myself from eating the entire batch so I could take some photos. And then after I put the leftovers in the fridge, I found myself going back later that night and standing in front of the fridge dipping back into it. I’ll admit it. I’m addicted to this stuff.

What I love most about this version is how doable it is. There’s no stovetop stirring, and no dairy-heavy ingredients. All you have to do is blend, pour, and let the slow cooker take care of the rest. It truly fits seamlessly into real life and is something you can prep ahead for a party, bring to a friend’s house, or keep warm while you pull together the rest of dinner. It’s proof that you can have all the cozy comfort of the classic dip, without the heaviness or extra effort.

bowl of artichoke dip with bread on white plate with striped napkin

Tested Tips For the Perfect Warm Vegan Spinach Artichoke Dip

  • In testing, I found that blending the cashews to a fine, flour-like texture first creates the smoothest sauce. Just don’t over blend or you’ll end up with cashew butter!
  • If the dip feels a bit dry after cooking, a small splash of almond milk brings it back to creamy perfection.
  • Squeezing the spinach really well really makes a big difference, as too much moisture can make the dip thin.
  • This one holds beautifully on the warm setting of the slow cooker for serving, or you can reheat leftovers gently the next day.
bowl of artichoke dip with bread on white plate with striped napkin
5 stars (8 ratings)

Crockpot Spinach Artichoke Dip (Vegan + Dairy-Free!)

If you’ve been looking for a slow cooker spinach artichoke dip that’s creamy, cozy, and just happens to be dairy-free + vegan, you’re in the right place! Everything you love about the classic; but made with real, whole ingredients and a no-fuss slow cooker method.

Ingredients

  • 1 cup raw cashews
  • 1 cup plain unsweetened almond milk (or any non-dairy milk)
  • 2 garlic cloves, roughly chopped
  • 1 teaspoon kosher salt
  • 2 tablespoons fresh lemon juice
  • 2 teaspoons Dijon mustard
  • 1 (8-oz) package frozen spinach, defrosted and squeezed very dry
  • 2 (14-oz) cans artichoke hearts, drained, rinsed, and roughly chopped
  • 1 (8-oz) can diced water chestnuts, drained and rinsed
  • 2 tablespoons nutritional yeast
  • 3 tablespoons avocado mayonnaise or veganaise
  • Freshly ground pepper to taste

Instructions 

Slow Cooker Intructions:

  • Pulse the cashews in a blender until a fine powder forms. You’re looking for a flour-like consistency. Be careful not to overmix or you’ll end up with cashew butter.
  • Add the almond milk, garlic, salt, lemon juice and mustard. Blend on high until smooth.
  • Pour the liquid into a 4-quart slow cooker. Add the spinach, artichoke hearts, water chestnuts, and nutritional yeast. Stir until well combined.
  • Cover and cook on high for 2 hours or low for 3-4 hours, or until warm and bubbly.
  • Uncover and stir in the mayonnaise or veganaise. If the dip seems dry, add an extra splash of almond milk. Taste and add additional salt or freshly ground pepper to taste. Serve warm or at room temperature.

Notes

  • Nutritional Yeast: adds a cheesy flavor without containing any dairy. Find it on the bulk aisle of your natural foods store, or in the baking section.
  • Veganaise: Is an egg-free, vegan alternative to mayo, and is a great choice if you’re avoiding eggs or want to keep this recipe vegan.

Nutrition Information:

Serving: 1 (of 10), Calories: 110kcal, Carbohydrates: 5g, Protein: 3g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Sodium: 303mg, Potassium: 123mg, Fiber: 1g, Sugar: 1g, Vitamin A: 13IU, Vitamin C: 1mg, Calcium: 37mg, Iron: 1mg
Nutrition disclaimer
Did you make this recipe?If you do, be sure to share it on Instagram and tag me at @realfoodwholelife so I can see!

This post contains affiliate links

Share + Save this Recipe