По-испански сочельник звучит как Noche Buena, что дословно можно перевести как «благая ночь» или «ночь благих вестей». Во многих испаноязычных странах, а также на Филиппинах, которые в свое время были испанской колонией, главным застольем года становится рождественский ужин, посвященный счастливой ночи, когда Дева Мария родила младенца Иисуса. Почетным гостем на праздничном столе обычно становится запеченный молочный поросенок. И хотя лечон — основное рождественское блюдо во многих испаноговорящих странах, готовят его везде по-разному. Кроме того, размеры поросенка не всегда позволяют приготовить его в духовке.
На Кубе, например, принято готовить лечон на специальном мангале из фанеры, покрытом алюминиевой фольгой, на которую кладутся угли. Пуэрториканцы приправляют свой лечон асадо орегано и чесноком и начинают жарить на вертеле еще засветло, чтобы уже днем начать пир. На Филиппинах, родине блюда, конкурируют две школы: в провинции Себу поросенка шпигуют травами и обжаривают на углях из кокосовой скорлупы, а в Маниле для приготовления лечона используются только соль, перец и древесные угли.
В Румынии есть своя традиция, связанная с поросенком. Каждый год 20 декабря, в День святого Игната, здесь забивают свинью, а ее шкуру опаляют горящей соломой и промывают. На голове свиньи глава семьи рисует крест, после чего мясо зажаривают и съедают.