In legends and in the imagination of writers, mermaids usually eat fish, sea vegetables, and other sea-dwelling sources of food. There are instances where humans share their food with mermaids.