This dairy-free spinach and artichoke dip is a delicious party appetizer! It’s made without cashews or any fake cheeses!

A cracker dipping into spinach and artichoke dip in a white bowl.

It isn’t a party without spinach and artichoke dip, right? It’s honestly the perfect way to casually sneak in some vegetables that are disguised as a decadent snack. Well, in reality, spinach and artichoke dip is usually all cheese, sour cream and mayo… not really the best option for those who have food intolerances. Not this one!

This spinach and artichoke dip is perfect for holiday parties, dinner gatherings, or as a game day snack. But honestly, it’s so easy to make and inexpensive to make that you may just wind up keeping for yourself as a little snack or side dish!

Recipe Ingredients

See the recipe card below for full information on ingredients and quantities.

All the ingredients needed to make spinach & artichoke dip laid out on a counter before cooking.
  • Cauliflower. Since this recipe is AIP, it doesn’t use nuts and dairy. Mashed cauliflower replaces the consistency of what you would get from something like cheese or cashews.
  • Artichoke Hearts. Artichoke hearts actually have an amazing consistency when blended! You can use canned artichoke hearts, or if you want to avoid citric acid, you can often find frozen artichoke hearts in many stores.
  • Spinach. Can’t do this dip without it!
  • Onions, Garlic, and Parsley. These add a lot flavor to the dip.
  • Nutritional Yeast. This is technically optional, but it creates a cheesy flavor.

How to Make Spinach & Artichoke Dip

Here are the simple steps, with photos, to make this recipe. Find full instructions in the recipe card.

Cauliflower florets being scooped by a spatula from a pan after steaming.

Step One. Steam the cauliflower and set aside.

Spinach, onion, and garlic sauteeing in a pan.

Step Two. Saute the onion and garlic until fragrant and translucent. Add the spinach and artichoke hearts and saute.

Coconut cream, coconut yogurt and cauliflower blended into a puree in a food processor.

Step Three. Blend the cauliflower, coconut yogurt, coconut cream and coocnut aminos.

A cracker scooping some of the finished spinach and artichoke dip up

Step Four. Combine the puree and sauteed veggies. Serve the dip warm with crackers or vegetables.

Recipe FAQS

How can you make this AIP?

To keep it AIP, all you need to do is just eat it with veggies or a homemade AIP cracker. You’ll also want to make sure the canned veggies don’t have additives.

Can you add vegan cheese to this recipe?

This recipe is made without any fake cheeses, but you can for melt vegan cheese or top, or use vegan cream cheese in the base of the recipe.

A white baking dish filled with spinach and artichoke dip after baking with a green dish towel next to it.

Other Dip Recipes to Try…

If you tried these Paleo Spinach & Artichoke Dip or any other recipe on my blog please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

4.34 from 6 reviews

Dairy Free Spinach & Artichoke Dip

This dairy-free spinach and artichoke dip is a delicious party appetizer! It's made without cashews or any fake cheeses!

Want to save this for later?
Just drop your name and email below. Then we’ll email right to your inbox. ✉️

Please enable JavaScript in your browser to complete this form.

Ingredients
 

  • ½ cup cauliflower florets
  • 2 tbsp avocado oil
  • ½ yellow onion, diced
  • 3 cloves garlic, minced
  • 2 cups artichoke hearts, roughly chopped
  • ½ cup water chestnuts, roughly chopped
  • 3 cups spinach, finely chopped
  • 2 tsp parsley, chopped
  • salt & pepper, omit pepper for AIP
  • ½ cup coconut cream
  • 1 cup coconut yogurt
  • 2 tsp coconut aminos
  • 3-4 tbsp nutritional yeast, season to taste

Instructions
 

  • First, steam the cauliflower by adding about 1/2 an inch of water to a pan and bring to a simmer. Add the cauliflower and cover the pan for 5-8 minutes or until the cauliflower is soft. Drain the excess water, and set the cauliflower asid to allow to cool.
    1/2 cup cauliflower florets
  • Add the avocado oil to a frying pan and bring to medium heat. Saute the onion and garlic until fragrant and translucent.
    2 tbsp avocado oil, 1/2 yellow onion, 3 cloves garlic
  • Add the spinach and saute until lightly wilted. Add the artichoke hearts and water chestnuts, and salt and pepper. Saute for 5 minutes to allow the artichoke to soften. Remove from the heat.
    2 cups artichoke hearts, 1/2 cup water chestnuts, 3 cups spinach, 2 tsp parsley
  • Using a high-speed blender, or food processor, add the cauliflower, coconut cream, coconut yogurt, coconut aminos and nutritional yeast. Blend until smooth.
    1/2 cup cauliflower florets, 1/2 cup coconut cream, 1 cup coconut yogurt, 2 tsp coconut aminos, 3-4 tbsp nutritional yeast
  • Pour the blended puree into the pan with the artichokes, spinach and water chestnuts and stir well to combine.
  • Serve with crackers or veggies as a dip!

Notes

If you make this ahead of time and serve it at a party, feel free to heat it in the oven for 5 minutes at 350F to warm it up a bit.
Serving: 1serving, Calories: 161kcal, Carbohydrates: 15g, Protein: 5g, Fat: 9g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Sodium: 534mg, Potassium: 227mg, Fiber: 4g, Sugar: 4g, Vitamin A: 1057IU, Vitamin C: 12mg, Calcium: 56mg, Iron: 1mg
All nutrition facts are estimated and will vary.
Did you Make this Recipe?Tag @unboundwellness on Instagram and hashtag #unboundwellness!