Creamy, flavorful, and packed with wholesome ingredients, this Healthy Spinach Artichoke Dip (Vegan) is the perfect guilt-free appetizer or snack. Made with a luscious cashew cream blended with unsweetened almond milk, nutritional yeast, and a hint of fresh garlic and lemon, this vegan dip is rich, cheesy, and satisfying without any dairy. Freshly sautéed spinach, tender artichoke hearts, and a touch of onion come together in a warm, savory mix that’s perfect for dipping. Naturally gluten-free and ready in just 30 minutes, this plant-based recipe is ideal for parties, game days, or anytime you’re craving a nourishing yet indulgent treat. Serve it alongside tortilla chips, pita bread, or fresh veggies for a crowd-pleasing dish everyone will love!
Soak the raw cashews in hot water for 10-15 minutes or boil them for 5 minutes until softened. Drain and set aside.
Add the soaked cashews, almond milk, nutritional yeast, garlic cloves, lemon juice, salt, and black pepper into a blender or food processor. Blend until smooth and creamy, scraping down the sides as needed.
Rinse the fresh spinach and roughly chop it. Drain and chop the canned artichoke hearts into small pieces.
Heat the olive oil in a medium-sized skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent.
Add the spinach to the skillet and cook for another 3-4 minutes, stirring often, until wilted.
Stir in the chopped artichoke hearts and cook for another 2 minutes.
Reduce the heat to low. Pour the blended cashew cream over the spinach and artichoke mixture in the skillet, stirring to combine evenly.
Optional: Add a pinch of red pepper flakes for extra flavor.
Cook for an additional 2-3 minutes, stirring gently, until the mixture is heated through.
Serve warm with tortilla chips, pita bread, or fresh vegetables.
Calories |
1085 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 68.0 g | 87% | |
| Saturated Fat | 11.3 g | 57% | |
| Polyunsaturated Fat | 2.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 3567 mg | 155% | |
| Total Carbohydrate | 98.8 g | 36% | |
| Dietary Fiber | 31.3 g | 112% | |
| Total Sugars | 14.9 g | ||
| Protein | 41.7 g | 83% | |
| Vitamin D | 2.2 mcg | 11% | |
| Calcium | 742 mg | 57% | |
| Iron | 18.2 mg | 101% | |
| Potassium | 1661 mg | 35% | |
*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.