Selon l'espèce et la taille des boa constricteurs, ils s'attaquent aux lézards, grenouilles, oiseaux, rongeurs et mammifères de taille moyenne, tels que les singes et les cochons. Les boa constricteurs vivent dans divers habitats en Afrique, L'Asie, les îles du Pacifique et l'Amérique du Nord, du Sud et centrale, de sorte que leur régime alimentaire reflète la variété des animaux locaux. Mangoustes, opossums, cerfs, tapirs, écureuils, chauves-souris et même caïmans sont chassés par ces serpents.
Les boa constricteurs chassent généralement la nuit et se cachent tranquillement en attendant que des proies vulnérables se promènent à proximité. La plupart des espèces de boas ont une bouche avec des écailles sensibles à la température qui détectent la chaleur corporelle, leur permettant de se faufiler sur des proies invisibles dans l'obscurité et lorsqu'elles sont entourées de feuillage. Ils utilisent également leur langue pour sentir en détectant les particules odorantes dans l'air.
Quand ils ont une proie en ligne de mire, les boa constricteurs chassent en embuscade en frappant de manière inattendue avec leurs dents et en enroulant rapidement leur corps autour de l'animal piégé. Comme leur nom l'indique, les boa constricteurs resserrent leur emprise jusqu'à ce que leur proie suffoque. Ensuite, le serpent se déroule et étend ses mâchoires vers l'extérieur pour avaler toute la carcasse. Les muscles de digestion à l'intérieur du corps d'un boa constricteur se contractent rythmiquement pour pousser la nourriture vers l'estomac du serpent. Alors que la gorge du serpent est bloquée, un tube d'air dans sa bouche permet de respirer.