You don't need to bring her anything, just have it in mansion inventory when talking to her
How do you get 'food' into the mansion inventory? All food is just tossed into storage as far as I can tell.
Food is technically not in any 'inventory' it's just a global resource you only need to have on counter.