According to The Franklin Institute, many popular foods are too difficult to transport to and eat in space.
Bread, for example, can result in crumbs that can damage equipment or accidentally get inhaled by astronauts. Therefore, according to NASA, tortillas have been used since the 1980s.
When it comes to beverages, carbonated drinks are off the table because they aren't buoyant in a weightless environment. Vickie Kloeris, Subsystem manager for Shuttle and ISS food systems at Johnson Space Center and program manager for NASA FTCSC, told NASA, "carbonated drinks currently don't make the trip because the carbonation and the soda will not separate in microgravity."
Salt and pepper have also been banned for their ability to float away and potentially damage equipment or get in astronaut's mouth, ears, or nose. Thankfully, NASA has developed liquid versions as a substitute.
According to Space.com, the only people ever to enjoy bread in space were the astronauts on NASA's 1965 Gemini 3 mission — John Young smuggled a corned beef sandwich onboard.