Home » Recipes » Easy and Creamy Dairy Free Spinach Artichoke Dip

Easy and Creamy Dairy Free Spinach Artichoke Dip

Disclosure: This post may contain affiliate links. I receive a small commission when you make a purchase using my affiliate links.

Serve this creamy dairy free spinach artichoke dip recipe at your next party! Our version is easy to make and is so creamy and flavorful, even people without food allergies will love it. Our recipe is made without cashews or tofu (no food processor needed!).

A person dipping a cracker into a dish of vegan spinach artichoke dip.

For several years I’ve been wanting to make a dairy free spinach artichoke dip recipe but I wasn’t sure what to use since cream cheese was out of the question. Most brands of dairy free cream cheese I’ve tried melt too much and get runny.

And I was trying to avoid tree nuts like cashews since my daughter was allergic to them for quite a while, and can have them now but only in smaller amounts.

When I made our recipe for feta pasta, I started thinking about the Daiya feta cheese as a good option for making this dip, and then thought about making it in a similar way as the feta pasta (i.e. baking the feta with the veggies) and then mixing in the other ingredients.

So I gave it a try and it worked, and it tastes amazing! I have been missing spinach artichoke dip and this fills my cravings. My husband test tasted and said it’s just like the spinach artichoke dip made with real dairy.

Food allergy notes:

  • Gluten free
  • Dairy free
  • Egg free & vegan
  • Peanut free
dairy free spinach artichoke dip in a glass baking dish.

Why you’ll love this recipe

Our vegan spinach artichoke dip recipe comes together in just one dish, so it’s really easy to make and you’ll have fewer dishes.

This recipe is also made without cashews, tofu, or the need for a food processor, so no special equipment is required here. It’s so delicious and creamy and great for serving everyone, even if they don’t have food allergies!

This dip tastes even better the next day when all the flavors have had time to mix!

How to make dairy free spinach artichoke dip

This easy spinach artichoke dip is pretty simple to make, here are the steps (this is just an overview, the full recipe card is at the end of the post):

  1. Preheat your oven to 400 degrees F.
  2. Drain the marinated artichoke quarters and them up, then add them to an 8×8-inch glass baking dish. Add the dairy free parmesan, 1/4 cup of the dairy free mozzarella, the herbs, and the garlic to the artichoke hearts and stir everything together in the baking dish.
  3. Spread the artichokes evenly in the pan and then put the block of Daiya feta cheese on top of the artichokes and bake uncovered in the pre-heated oven for 20 minutes.
  4. While this is cooking, thaw the frozen chopped spinach and squeeze out any excess water.
  5. Remove the artichokes and feta from the oven and stir the softened feta cheese into the artichokes. Add the spinach, the mayo, the onion powder and salt and pepper to the pan and stir together until mixed well. Spread it out evenly in the pan.
  6. Sprinkle the remaining 1/4 cup of dairy free mozzarella on top and bake again for 15 minutes.
  7. Remove from the oven and allow to cool for about 10 minutes before serving with chips, crackers, or veggies.
A series of photos showing how to make dairy free spinach artichoke dip.

Options for dairy free cheese

This recipe will work with the Daiya brand dairy free feta cheese and the Good Planet dairy free feta, but this won’t work with the Violife feta cheese since it melts too much.

Even though we used a feta-style cheese in this recipe, you won’t taste a “feta” flavor in this dip at all. It lends some zest to this recipe (along with the marinated artichokes), but it tastes very similar to regular dairy artichoke dip.

For the dairy free parmesan cheese, you can use either Violife or Follow Your Heart in this recipe. I used the pre-shredded Follow Your Heart parmesan in this since we didn’t have the Violife parmesan in stock locally, but both should work in this recipe.

Options for allergy friendly mayo

The mayo in this recipe helps with smoothing out and softening up this vegan dip. I used the Hellman’s/Best Foods vegan mayo for ours, this is the brand of egg free and soy free mayo we’ve been using lately.

But I think any mayo that fits your food allergies should work in this recipe, you can use a soy free mayo with eggs in this recipe if you can have eggs. We have a list of some good allergy friendly mayo brands in our soy free kitchen post!

You could also try using a dairy free sour cream as well, however just a note that some brands don’t hold up to heat very well (like the Violife sour cream, which melts a lot).

glass dish filled with dairy free spinach dip with a black spoon in it.

What to serve with our dairy-free spinach dip

Here are a few of our favorite things to serve with our creamy dip recipe:

A person dipping a piece of bread into a dish of spinach artichoke dip.

Easy One-Dish Dairy Free Spinach Artichoke Dip

Serve this amazing dairy free spinach artichoke dip recipe at your next party! Our version is easy to make and is so creamy and flavorful, even people without food allergies will love it. Our recipe is made without cashews or tofu (no food processor needed!).
Makes about 10 servings, around 3-4 Tablespoons per serving.
Gluten free, dairy free, vegan, peanut free
5 from 1 vote
Print Pin Rate
Course: Appetizer, Dips
Cuisine: American, Mediterranean
Keyword: dairy free spinach artichoke dip
Prep Time: 10 minutes
Cook Time: 35 minutes
Cooling time: 15 minutes
Servings: 10 servings
Calories: 162kcal

Ingredients

Instructions

  • Preheat the oven to 400 degrees F.
  • Drain and chop the artichoke hearts and add them to an 8×8-inch baking dish. Add the dairy free parmesan, 1/4 cup of the dairy free mozzarella, the herbs, and the garlic to the artichoke hearts and stir everything together.
  • Place the block of Daiya feta cheese on top of the artichokes and bake for 20 minutes, uncovered.
  • Remove from the oven and stir the feta cheese into the artichokes. Add the thawed and squeezed spinach, the mayo, the onion powder and salt and pepper to the pan and stir together until mixed well.
  • Sprinkle the remaining 1/4 cup of dairy free mozzarella on top and bake again for 15 minutes.
  • Remove from the oven and allow to cool for about 10 minutes before serving with chips, crackers, or veggies.

Video

Nutrition

Serving: 0.25cup | Calories: 162kcal | Carbohydrates: 9g | Protein: 1g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 0.03g | Monounsaturated Fat: 0.002g | Sodium: 549mg | Potassium: 104mg | Fiber: 2g | Sugar: 1g | Vitamin A: 3725IU | Vitamin C: 10mg | Calcium: 51mg | Iron: 1mg
Did you make this recipe?Share a photo on Instagram and tag us @TheFitCookie!

Pin for later!

photo collage showing 2 views of dairy free spinach artichoke dip with text overlay that says "dairy free artichoke dip".

Leave a Comment

Recipe Rating