Top Chef Season 20 is coming in March. The cooking competition's world all-stars season will premiere March 9 at 9 p.m. EST on Bravo, with subsequent episodes to be released Thursdays. Episodes will be available to stream the next day on Peacock. Season 20 will take place in London and feature 16 returning contestants from Top Chef series around the globe.