When will Great British Menu Season 21 Episode 1 air?
Great British Menu Season 21 Episode 1 will air on February 24, 2026.

Four chefs compete for north west England with canapes, starters and fish dishes inspired by the British film industry. Who will be eliminated?
Direct answers for episode-level questions and details.
Great British Menu Season 21 Episode 1 will air on February 24, 2026.
This episode runs for approximately 59 minutes.
Comments coming soon
Discuss episodes with other viewers