Healthy Spinach Artichoke Dip
Prep time
Total time
Recipe type: Appetizer
Serves: About 6-8
  • 1 cup raw cashews
  • ⅓ cup mayo (recipe here)
  • 1 Tbsp. artichoke marinade (liquid from the jar of marinated artichokes)
  • ½ Tbsp. lemon juice
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ½ Tbsp. nutritional yeast seasoning
  • ¼ tsp salt
  • Dash of pepper
  • 1 12 oz jar marinated artichoke hearts
  • 4 cups packed fresh spinach (about 4 oz)
  1. Soak cashews in water for 6 hours or boil for about 8 minutes until soft.
  2. Place cashews, mayo, artichoke marinade, lemon juice, garlic powder, onion powder, nutritional seasoning, salt and pepper in a food processor OR a high speed blender with a press*. Blend for about 1-2 minutes, until the cashews are mostly blended up. It is ok if there are tiny pieces of cashews left over.
  3. Add spinach and artichokes and blend another 1-2 minutes until they are mixed in well and in small pieces. If using a blender, you will have to use your press to push them down to incorporate and get them blended in.
  4. Serve with pita chips or toasted bread. If you want to serve the dip warm, bake on 350 for about 15-20 minutes. It should stay good for about 5-6 days in the fridge (if it lasts that long ;)
  5. Enjoy!
*If you use a high speed blender, you will need to have one with a press because when you add the spinach and artichokes, you will have to press them down when blending. I use a vitamix and it works great.
Recipe by Cook up Love at