Go Back

Cheesy Spinach Artichoke Dip

3.25 from 29 votes
This spinach artichoke dip is creamy, cheesy, and completely vegan!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course: Appetizer

Ingredients
  

  • 2 cans artichoke hearts rinsed and drained
  • 1 packed cup fresh spinach
  • 1/2 cup vegenaise
  • 1/2 cup vegan cream cheese
  • 1/4 cup shredded vegan cheese optional, we used Daiya cheddar
  • 2 tsp garlic powder
  • 1/2 tbsp lemon juice
  • salt and pepper to taste
  • Vegan parmesan optional, we used Follow Your Heart

Method
 

  1. Preheat oven to 400°F.
  2. Chop artichokes and spinach into small pieces.*
  3. Mix all ingredients (minus parmesan, if using) together.
  4. Spread dip in a large baking dish.** Sprinkle parmesan on top. Bake for 20-25 minutes, until bubbly and golden-brown. If you like a crispy top, broil for a few extra minutes.

Notes

*We use a salad chopper to mix the ingredients together and chop the artichokes and spinach.
**In this picture, we used about 1/4 – 1/3 of the spinach dip and surrounded it with garlic knots. For the knots, we used vegan croissant dough and formed balls. We then brushed them with a mixture of olive oil, garlic powder, onion powder, garlic salt, and oregano. We baked the knots and the dip together until both were golden-brown.