'Chef' is a comedy film, directed, co-produced and written by Jon Favreau. He is seen in the lead role.
Popular with hostess Molly (Scarlett Johansson) and his assistant chefs, Carl is working his creative side and dabbling in a new Tasting Menu, but the owner (Dustin Hoffman) intervenes and tells Carl to serve the menu's old classics.
Carl's ex-wife Inez (Sofia Vergara) invites him to Miami and he reluctantly returns there with her. This gives him a chance to establish a better relationship with Percy, his young son.
This film co-stars Robert Downey Jr, Scarlett Johansson, Sofia Vergara, Dustin Hoffman, Oliver Platt and John Leguizamo.
It's a story of Miami-born Chef Carl Casper (Jon Favreau) has a chance to prove himself in a restaurant in Los Angeles, when a prestigious critic and blogger (Oliver Platt) comes to dine in his restaurant.
The critic gives the restaurant an unfavorable review. In his anger, Chef Carl berates him on Twitter, then publicly yells at him in the restaurant before quitting.
The bad publicity turns Carl into a social media sensation, videos featuring his meltdown having gone viral. His credibility and job possibilities evaporate, with one publicist suggesting he go on "Hell's Kitchen" due to the furor over his rant.
He also connects with Inez when they dine on Cuban food and attend a club where her father sings with a band. Carl's ex-wife's ex-husband Marvin (Robert Downey Jr.) offers him a food truck, and Carl accepts.
In an effort to rediscover his culinary passion, Carl restores the broken-down food truck, names it El Jefe, and serves Cubanos, a form of Cuban sandwich. Joining him as a cook is Martin (John Leguizamo), his friend from the Los Angeles restaurant, recently promoted there to sous chef.