Impossible Foods is a company that develops meats and cheeses made from plants. It selects specific proteins and nutrients from greens, seeds, and grains to recreate the experience of meats and dairy products. The company aims to give people the enjoyment of food that comes from animals without health and environmental drawbacks.