Teresa on Istanbulissa asuva pienen tytön äiti. Isoäidin sairastelu saa hänet palaamaan Suomeen, vanhaan kotitaloonsa. Äidin vuosien takainen reseptikirja palauttaa Teresan lapsuuden makuihin - ja kipeisiin muistoihin. Hoitokodissa hiipuvan isoäidin, Helvin, sama ruoka vie keskelle kuohuvaa nuoruutta: sotavuosia ja niiden jälkeistä aikaa.
Harmaat enkelit on vahva tarina sodan jättämästä nälästä, mutta myös sitkeydestä ja rakkaudesta, joka kantaa vaikeina hetkinä.