Nutrition Facts for Yummy vegan spinach artichoke dip

Yummy Vegan Spinach Artichoke Dip

Image of Yummy Vegan Spinach Artichoke Dip
Nutriscore Rating: 73/100

Creamy, savory, and absolutely irresistible, this Yummy Vegan Spinach Artichoke Dip is the ultimate plant-based appetizer that’s perfect for any occasion! Made with wholesome ingredients like cashews, fresh spinach, and artichoke hearts, this dairy-free dip boasts a rich, velvety texture and a cheesy undertone thanks to nutritional yeast and optional vegan mozzarella. Quick and easy to prepare, it comes together in just 30 minutes and bakes to golden perfection in the oven. Each bite is packed with bold garlic flavor, zesty lemon, and a touch of smoky paprika, creating a flavor profile that’s sure to impress vegans and non-vegans alike. Serve it warm with tortilla chips, crackers, or fresh veggies for the ultimate crowd-pleasing snack or party treat. Whether you're hosting a game day gathering or looking to upgrade your movie-night snacks, this vegan spinach artichoke dip is guaranteed to be a hit!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
20 min
🕐
Total Time
30 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

12 items
  • 1 cup Raw cashews
  • 4 cups Fresh spinach
  • 1 cup Canned artichoke hearts (drained and chopped)
  • 1 cup Unsweetened almond milk
  • 3 cloves Garlic
  • 1 tablespoon Nutritional yeast
  • 2 tablespoons Lemon juice
  • 1 tablespoon Extra-virgin olive oil
  • 0.5 teaspoon Salt
  • 0.25 teaspoon Ground black pepper
  • 0.25 teaspoon Ground paprika
  • 0.5 cup Vegan mozzarella cheese (optional, for extra creaminess)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Place the raw cashews in a bowl and cover with boiling water. Let them soak for 10 minutes while you prepare the other ingredients.

2

Preheat your oven to 375°F (190°C).

3

In a large skillet, heat the olive oil over medium heat. Add the garlic and sauté for 1-2 minutes, until fragrant.

4

Add the fresh spinach to the skillet and cook for 3-4 minutes, stirring frequently, until wilted. Remove from heat and set aside.

5

Drain the soaked cashews and transfer them to a blender. Add almond milk, nutritional yeast, lemon juice, salt, black pepper, and paprika. Blend until smooth and creamy.

6

Transfer the blended cashew mixture to a large mixing bowl. Fold in the cooked spinach, chopped artichoke hearts, and optional vegan mozzarella cheese (if using). Mix thoroughly.

7

Pour the mixture into an oven-safe baking dish and smooth out the top.

8

Bake in the preheated oven for 20 minutes, or until the top is lightly golden and bubbly.

9

Remove from the oven and let the dip cool for 5-10 minutes before serving.

10

Serve warm with tortilla chips, pita bread, crackers, or vegetable sticks. Enjoy your Yummy Vegan Spinach Artichoke Dip!

Cooking Tip: Take your time with each step for the best results!
1276
cal
45.5g
protein
79.8g
carbs
88.3g
fat

Nutrition Facts

1 serving (897.3g)
Calories
1276
% Daily Value*
Total Fat 88.3 g 113%
Saturated Fat 23.8 g 119%
Polyunsaturated Fat 0.7 g
Cholesterol 0 mg 0%
Sodium 2698 mg 117%
Total Carbohydrate 79.8 g 29%
Dietary Fiber 22.4 g 80%
Total Sugars 9.7 g
Protein 45.5 g 91%
Vitamin D 2.2 mcg 11%
Calcium 1104 mg 85%
Iron 17.1 mg 95%
Potassium 1404 mg 30%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

24.6%%
14.0%%
61.3%%
Fat: 794 cal (61.3%%)
Protein: 182 cal (14.0%%)
Carbs: 319 cal (24.6%%)