Otherworldly culinary delights