Ngỗng Canada và ngỗng thuần hóa đều chủ yếu là động vật ăn cỏ. Theo The Cornell Lab of Ornithology, chế độ ăn của chúng bao gồm cỏ, thực vật thủy sinh, ngũ cốc và lá cây. Mặc dù ngỗng Canada thỉnh thoảng ăn cá nhỏ, nhưng ngỗng thuần hóa không được báo cáo là làm như vậy.
Hầu hết các loài ngỗng đều là động vật ăn cỏ, ngoại trừ đáng chú ý là ngỗng Ai Cập, một loài không có quan hệ họ hàng gần với ngỗng thuần hóa thông thường. Giống như ngỗng Canada và ngỗng nhà, nó ăn rất nhiều thực vật nhưng cũng tìm kiếm côn trùng, ốc sên, cua và cá nhỏ. Mặc dù là một ngoại lệ đối với quy luật, loài ngỗng ăn tạp này không chủ yếu dựa vào chế độ ăn kiêng cá như một số loài chim săn mồi.