“Best of all, insects could be the ultimate omnivorous food because of their unique makeup. Insects fall into an interesting nutritional niche somewhere in between animals and plants because they contain both dietary fiber and vitamin B12. “All the vegetable proteins have no B12, and the animal proteins have no fiber,” says Jarrod Goldin of Entomo Farms, a large cricket wholesaler in Canada that sells protein powders, insect flours, and snacks like whole roasted crickets (in BBQ, cinnamon, and honey-mustard).”