壯族人的飲食以大米為主食,尤其喜愛糯米,常製成糯米飯、米粉和各種粽子等。他們還喜歡吃大米粥,以及玉米、薯類等雜糧。在肉類方面,壯族人偏好豬肉、雞肉、鴨肉、鵝肉、羊肉、牛肉等,烹飪方式多樣,包括烤、炸、燉、煮、醃、鹵等。他們還善於製作各種菜餚和小吃,如酸湯魚、醃篤鮮、柳州螺螄粉等。
此外,壯族人喜歡飲酒,尤其是米酒、紅薯酒和木薯酒等,這些酒常用於待客和節日自奉。他們的口味偏向痲辣、偏酸,喜食香甜、酥脆的食物。壯族還有吃酸品和五色糯米飯的習俗,五色糯米飯是由黑、黃、紅、紫、白五種顏色的糯米製成,象徵吉祥如意,通常在特定節日食用。