The novel is narrated by Jason Yao, a thirteen-year-old aspiring chef and eighth grader who opens with the car ride home from San Francisco to Anaheim after Mia Tang agrees to be his girlfriend. Jason describes himself as an insecure, food-obsessed boy who has always felt outmatched by Mia, a motel front desk manager, journalist, and accomplished writer. Food has been his main comfort growing up, a way to cope with loneliness. He arrives home buzzing with plans for their perfect first date.
His excitement falters when he finds his parents entertaining Mr. and Mrs. Blair, the director of the Anaheim Country Club and his wife. The Blairs explain that joining requires five recommendation letters from full members the Yaos do not know. Mrs. Blair mentions the club's Asian dinner buffet, cheerfully noting everyone would love "a real Asian family" there, a remark that offends Jason. He argues that the Calivista Motel, where he runs his restaurant, East Meets West, is a better gathering place, but his parents dismiss him.
Jason then reveals why the country club terrifies him. He has never had a real male friend. In fourth grade, desperate for companionship, he used his Lunar New Year savings to buy video games that attracted Miles and Buzz, twin fifth-grade bullies who were club members. When they demanded more than he could afford, Jason began stealing cash from the Sleepy Breezy Motel, managed by the kind Chu family and their six-year-old son, Little Tao. Jason's father discovered $350 missing and docked it from the Chus' pay; the family quit. Jason never confessed, and the twins physically bullied him for over a year. He vows never to reveal this secret, especially to Mia, fearing she could never forgive what he did to an innocent immigrant family.
Dad takes Jason to the club for provisional passes. On the golf course, Jason picks the wrong club, swings with his eyes closed, and misses the ball entirely. The boys mock his cooking ambitions, and Jason hurls the putter into a tree, then dents a golf cart roof retrieving it. Dad lectures him that his temper will cost him both Mia and his dream of earning a Michelin star, the highest honor for a restaurant.
At school, Mia publicly calls Jason her boyfriend and tells him about cracks appearing in the ceiling of her family's new house, worrying the paint or roof may be defective. Jason's social status rises simply because Mia chose him, deepening the pressure he feels to seem worthy. At the restaurant, his older chef partner, Hank, advises that relationships require vulnerability and consistent effort, sharing that he once lost a woman he loved, a travel agent named Ayana, by pushing her away during a difficult time.
Jason plans an elaborate Shanghai-themed first date at the Calivista pool, spending nearly all his remaining savings on floating candles, skyline cutouts, and a traditional feast. That evening, Dad announces he has invited three country club couples to dine at the pool, hoping to earn recommendation letters. Jason juggles Mia's date with the demanding guests until Mia leaves early, saying she has work to do. When she later asks who the guests were, Jason panics about revealing his family's club aspirations and blurts out that they were Michelin star judges. Mia is ecstatic and begins telling everyone Jason is an "almost-Michelin-starred chef." Jason cannot bring himself to correct the lie.
At another club event, Jason hides in the kitchen to avoid Miles and Buzz and discovers Lucas Steelman, the fastest kid in his grade, working as a dishwasher. After Lucas rescues Jason from a walk-in fridge he accidentally locks himself in, the two share secrets: Lucas works to support his mother, who is studying for her dental assistant certificate, and Jason admits his parents are applying for membership. Jason is elated to have a real male friend for the first time. At school, Lucas invites Jason to sit with his friends at lunch, and Jason eats his Sichuan pork noodles openly instead of hiding them.
To earn money for a second date, Jason takes on concierge duties for country club relatives staying at the motel. Through encounters with demanding guests, he learns hard lessons about honesty and genuine service. One guest catches him cutting corners on her poodle's Evian bath; another returns furious after Jason's dishonest flattery led her to buy a wildly inappropriate outfit for her granddaughter's recital. Meanwhile, Mia decorates the restaurant to celebrate Jason's supposed Michelin candidacy, and Hank warns him that love requires being yourself, not performing a version of yourself.
Jason earns enough for a flight simulator date, which he chose because Mia treasures the memory of her first flight to America. On the day of the date, Mia calls in tears: the homeowners' association says the roof repairs are not covered and will cost ten thousand dollars, and the sellers apparently knew about the leak. Mia cancels. Jason gives her a handwritten note on the motel staircase instead.
Jason confesses the Michelin lie. Mia, though hurt, tells him not to lie again. She commits to calling every roofer in the LA Yellow Pages to find the one who originally inspected the roof, hoping to prove the sellers' deception, and asks Jason to help. While making calls, Jason reaches "Chu Roofers" and hears a boy's voice that sounds like Little Tao. Overwhelmed by guilt, he hangs up and stops calling. He returns the list to Mia with no notes, claiming none of the roofers recognized her address. Mia is deeply disappointed, telling Jason she really needed him.
Jason spirals, lashing out at Lucas and avoiding his friends. His parents, observing his emotional distress, tell him to stop seeing Mia. At the restaurant, Hank compares love to baking a cake: the invisible daily labor is what makes it beautiful, not grand gestures. Jason apologizes to Lucas, and their friendship deepens. When Mrs. Roberts, a novelist guest, checks out, she tells Jason that people cannot truly go forward until they untangle where they have been. The remark crystallizes his decision: He has been so focused on being a perfect boyfriend that he forgot to be a good friend. Mia deserves his real backstory, even if it costs him their relationship.
On the back staircase, over a picnic spread, Jason tells Mia everything: the stealing, the Chus, Little Tao, and how hearing the voice on the roofer call paralyzed him. Mia tells him she is proud of his honesty and that he can still rewrite the ending. After weeks of searching, Jason locates the real Chu family at the Gold Pacific Inn in Corona del Mar. He drives there with Mia and his father and confesses directly to Mr. and Mrs. Chu and Little Tao. Dad also apologizes for docking their pay and pledges to send a check with interest. The Chus express gratitude for the closure, and Little Tao and Jason share the playdate they never had.
During the visit, Mrs. Chu mentions her own roof was recently fixed by a company in Riverside, a county Jason and Mia never searched. Mia expands her search and finds Mateo Gonzalez, the roofer who inspected the Tangs' home before the sale. He writes a statement confirming the sellers knew about the leak, and the sellers agree to pay for the repair.
The novel closes at the Tangs' housewarming party. Jason's parents gift the Tangs massage chairs, and Dad speaks about building trust and appreciating those who helped his family. Jason quietly suggests to Hank that there is a directory of travel agents at the library, should he ever want to search for Ayana. That night, Jason writes the country club recommendation letter himself, describing his family honestly: not as skiers or world travelers, but as people trying to grow, right wrongs, and expand what is possible for their community. He reflects that life's secret ingredient is not perfection but persistent effort.