Chế độ ăn của người da đỏ Hupa chủ yếu bao gồm các loại thực phẩm làm từ cá và quả acorn. Họ cũng ăn hươu và nai nhỏ mà họ săn bắt hoặc đánh bẫy, cũng như các loại hạt, quả mọng, rễ cây và rau xanh tập hợp trong các khu rừng.
Người Hupa chủ yếu dựa vào cá hồi mà họ bắt được ở sông Trinity vào mùa xuân và mùa thu khi cá bơi ngược dòng. Người Hupa đánh bắt rất nhiều cá, sau đó họ bảo quản bằng cách sấy khô bằng khói để có thể tồn tại cả năm. Các ngư dân sử dụng giáo, lưới và bẫy cá bằng gỗ, và họ cũng đánh bắt cá hồi, cá chình và cá tầm. Họ cũng nướng cá tươi.
Vào mỗi mùa thu, người Hupa thu thập các loại hoa quả, một loại lương thực chính khác. Sau khi thu hái hoa quả, họ nghiền thành bột và nấu thành bột loãng. Họ cũng nấu chín quả sồi trên mặt đất trong một cái rổ trong khi khuấy chúng bằng mái chèo gỗ và sau đó làm thành bánh mì.
Họ bắt hươu và nai sừng tấm bằng cách rình rập hoặc lùa chúng xuống sông rồi truy đuổi chúng bằng ca nô. Đôi khi chúng sử dụng sự trợ giúp của những chú chó đã được huấn luyện để theo đuổi và chiếm lấy trò chơi lớn. Họ đặt những chiếc bẫy làm bằng dây thừng sợi mống mắt dọc theo những con đường mòn trong trò chơi để bắt thỏ và sóc. Những con chim nhỏ cũng là một phần của chế độ ăn kiêng Hupa; họ bắn những con chim bằng cung tên.