Thực phẩm và món ăn truyền thống của người Xhosa bao gồm: isophi, là một món súp nấu từ ngô, đậu và đậu Hà Lan; umngqusho, một món ăn từ ngô và đậu đường; umfino, một món ăn được làm từ rau bina dại, bắp cải và bữa ăn; umyubo, một món ăn từ ngũ cốc được làm từ sữa chua; và umleqwa, một món gà. Đồ uống truyền thống là umqombothi, một loại bia làm từ ngô và lúa miến.
Umngqusho có kết cấu tương tự như risotto và thường được phục vụ với món thịt hầm. Umngqusho được làm với mieliepap, một loại bột ngô là thành phần cơ bản của chế độ ăn kiêng Xhosa.
Các loại rau phổ biến mà người Xhosa ăn bao gồm bí ngô, nấm, lô hội và rau chân vịt. Bí ngô được sử dụng trong một món ăn gọi là imithwane, trong đó lá bí ngô được trộn với bơ, và trong ilaxa, trong đó cùi bí ngô được nấu với lá bí ngô. Các loại rau khác trong chế độ ăn kiêng của người Xhosa bao gồm củ dền, khoai tây và cải bắp.
Gà và dê là những loại thịt phổ biến nhất mà người Xhosa ăn. Cừu, bò và bò được ăn trong những dịp đặc biệt, chẳng hạn như đám cưới hoặc lễ đón tuổi. Các truyền thống xung quanh việc giết mổ gia súc. Phần thịt giữa thành dạ dày và ruột được trao cho những người đàn ông già, và gan dành cho những người đàn ông trẻ tuổi. Phụ nữ được ăn phần trên của chân.