Eun-jae (Han Chae-young) is a very stubborn and proud 20-year-old girl who has a passion for cooking. Because she does not have an interest in studying, she runs away to Vicenza in Italy before she graduates from high school to enroll in a cooking school. Her high school friend, who loves her dearly and shares her passion for cooking, comes along with her. Han Yi-joon (Jo Hyun-jae) is from a wealthy family who owns a large hotel and various restaurants. He travels to Italy in search of his mother that abandoned his family when he was young and there he runs into Eun-jae. Coincidentally, Eun-jae had also been seeking the mother, who happens to be a chef in Vicenza, to learn the secrets to making great pasta. Both chance upon the mother just as she was about to get remarried to an Italian. She comforts Yi-joon, who is distraught over his mother's remarriage, and they spend the night together. She ends up pregnant and has to give up her dream – but does not tell Yi-joon. Six years later, they have all returned to live in South Korea – Eun-jae working low paying cooking jobs, Yi-joon taking over the operations of his family's restaurant, and Eun-jae's friend working as a chef for one of the restaurants owned by Yi-joon and financially supporting Eun-jae's family, including the child born out of wedlock, because they have fallen on hard times. Yi-joon still has feelings for Eun-jae and they run into each other just as he is looking for a new chef for his restaurant-with her in mind. Soon Hyeon who is a family friend of Yi-joon is in love with him and tries to confess her feelings to him