Go Back

Spinach Artichoke Dip

Made from almond cream cheese and creamy coconut milk, this healthy twist on spinach artichoke dip does not disappoint! It's dairy-free and made from real food ingredients too.

Course Appetizer, Snack
Cuisine Dairy-free, Gluten-free, Grain-free
Keyword party dip, spinach artichoke dip, spinach dip
Prep Time 8 hours 20 minutes
Cook Time 10 minutes
Total Time 8 hours 30 minutes
Servings 8


  • 1 batch homemade almond cream cheese (link in instructions for recipe)
  • 1 Tbsp avocado oil
  • 1/2 yellow onion, finely chopped
  • 1 large clove garlic, minced
  • 13.5 oz can quartered artichoke hearts, drained and roughly chopped
  • 1.5 Tbsp fresh lemon juice
  • 1/2 cup full-fat coconut milk
  • 1/2 tsp paprika
  • Sea salt and black pepper, to taste
  • Pinch of cayenne pepper
  • Pinch of nutmeg
  • 5 oz clamshell fresh spinach, roughly chopped
  • Optional: 3 Tbsp nutritional yeast or fresh raw Parmesan, if tolerated


  1. Make almond cream cheese -- visit HERE for recipe. Allow time for soaking almonds for 8 hours.

  2. Heat avocado oil in a large pan over medium heat. Add the onion and garlic and sauté a few minutes, until softened. Then, add the chopped artichoke hearts and sauté about five minutes more.

  3. Turn the heat to medium-low and add the fresh lemon juice, coconut milk, almond cream cheese, paprika, cayenne, nutmeg, sea salt and black pepper. Stir well and let cook down a few minutes.
  4. Then, add in the chopped spinach and stir well. Let cook down a couple minutes or until softened and wilted a bit. Lastly, turn heat to low and mix in nutritional yeast or Parmesan, if using. Taste and add more sea salt and black pepper, if desired.

  5. Serve warm with vegetable slices, plantain chips, grain-free tortilla chips, or good-quality sweet potato chips. You can even find good-quality regular potato chips made with avocado, olive or coconut oil, which are also good options if you eat and tolerate white potatoes.