Spinach Artichoke Dip [Vegan, Nut-free, Oil-free, Gluten-free]

This healthy dip tastes so creamy and indulgent you'll forget that it's packed full of nutrient rich leafy greens. The key with this recipe is blending parts of it and leaving other parts more chunky. I used to make this by throwing everything into the blender all at once and pulverizing it all into a kind of hummus style dip, and that was alright too- and probably a great option for people who aren't so into the texture of artichokes, but I prefer this dish when it's well balanced between chunky and creamy. 

You can make this dip in half an hour and have it on hand all week for snacks or quick meals. Since this recipe is nut-free and made of mostly canned foods, it's really inexpensive, making it an ideal dish to add to your weekly meal rotation if you're on a budget. 

One of my favorite ways to enjoy this dip is in a sandwich with avocado or baked tofu, but I don't have any of those things on hand today so I used the spread on a sandwich all on it's own and it was still awesome!