Butternut squash is one of my favorite foods: it’s filling, delicious, and nutritious. And it’s really versatile. You can blend it up to make a dip, mash it, cube it, or even stuff it into ravioli. If you like butternut squash, you will love any of the vegan recipes below.