I was thinking about stopping the beer intake and only drinking wine - but this article shows that, on average, wine has more calories in it than beer.
I can also recommend Heinz Chicken Noodle soup. Great for when you have painful teeth.
Interesting and fun book.