I had my tonsils taken out 2 weeks ago. It has been nothing at all like all of the horror stories I read online. It has been painful but not excruciating nor even as painful as my last episode of tonsillitis. I have been eating solids since the night of my tonsillectomy and have taken an anti inflammatory daily. I stopped taking the heavy painkillers 3 days after the op and only stayed on the anti inflammatory. I make sure to gargle with salt daily. Drink lots of ice water. Eat properly and regularly. Oral hygiene is very important and lots of rest. 

I was very afraid of the recovery based on what I had read but was pleased to find out that it isn't as bad as it was predicted. Eating is very important. Gives the body strength to recover and heal. Avoid opioid painkillers.