What do bass eat? Bass eat almost anything they can, including crayfish, insects, lizards, shrimp, eels, snakes, frogs, baby birds and other fish, including other bass. Due to their soft fins and small size, threadfin shad are considered to be the bass' favorite food.