Merchant food is always average but quest rewards are superior, which is the best. Unfortunately, the superior stuff tends to be shorter duration, (like half an hour).
The four food grades, (in order), are:
low (summoned)
average (store bought)
high (player made)
superior (quest reward)