I like pretty much all of those though not equally. I love garlic and spinach, I like nuts very much (you can't really call yourself a poker player if you don't), I'm fine with carrots and I do consume a fair bit of soy products (tofu, tempeh, TVP, soy milk) but oddly enough I don't think I've ever tried soy in the bean form.
As far as healthy food that I absolutely love goes, I'd add cruciferous vegetables to the mix, particularly broccoli and cauliflower (I don't eat kale that often and it requires some work to make it taste good but it also deserves the spot on the list).
My diet basically consists of beans (black, red, pinto and chickpeas), green veggies (mostly spinach and broccoli but anything goes), grains (rice and some pasta) and soy products. I have a sweet tooth and I like a bunch of processed crap like cookies, candies, and soda but I try to keep those to a minimum.