Like Water for Chocolate: A Novel in Monthly Installments with Recipes, Romances, and Home Remedies
Set in turn-of-the-century Mexico, Laura Esquivel imbues her novel with magical realism to great effect. As the youngest daughter, Tita De Garza is forbidden to marry as she must care for her mother until she dies. When she and Pedro fall in love, he marries her sister so they can at least be near each other. If that sounds like a recipe for torture, you're right. As the family deals with one tragedy after another, Tita pours her emotions into her cooking as she preserves their recipes, causing everyone who eats the food to react in different ways. It will have you yearning for Tita and Pedro to somehow find a way back to one another.
More info →