宇航員的食物豐富多彩,從最初的十幾種已經發展到了100多種。宇航員每天一般吃4頓飯,一周之内的食譜不重複。宇航員可以在太空中吃到香腸餡餅、辣味烤魚、土豆燒牛肉、奶油面包、豆豉肉湯、金槍魚沙拉、餅幹、巧克力、酸奶、果脯、果汁等各種各樣的佳肴,美國宇航員甚至可以喝到他們愛喝的可樂。
宇航員吃飯并不能随心所欲,必須按地面營養師配制好的食譜用餐。美國航天飛機上的宇航員吃飯時,先把标有第幾天第幾頓字樣的塑料袋從食品櫃中取出。每個塑料袋裡裝有7種食品,供一名宇航員食用。太空食品均為脫水食品,臨吃前可把食物放入一個碗形的容器中,再用注射器将一定數量的水注進容器,然後再放進烤箱裡加熱。一頓飯不超過半小時就可以吃了。