British cuisine is known for both traditional and contemporary dishes, with fish and chips, roast chicken, and roast beef and Yorkshire pudding among the classics, while chicken tikka masala represents contemporary Indian influences and dishes like shepherd's pie and Lancashire hotpot showcase regional specialties, with tea and scones commonly served.