The Cuisine for Future Space Missions -- Can You Stomach This?