Turkish restaurant Shish in Sidcup, Kent, is to feed up to 400 single, homeless and elderly people on Christmas Day.
Diners will be given a free three-course meal of authentic Turkish soups, casseroles and rice puddings between 12pm and 6pm on 25 December.
The initiative launched when an elderly neighbour told the staff she would be alone at Christmas.
Co-manager Irfan Can Genc said: "It's our background. On our holy days, we see our families and then we help others out in the second half of the day. It doesn't matter what religion they're from, what background or culture, we're all humans at the end of the day."
Goa Premium Beer has also donated 20 cases of its gluten-free pilsner to go alongside the meals.
Goa Premium Beer director Frank Sequeira said: "It's great to be part of such a generous, multi faith offering, especially when there has been so much negativity across the world, causing tensions between people of different beliefs. We are all one people."