Where To Stream Top Chef Season 18 Episode 1
First Impressions
- Aired April 1, 2021
- 75 Min
- Rated 8.0
- Number 41 Of 154 Rated Episodes
Fifteen of the country's best chefs compete in Portland, Ore.; for their first challenge, chefs combine their favorite ingredients into one cohesive dish; contestants must create a dish featuring one of Portland's iconic local birds.