Historische tijd, plaats en ruimteHet verhaal speelt zich af op een haciënda in Mexico. Tradities spelen een belangrijke rol op de haciënda. Deze tradities mogen niet verbroken worden en zijn belangrijk voor het verhaal. Ze zijn een gerespecteerde familie. Het verhaal speelt zich af in 1910 ten tijde van de Mexicaanse burgeroorlog.
Tijdsduur
De vertelde tijd is tientallen jaren. Het boek begint wanneer Tita 15 is en eindigt na de huwelijksreis van Esperanza en Alex, wanneer ze alleen nog het receptenboek terugvinden in de as van de haciënda. Het is geen continu verhaal. Omdat ieder hoofdstuk een maand is, maar uit elk hoofdstuk worden meestal maar een paar dagen beschreven.