Luna bars are vegan. They’re made with a protein grain blend containing soybeans, milled flaxseeds, and other ingredients for protein. There’s rice syrup, dried cane syrup, vanilla extract, and other sweeteners to make them taste good.