Boa constrictory to mięsożerne węże, które żywią się głównie małymi ssakami i ptakami. Ich dieta może zawierać gryzonie, takie jak szczury, myszy i króliki, a także ptaki, jaszczurki, oposy i armadille. Są drapieżnikami zaczepnymi, czekającymi w zasadzce i szybko atakującymi, gdy ofiara zbliży się w zasięg. Używają potężnych ciał do duszenia ofiary i połknięcia jej całej. Boa constrictory mogą połykać ofiary o średnicy większej niż ich własne ciało.