Food aggression is a form of dominance. He is trying to intimadate her and show her who is boss. Watch them carefully making certain he doesnt hurt her.
It's good to take him out while she eats. In fact, I suggest you allow her to eat first so she gets her fill. Then there will be no need for him to attack her. Especially if this is the only time he is showing aggression.
Another thing is, she could be coming into heat. Males can get very testy when it comes time to mate. Is he neutered? If not, you may want to consider neutering him.