Frijoles, or beans are amazing. Beans are perfect. Beans are EVERYTHING. They are the perfect vegan food -- and even avid meat eaters leave some room for well-prepared beans. Beans make a complete protein with rice, they have a lot of fiber, and they taste SO GOOD. If you know how to prepare a good pot of beans, you my friend, are amazing. And so are those beans.