The celery was partially because of poison! And apparently can actually help in regenerative properties on this Doctor's physique. It turns purple with a certain range of poisons, which the Doctor is quite weak too, and he can eat it for a bit of defense. No idea why he gave it up in that case though...