Go Back
+ servings
spinach and artichoke dip
Print Pin
4.67 from 3 votes

Spinach Artichoke Dip

This vegan spinach artichoke dip is cheesy, creamy, and savoury. Share when entertaining to really impress a crowd. I like to serve mine with toasted baguette, nacho chips, or gluten-free crackers.
Category Appetizer, Snack
Cuisine gluten-free
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 6 people
Author Hannah Sunderani


  • 1 cup raw cashews
  • 4 cloves garlic finely chopped
  • 1 onion , small, finely chopped
  • 2 tsp coconut oil
  • 5 oz baby spinach (140g)
  • 1 can artichoke hearts (400 ml/14 oz), strained and pat dry, chopped
  • 1 ¼ cups unsweetened almond milk
  • 1/4 cup nutritional yeast
  • 1 tbsp lemon juice
  • 2 tsp miso
  • ¾ tsp sea salt
  • ½ tsp pepper


  • Pre-heat oven to 375F/190C.Add the raw cashews to a small bowl and pour boiling water over top. Let soak.
  • In a medium-sized skillet add the garlic, onion and coconut oil. Bring to medium heat and cook until softened (about 10 minutes). Then add the baby spinach and cook until wilted (about 3 minutes). Add the artichoke hearts and simmer to remove any access water (about 5 minutes).
  • Strain the cashews and add to a high-speed blender with the almond milk, nutritional yeast, lemon juice, miso, and salt and pepper. Blend until smooth. Add the cooked spinach and artichoke and pulse a few times for a chunky texture.
  • Transfer the mixture to a small baking dish (I used an 8 x 2 inch round dish). Cook for 20 minutes, or until the dip becomes fragrant and starts to lightly brown around the edges. Let cool slightly. Gently mix with a spoon to expose the soft interior. Serve with toasted baguette, nachos chips or gluten-free crackers.


This recipe uses artichoke hearts packed in water, not oil. It’s typically found in canned form. Double check the ingredient list before buying.


Calories: 176kcal | Carbohydrates: 13g | Protein: 7g | Fat: 12g | Saturated Fat: 3g | Sodium: 603mg | Potassium: 345mg | Fiber: 3g | Sugar: 3g | Vitamin A: 2215IU | Vitamin C: 10mg | Calcium: 102mg | Iron: 2mg