Cá nhím ăn ốc, cua và nhím biển. Chúng là loài săn mồi về đêm tìm kiếm con mồi gần bãi cát, bờ đá và rạn san hô.
Cá nhím có bộ hàm khỏe, miệng cứng và giống như mỏ. Những đặc điểm này giúp cá trong việc bẻ gãy bộ xương cứng bên ngoài của con mồi. Về vị trí của chúng trong chuỗi thức ăn, cá nhím là con mồi của cá mập và cá heo. Khi bị đe dọa, cá nhím sẽ ngăn cản các cuộc tấn công bằng cách hớp nước để làm phồng cơ thể và tạo ra những gai cứng nhô ra khắp cơ thể. Vào những thời điểm khác, gai của chúng sẽ nằm phẳng.