Which country does roast dinner come from?

Roast dinner, as we know it today, originated in England.

While roasting meat has been a practice for centuries across many cultures, the specific combination of roasted meat, Yorkshire pudding, potatoes, vegetables, and gravy that makes up the traditional British roast dinner developed in England.

It's a dish deeply intertwined with English culinary history and tradition, often associated with Sunday lunch and special occasions.