Dairy Free Spinach Artichoke Dip

Dairy Free Spinach Artichoke Dip

Craving a delicious appetizer for your upcoming party – but need a dairy free version?  This dairy free spinach artichoke dip is sure to please you and your guests!

One of the toughest things I dealt with when I had to be dairy free for nursing was parties, especially around the holidays.  You never knew if there’d be “safe” foods at the event.

While brainstorming creative dairy free appetizers got a little challenging, I loved when I made one and it came delish – like this spinach artichoke dip.  It’s so nice to bring these kinds of appetizers along, knowing that you’ll have something yummy to enjoy on your night out.

Close up of a bowl of dairy free spinach artichoke dip

Why I love dairy free spinach artichoke dip

How could anyone not love this dip?!  It’s packed with veggies and tastes amazing! 😉  For real though, it’s a definite winner for your parties – or just to munch on at home.

No, it’s not cheesy like the original.  But it’s still creamy and rich and oh-so-tasty.  Your dairy-loving friends will enjoy it just as much as you do.

Allergen and diet modification tips

This dip is dairy free, and is also typically wheat/gluten free (as long as the mayo meets those requirements, which most do).

If you have other allergens or diet modifications that you’re concerned about, consider the mayo that you are choosing.  Here are some tips…

Disclosure:  This information contains Amazon affiliate links.  As an affiliate, I earn a commission on qualifying purchases.

Can’t have soy?  Or on a Whole30 diet?

Most mayo is made with soybean oil.  A lot of people are surprised that soybean oil is actually fairly well tolerated among many people with food allergies and intolerances, since it is the fat portion – and does not generally contain high enough levels of the soy protein to cause reactions.  This is why food manufacturers do not have to declare a soy allergen if highly refined soybean oil is used in a product.

That said, there are still some people who are sensitive to soy oil.  If that’s you or your child, try a mayo like Primal Kitchen.  This is made using avocado oil instead of soy oil.

Primal Kitchen Mayo also fits your needs if you’re on a Whole30 diet, since it doesn’t contain any added sugar (unlike many other mayos on the market).

Primal Kitchen Mayo

Can’t have eggs?  Or on a vegan diet?

Most versions of mayo on the market contain eggs – it’s really one of the main ingredients.  Luckily for anyone with allergies, there’s been some new products that have hit the market without eggs.  Just Mayo is one of them, and I’ve spotted it on the shelves at my local grocery stores.  (Note that the label states it may contain soy.)

Bottle of Just Mayo

Can’t have soy and eggs?

Aquafaba – the liquid leftover from cans of beans – is going to be your friend when it comes to an egg and soy free mayo.  You can blend it up with some oil to make your own mayo at home (there’s lots of recipes out there, and I hope to get one up here soon!).  Or, you can buy a commercial product, like Chosen Foods Vegan Mayo.

What to serve with this dip

I’m a big fan of some tortilla chips with this dip.  Did you know many tortilla chips are free of the top 8 allergens?  Most are just made with corn, oil, and salt!

Other ideas for serving include:

  • Sliced and toasted baguettes
  • Chopped celery, carrot sticks, or cucumber slices
  • Crackers
  • Soft pretzels
  • Homemade roasted potato or sweet potato chips

Of course, what you choose will depend on your dietary needs, so pick whatever works best for you!

Dairy free spinach artichoke dip in a bowl next to chips

Need more dairy free dip ideas?

Try one of these other tasty recipes:

I hope you enjoy this tasty dairy free spinach artichoke dip as much as I do!  If you try it, be sure to leave a recipe rating and let me know how ya liked it. 🙂

A tortilla chip loaded with dairy free spinach artichoke dip

Dairy free spinach artichoke dip in a bowl next to chips
5 from 9 votes

Dairy Free Spinach Artichoke Dip

Need a delicious appetizer for an upcoming party – but on a dairy free diet? This dairy free spinach artichoke dip is sure to please you and your guests!

Course Appetizer
Cuisine American
Keyword dairy free spinach artichoke dip
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 10
Calories 125 kcal
Author Dairy Free for Baby


  • 10 ounce package frozen spinach, defrosted and drained
  • 14 ounce can quartered artichoke hearts, chopped
  • 4 slices jarred roasted red pepper, diced (about 2 tbsp)
  • 3 chopped green onions, diced
  • 3 cloves fresh garlic, minced
  • ½ avocado
  • ½ cup mayo
  • 1 tbsp lemon juice
  • ½ tsp salt
  • ½ tsp onion powder
  • ¼ tsp pepper


  1. Preheat oven to 350 degrees.
  2. After the spinach is defrosted (easiest way is to just pop it in the microwave for a few minutes until defrosted but not super hot), squeeze it thoroughly between a few layers of paper towels to remove as much excess water as possible.

  3. In a large mixing bowl, combine the spinach, chopped artichoke hearts, roasted red pepper, green onions, and garlic. Set aside for a moment.
  4. In another medium mixing bowl, mash the avocado. Add the mayo, lemon juice, salt, onion powder, and pepper, and stir until combined.
  5. Add this mayo/avocado mixture into the large bowl with the rest of the ingredients. Stir until everything is well combined, and then pour into a casserole dish.
  6. Bake at 350 degrees for about 20 minutes, until everything is hot.

Recipe Notes


The exact proportions of spinach and artichoke can be modified based on what your store carries. For example, if you have a 16 ounce bag of spinach instead of a 10 ounce bag, that generally works just fine! Just add an extra 1-2 tbsp of mayo or avocado to account for this.

Nutrition analysis (approximate per serving):

125 calories, 10.5 g fat, 1.5 g sat fat, 230 mg sodium, 7.5 g carbohydrate, 4.5 g fiber, 1 g sugar, 2.5 g protein, Vitamin A: 69%, Vitamin C: 12%, Calcium: 5%, Iron: 5%

Share:  What’s your favorite dairy free appetizer to bring to a party?  If you tried this dairy free spinach artichoke dip, what did you think?!

35 thoughts on “Dairy Free Spinach Artichoke Dip”

  1. Pingback: 50 Delicious and Healthy Game Day Recipes - Brooklyn Active Mama

  2. 5 stars
    I made this for the lunch party yesterday for the ladies. They LOVED it. Bearing in mind that I surprised them with a vegan lunch. A few of the ladies kept asking me the recipe. And I get to have some fresh artichoke from someone’s garden at the end of the week. This is a keeper. Thank you 😁

  3. 5 stars
    Made it for a gathering today. Delicious!!! I was skeptical about making a spinach artichoke dip without cheese, but this recipe did not disappoint! 🙂 Also, it was nice a nice red and green dish for a holiday gathering

    1. Chrissy Carroll

      Hi Courtney! I’m so sorry for the delay here – I took a week off for the holidays. I used Pastene for the roasted red peppers, but most brands should work in this recipe 🙂 Or you can always roast the peppers yourself at home too.

  4. Pingback: How to Get Toddlers to Eat Vegetables: The 13 Best Tips!

  5. Pingback: 20 Homemade Dips Any Kid Will Love — First Bites Nutrition

    1. Chrissy Carroll

      I would personally go with regular canned artichokes simply because the marinated ones have a tangy flavor and I’m not sure how it’d work in this recipe. If you try it, though, please let me know how it came out!

    1. It can be made the night before – you’d make it and refrigerate before baking, then bake day of. But keep in mind avocados oxidize quickly and may turn a brown color, which can be off putting. You can prevent this to a degree by pressing plastic wrap down on the dip in the fridge to prevent as much air contact as possible. But for the best look, make it day of. Hope that helps!

    1. Hi Lisa – Unfortunately, I don’t think the texture would be right with freezing then baking. I’d recommend making it the day of if possible.

  6. 5 stars
    Love this dip! I missed spinach dip when going dairy free and this hits the spot for sure, I didn’t stop talking about it for like week the first time I made it lol, now it’s a staple treat!

  7. 5 stars
    Soooo yummy! Made this for myself(dairy allergy) and several others who can eat dairy, but who loved it nonetheless. It is hard to find a recipe that satisfies both. Definitely will make it again and again. Thank you!

  8. 5 stars
    I made this and it was fantastic! I replaced the avocado with hummus & added a tablespoon of nutritional yeast. Had to tear myself away to not eat it all in one sitting! Thank you!

    1. Sure! I like the flavor they add but I think the dip will still taste good without them if you can’t have ’em! 🙂

  9. 5 stars
    Made this for as a vegan appetizer for a small gathering last year and it was delicious and has been requested again! I paired with crackers, but also had garlic bread (made with olive oil, fresh minced garlic, dipping spices and paprika). Everyone loved it with the garlic bread! Thank you for the recipe.

    1. Sure, just use the same number of ounces of fresh spinach, and cook it first until wilted in a sauté pan before mixing it with the other ingredients.

  10. 5 stars
    I made this Super Bowl Sunday especially for my son who has severe food allergies. This was a hit! Thanks for a great recipe!

    1. Chrissy Carroll

      Hi Gale! I haven’t tried this in the crockpot but feel free to give it a whirl and let me know how it turns out. I would think a few hours on low would be good.

Leave a Comment

Your email address will not be published.

Recipe Rating