Tùy thuộc vào loài và kích thước của boa constrictors, chúng săn mồi thằn lằn, ếch, chim, động vật gặm nhấm và động vật có vú cỡ trung bình, chẳng hạn như khỉ và lợn. Boa constrictors sống trong các môi trường sống đa dạng ở Châu Phi, Châu Á, quần đảo Thái Bình Dương và Bắc, Nam và Trung Mỹ, vì vậy chế độ ăn của họ phản ánh sự đa dạng của các loài động vật địa phương. Những con rắn hổ mang chúa, ô mai, nai, heo vòi, sóc, dơi và thậm chí cả caiman đều bị săn đuổi bởi những con rắn này.
Loài thắt lưng boa thường săn mồi vào ban đêm và ẩn nấp lặng lẽ khi chúng chờ đợi những con mồi dễ bị tổn thương đi lang thang gần đó. Hầu hết các loài boa đều có miệng với các vảy nhạy cảm với nhiệt độ để phát hiện thân nhiệt, cho phép chúng rình mồi trong bóng tối và khi có tán lá bao quanh. Chúng cũng sử dụng lưỡi để ngửi bằng cách phát hiện các hạt mùi trong không khí.
Khi có con mồi trong tầm ngắm của chúng, những con thắt lưng boa mai phục săn mồi bằng cách dùng răng tấn công bất ngờ và nhanh chóng cuộn chặt cơ thể chúng xung quanh con vật bị mắc kẹt. Như tên của chúng đã chỉ ra, những con co thắt của boa siết chặt cơ thể chúng cho đến khi con mồi của chúng chết ngạt. Tiếp theo, con rắn tự mở và mở rộng hàm ra ngoài để nuốt trọn con rắn. Các cơ tiêu hóa bên trong cơ thể rắn co thắt co bóp nhịp nhàng để đẩy thức ăn đến dạ dày của rắn. Trong khi cổ họng của con rắn bị tắc, một ống khí trong miệng của nó sẽ giúp nó thở được.