In het oude Mexico zijn Tita en Pedro verliefd op elkaar. Tita, lid van een rijke familie, mag echter niet met Pedro trouwen, omdat haar strenge moeder Elena wil dat Tita's oudere zussen eerst moeten trouwen, en omdat zij wil dat Tita voor haar blijft zorgen. Pedro trouwt met Tita's oudere zus, maar alleen om dichter bij Tita te zijn. Als Tita de bruidstaart moet maken, ontdekt Tita dat zij met haar kookkunsten vreemde dingen kan doen...