Creamy Artichoke Dip That’s Dairy-free

by October 23, 2019

Ultra creamy artichoke dip made without dairy! Awesome with low-carb crackers, or veggies.

Eating Style:

Dairy-free, Gluten-free, Grain-free, Keto, Nut-free, Paleo, Refined Sugar-free, Soy-free, Sugar-free

Prep Time:




  • 1 tablespoon avocado oil
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 cup (190 g) frozen spinach, squeezed to remove all the liquid, or 2 cups (140 g) fresh spinach


  1. Preheat the oven to 400°F (205°C) and place the avocado oil in a large frying pan. Heat on medium heat for 1 minute before adding the diced onion and garlic. Saute for 10 minutes, or until onion is translucent.
  2. Meanwhile, combine the mayo, milk, nutritional yeast, lemon juice, salt, onion powder, cayenne, and black pepper in an 8 by 8-inch (20 by 20-cm) casserole dish. Set aside.
  3. If using frozen spinach, add to the frying pan and saute until heated. If using fresh spinach, add to the pan and saute until wilted.
  4. Transfer the cooked vegetable mixture to the mayonnaise mixture and fold in the artichoke hearts and bacon bits. Stir well until combined.
  5. Place in the preheated oven and bake for 20 to 25 minutes, or until the top turns golden.
  6. Allow to sit for 15 to 20 minutes before serving with whatever tickles your fancy from low-carb veggies, chicken wings, or crackers.

Nutrition Information Per Serving



Calories from Fat:


Total Fat:

17.3 g

Saturated Fat:

3.2 g


15 mg


389 mg


8.8 g

Dietary Fiber:

3.6 g

Net Carbs:

5.2 g


1.9 g


7.9 g

Hi! I'm Leanne (RHN FBCS)

a Functional Medicine Practitioner, host of the Healthful Pursuit Podcast, and best-selling author of The Keto Diet & Keto for Women. I want to live in a world where every woman has access to knowledge to better her health.

Read more about me...

Weekly Meal Plans