Find the Foods!

There are 21 plant-powered foods hidden in this picture. See if you can find them all!