The English translation of the Spanish phrase "recetas cena de Navidad" is "Christmas dinner recipes." Literally, the phrase would translate to "recipes main course of Christmas." In Spanish, many of the adjectives are placed after the nouns they modify, whereas in English adjectives typically come before the nouns they modify.
A similar Spanish phrase is "comida de Navidad." This could mean "Christmas food" or "Christmas meal" in English, and refer to either lunch or dinner. To wish someone a merry Christmas in Spanish, one would say "Feliz Navidad," and Christmas day in Spanish is either "Navidad" or "dia de Navidad."