Hupa Kızılderililerinin diyetleri öncelikle balık ve meşe palamudu bazlı yiyeceklerden oluşuyordu. Ayrıca fındık, çilek, kök ve yeşilliklerin yanı sıra avladıkları veya tuzağa düşürdükleri geyik ve küçük oyunlar da yedi ormanda toplandı.
Hupa, ilkbaharda Trinity Nehri'nde yakaladıkları ve balıklar yükselirken yüzdükleri somon balığı üzerine yoğun bir şekilde güvendi. Hupa, tüm yıllarını sürdürebilmeleri için dumanla kurutularak korudukları bol miktarda balık yakaladı. Balıkçılar mızrak, ağ ve tahta balık tuzakları kullandılar ve ayrıca alabalık, yılan balığı ve mersin balığı avladılar. Ayrıca balığın taze olduğunu da söylediler.
Her sonbahar, Hupa meşe palamudu, bir başka temel gıda maddesi topladı. Meşe palamudu topladıktan sonra, onları un haline getirip ince bir yağda pişirirler. Ayrıca tahta meşe palamudu karıştırıp öğütülmüş meşe palamudu bir sepette pişirip ekmek haline getirdiler.
Onlar, onları nehre sürükleyerek ya da nehre sürükleyerek ve sonra kanoyla kovalayarak geyik ve geyik ele geçirdiler. Bazen büyük oyunu takip etmek ve yakalamak için eğitimli köpeklerin yardımlarını kullanıyorlardı. Tavşan ve sincapları yakalamak için oyun parkurları boyunca iris ipi ip nozullarından yapılmış tuzaklar yerleştirdiler. Küçük kuşlar da Hupa diyetinin bir parçasıydı; kuşları ok ve yaylarla vurdular.