Here are the basic ingredients:
Cashews (I use unsalted & non-roasted ones) Lemon juice Apple cider vinegar Salt Canned artichoke hearts Spinach (fresh or frozen!)
I also like to include sautéed onion and garlic for extra flavor. This dip can be assembled in 20 minutes or less, so it’s perfect for your next at-home gathering. I love how low-maintenance it is!
How to Make It
To make this Vegan Spinach Artichoke Dip, start by sautéing the onion and garlic. Be sure to use an oven-safe skillet that can go in the oven later, like a cast iron skillet. Go ahead and preheat your oven to 400ºF, too. While that’s cooking, chop the fresh spinach. If you would rather use frozen spinach, you’ll need to remember to thaw it in the fridge the night before you plan on making this recipe. Once it’s thawed, be sure to place it in a strainer over the sink, and press well to remove excess moisture. (You don’t have to do this with fresh spinach.) I never remember to thaw frozen spinach in time, so I prefer to use a bag of fresh spinach, which simply needs a few chops to help it fit in the pan and cook faster. No one wants to get a huge, stringy bite of spinach later, so chopping helps prevent that. Fresh spinach shrinks down quite a bit when you cook it, so add it one large handful at a time, then cover the pan with a lid and wait about 60 seconds for that batch to shrink, before you add more. I use a 5-ounce bag of fresh spinach for this recipe, and I add about 1/3 of it at a time, to help it shrink down and fit in the pan. Drain and rinse the canned artichoke hearts, then chop them on a cutting board. I like to chop them as finely as possible, so you’ll get a little bit in each bite. Alternatively, you can chop the artichokes in a food processor, but I prefer to simply use a cutting board, so I don’t have another appliance to clean later. Add the chopped artichokes to the pan with the other veggies, and season with a 1/2 teaspoon of salt. Stir well, then turn off the heat while you make the sauce. In a high-speed blender, add the cashews, water, lemon juice, vinegar, and salt. Blend until very smooth, then pour it into the skillet. Stir well, to make sure the vegetables are evenly distributed in the sauce. It will appear runny at first, but when you bake it the sauce will thicken up. Transfer the skillet to the preheated oven and bake until the sauce looks thicker, about 15 minutes.
How to Serve It
Vegan Spinach Artichoke Dip is typically served warm from the oven, with chips, bread, or sliced veggies for dipping. Try it with my baked sweet potato chips, for a healthier crunch. This healthy dip is also delicious cold, if you don’t feel like heating up the leftovers later. I use it as a sandwich spread (or try it in my favorite veggie wraps!) and as a topping to stir into pasta for a fast weeknight dinner.
More Healthy Dip Recipes
Need another healthy dip? Try one of these!
Vegan Cashew Queso Best Bean Dip Ever Almond Pulp Hummus (perfect after making almond milk) Brownie Batter Hummus (dessert dip!) Zucchini Hummus (bean-free) Vegan Ranch Dressing Classic Hummus
If you try this Vegan Spinach Artichoke Dip, please leave a comment below letting me know how you like it. And if you make any other modifications, I’d love to hear about those, too! – Reader Feedback: What’s your favorite dip to serve at parties?