Booktoots's Weblog has two posts on how it helps greatly to pre-make your meals and eating right which can help in the recovery process.
In Healthy Eating Speeds the TKR Recuperation Process, this is absolutely correct. You can't just eat junk food as it will slow down the healing. Multivitamins with calcium and a few other things will help. Doing your exercises will also.
Here's a reason to eat healthy... Some time ago, I weighed 250, ready to go higher since I was eating fast foods almost daily. Then I quit and managed to lose 50 pounds in nearly two years. I started eating better, and the results showed. I felt better also. I still need to lose more, though.
Last year before my evening college class, I'd get a salad from the local grocery store's salad bar. I'd finish it in the classroom before class time, using olive oil with garlic as dressing. I was told later on you could smell it through the classroom, but no one complained! I'm now at 200, and will try to lose some more before the next surgery.
She also says in Meal Preparation After A TKR that it helps to prepare foods ahead of time. About a month before surgery, Jamie and I started making freezer dinners. When I came home 4 weeks after surgery, there were still some left.