宇航员的食物丰富多彩,从最初的十几种已经发展到了100多种。宇航员每天一般吃4顿饭,一周之内的食谱不重复。宇航员可以在太空中吃到香肠馅饼、辣味烤鱼、土豆烧牛肉、奶油面包、豆豉肉汤、金枪鱼沙拉、饼干、巧克力、酸奶、果脯、果汁等各种各样的佳肴,美国宇航员甚至可以喝到他们爱喝的可乐。
宇航员吃饭并不能随心所欲,必须按地面营养师配制好的食谱用餐。美国航天飞机上的宇航员吃饭时,先把标有第几天第几顿字样的塑料袋从食品柜中取出。每个塑料袋里装有7种食品,供一名宇航员食用。太空食品均为脱水食品,临吃前可把食物放入一个碗形的容器中,再用注射器将一定数量的水注进容器,然后再放进烤箱里加热。一顿饭不超过半小时就可以吃了。