Spuckschlangen ernähren sich hauptsächlich von kleinen Säugetieren wie Nagetieren sowie von Vögeln und Amphibien. Sie fressen auch Aas – das tote oder sterbende Fleisch von Tieren.
Wie alle Kobras sind sie giftig und nutzen ihr Gift sowohl zur Beutefang als auch zur Verteidigung. Die Fähigkeit, Gift zu verspritzen, ist eine einzigartige Anpassung, die primär der Abwehr dient.