Correct answer: to buy.
Explanation: "Forget to do something" means you need to remember to do it. "Forget doing something" means you did it in the past, but you don't remember. In this case, Granny needs some lemons and honey, so you need to remember to buy them.