Sên biển ăn những thứ khác nhau tùy thuộc vào loài, nhưng một số con mồi của chúng bao gồm các loài san hô, các loài sên biển khác, tảo, bọ xít chích hút và vi khuẩn lam. Có tới 3.000 loài khác nhau Các loài sên biển trên thế giới có những yêu cầu riêng về con mồi.
Loài sên biển có thể tránh những kẻ săn mồi bằng cách ẩn náu theo những cách độc đáo, chẳng hạn như trộn lẫn với thức ăn của nó hoặc chỉ di chuyển vào ban đêm khi hầu hết những kẻ săn mồi đang ngủ. Một số loài sên biển cũng có thể xua tan độc tố khiến những kẻ săn mồi không thể ăn thịt. Các loài sên biển khác có màu sắc tươi sáng để những kẻ săn mồi biết rằng chúng độc hại.