Vegan Baked Spinach Artichoke Dip

This vegan spinach artichoke dip is one of the easiest recipes to throw together if you’re in need of a last minute dish to bring to a gathering. It’s one of those dishes people never even suspect is vegan. I haven’t had a regular non vegan spinach dip in years but I will say, I think the vegan version is even better! You can also omit the spinach or artichoke if you’re not a fan of one of them.

When I first put this dish together, it really didn’t sound all that appetizing to me, my husband really wanted a spinach dip and since I usually try to make vegan versions of everything, I attempted this recipe. Once I got the okay from him that he loved it, I tried it myself and was shocked at how delicious it was. It’s now one of our favorite appetizer dishes to make and it’s incredibly easy to make.

This recipe requires a vegan cream cheese and vegan mayo. Most grocery stores now carry these. Vegenaise is a popular usually easy to find brand that I like. Vegan cream cheese though is a hit or miss, my favorite comes from Trader Joe’s but I know not everyone has a Trader Joe’s available. Miyoko’s brand I usually have pretty good luck with and find a lot of grocery stores carry them.

How to make vegan spinach artichoke dip

Ingredients You Will Need

1 Cup Vegan Cream Cheese

1 Cup Vegan Mayo ( I like Vegenaise)

14 Ounce Can Of Artichoke Hearts

2 Handfuls Fresh Chopped Spinach

1 Tsp Onion Powder

1 Tsp Garlic Powder

1 Tsp Sea Salt

Black Pepper To Taste

1/2 Of A Lemon Squeezed

Handful Of Chopped Green Onion

Vegan Mozzarella Cheese Shreds

creamy vegan baked spinach artichoke dip

Vegan Baked Spinach Artichoke Dip

Prep Time 15 minutes
Cook Time 30 minutes
Course Appetizer, Side Dish, Snack


  • 1 Cup Vegan Cream Cheese
  • 1 Cup Vegan Mayonnaise
  • 14 Ounce Can of Artichoke Hearts Chopped
  • 2 Handfuls Fresh Spinach Chopped
  • 1 Tsp Onion Powder
  • 1 Tsp Garlic Powder
  • 1 Tsp Sea Salt
  • Black Pepper To Taste
  • 1/2 Lemon Squeezed
  • Handful Green Onion Chopped
  • Vegan Mozzarella Shreds For Topping


  • Preheat oven to 350 degrees fahrenheit
  • Mix cream cheese and mayo together in a oven safe dish
  • Add in the chopped spinach and chopped artichoke hearts and green onion
  • Add in all remaining ingredients and stir well until everything is evenly incorporated
  • Using a spoon, smooth out the top of dip and sprinkle cheese to cover.
  • Place in the oven and bake for about 30 minutes or until cheese looks melted and dip is heated throughout
Keyword appetizer, dairy free, easy meals, snacks, vegan

I hope you try this simple recipe, you won’t regret it I promise!

You may also like: Vegan Mac & Cheese Casserole

Leave a Reply