Print

Healthy Spinach Artichoke Dip (Vegan & Dairy-Free) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 67 reviews

This Healthy Spinach Artichoke Dip is a creamy, vegan, and dairy-free appetizer that’s perfect for any occasion. Made with soaked cashews, vegan mayonnaise, spinach, and artichoke hearts, it’s both nutritious and satisfying. Baked to perfection, this dip pairs wonderfully with tortilla chips, cucumber slices, or fresh veggies.

Ingredients

Main Ingredients

  • 1 cup raw cashews (soaked overnight)
  • 1 ¼ cup vegan mayonnaise
  • ¼ cup water
  • 16 ounces frozen spinach (thawed and drained)
  • 1 (13.5-ounce) jar artichoke hearts (chopped and drained)
  • ⅓ cup finely chopped yellow onion
  • 4 garlic cloves (minced)
  • ½ teaspoon kosher salt
  • ½ teaspoon ground black pepper

Instructions

  1. Blend the sauce: Preheat your oven to 400°F (200°C). Add the soaked cashews, vegan mayonnaise, and water into a food processor. Blend for 1 to 2 minutes until the mixture becomes creamy and smooth, creating the base of your dip.
  2. Mix the dip: Transfer the creamy cashew mixture to a large mixing bowl. Add the thawed and drained spinach, chopped and drained artichoke hearts, finely chopped yellow onion, minced garlic, kosher salt, and black pepper. Stir everything thoroughly to combine all the flavors evenly.
  3. Bake the dip: Pour the prepared dip into a baking dish and spread it evenly. Place the dish in the preheated oven and bake for 20 minutes until it’s heated through and slightly golden on top. Serve the warm dip with tortilla chips, cucumber slices, or your choice of fresh vegetables for dipping.

Notes

  • Soaking the cashews overnight ensures a creamy texture without any graininess.
  • You can substitute vegan mayonnaise with a store-bought or homemade version to keep it dairy-free.
  • Make sure to thoroughly drain the spinach and artichokes to avoid excess moisture in the dip.
  • This dip can be prepared a day ahead and baked just before serving.
  • For added flavor, you can sprinkle some nutritional yeast or vegan parmesan on top before baking.