Does anyone know the significance of eating spaghetti on winter solstice?
Asking the question is just a pretty strong indication that your teacher doesn’t believe in Christianity (and that they have a very dim view of anyone that does). Finding the answer in your usual reference sources is pretty hard, indeed. You’d have a better chance finding the answer on websites devoted to atheism or wiccan/paganism. But, according to atheist/wiccan/pagan websites, eating spaghetti on the winter solstice is to commemorate Mithras, an infant god of the Romans. The part about Romans having a god named Mithras might be correct, but if they celebrated by eating spaghetti, it’s a relatively recent tradition. The idea of drying pasta into spaghetti noodles was introduced in Italy around the 12th century. Prior to the 12th century, Italians generally ate only fresh pasta. All in all, if you want to see your teacher screwed to a wall by the principal and the Board of Education, just complain about this question to the principal. While it’s a bad idea to preach religion in a pub