They mostly eat the Optunia a catuse also called a prickly pear.
insects
There are a variety of finches, so the answer can differ depending on the type of finch. Most finches primarily eat seeds, fruits and select vegetables.
mainly Insects
Brush Finches eat seeds,insects and fruit
Mainly various types of seeds, but will eat buds and insects.
FINCHES will eat a type of seed called WILD FINCH BLEND wich can be bought at any pet store, target or walmart. FINCHES can also eat spray millet, parakeet mix, finch mix, Japanese millet, green spray millet , and game bird crumbles.
To eat and to feed their babes
charles darwins hobbies are flying in the sky andtexting on his phone
Well... I personally think that cactus finches eat cactuses because in some images on the web, if you type in cactus finches, some will have a picture of a cactus finch eating bits of a cactus.
Naturalist
Olivia
Finches are seed eaters, but will take some insects and fruit.
Most finches eat mainly seeds, buds, some insects.