Vegan Spinach Artichoke Dip

Impress all your friends with this extra creamy and rich vegan Spinach Artichoke Dip - a warm dip or spread that is perfect for your next party.

Prep Time
10 mins
Cook Time
25 mins
Total Time
35 mins
5 from 3 votes
Course: Appetizer, Side Dish, Snack
Cuisine: American
Keyword: Vegan Spinach Artichoke Dip
Servings: 8 people
Calories: 124 kcal
Author: Sarah McMinn
  • 1 (10 ounce) package of frozen spinach, thawed and drained
  • 1 (14 ounce) can of artichoke hearts, drained and chopped
  • 1/2 cup vegan sour cream
  • 4 cloves garlic, minced
  • 8 ounces vegan cream cheese
  • 3/4 cup vegan parmesan + more to sprinkle on top
  • 1/4 tsp pepper
  1. Preheat the oven to 375. 

  2. Drain all the excess water out of the thawed spinach and place in a large bowl with the vegan sour cream, artichoke hearts, and garlic. Stir to combine. 

  3. Add vegan cream cheese, 3/4 cup vegan parmesan, and pepper. Stir again until all the ingredients are evenly distributed. 

  4. Transfer the dip into an 8" cast iron skillet or similar sized baking dish. Bake for 25 minutes until light brown and bubbling slightly underneath. 

  5. Turn oven to broil and broil for 2-3 minutes to get the top a slightly darker brown. Remove from oven and serve immediately with a toasted baguette or crackers. 

Nutrition Facts
Vegan Spinach Artichoke Dip
Amount Per Serving
Calories 124 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 3g19%
Sodium 181mg8%
Potassium 6mg0%
Carbohydrates 7g2%
Fiber 1g4%
Sugar 1g1%
Protein 2g4%
Vitamin A 15IU0%
Vitamin C 0.5mg1%
Calcium 21mg2%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.