A creatinine blood test doesn't require any preparation; one can eat and drink normally before the blood test.