Go Back
+ servings
spinach and artichoke dip served in a round baking dish with toasted baguette
Print

30-Minute Creamy Vegan Spinach Artichoke Dip with Cashews

This oven-baked vegan spinach and artichoke dip is made creamy from cashews. It's got bold cheesy flavour and delicious chunks of spinach and artichoke in every scoop. Bakes in 20 minutes. A delicious vegan dip to serve for entertaining, or anytime you feel like a savoury snack.
Course Appetizer, Sauces, Dips, and Dressings, Snack
Cuisine American, gluten-free, sugar-free, vegan
Diet Gluten Free, Low Fat, Low Salt, Vegan, Vegetarian
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 6 people
Calories 176kcal

Ingredients

  • 1 cup raw cashews
  • 2 tsp coconut oil
  • 4 cloves garlic finely chopped
  • 1 onion , small, finely chopped
  • 5 oz baby spinach (140g)
  • 1 can artichoke hearts (14 oz/400 ml), 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

Instructions

  • 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 melt the coconut oil, add the garlic and onion. 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.

Video

Notes

This recipe uses artichoke hearts packed in water, not oil. It’s typically found in canned form. Double check the ingredient list before buying.
If you can only find artichokes packed in oil, be sure to wash thoroughly, pat dry and then chop. 

Nutrition

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