This Easy Vegan Spinach Artichoke Dip is perfect for game day, potlucks, or as a party snack. It's creamy & flavorful without any of the dairy, easy to make, and a crowd pleaser. *Note that From Start to Finish is an estimate that estimates 20 minutes to prep your ingredients (including soaking cashews), and 35 minutes to complete the steps of the recipe.
Sauté veggies: Heat a medium nonstick pan over medium-high heat. Add your garlic, onion, and a splash of water to prevent sticking. Sauté for 2-3 minutes, adding more water to prevent sticking as needed. Add the artichokes to the pan, cook for another 3 minutes.(Continue to add more water as needed).Toss in the spinach and continue to cook for 1 minute, or until the spinach starts to wilt. Remove pan from heat and set aside.
Blend base: In a high powered blender, combine the soaked cashews, nondairy milk, lemon juice, nutritional yeast, garlic salt, dijon mustard, and optional vegan parmesan (if using). Blend until smooth.
Combine with sautéed veggies: Reserve 1 cup of the cooked spinach-artichoke mixture and set aside. Add the remaining mixture to the blender and pulse a few times to incorporate. Fold the reserved artichoke-spinach mixture into the blended dip with a spatula until evenly combined.
Bake: Transfer your spinach artichoke dip to an oven-safe dish. Bake for 15-20 minutes, or until the edges are slightly golden.
Serve warm and enjoy! This dip is excellent served with toasted bread, crackers, tortilla chips, or fresh veggies.
Did you make this recipe?Mention @joyfulbalanceofficial on Instagram and show the world your plant based creation!