Indian cooking especially dishes rich in turmeric, ginger, pepper, garlic and onions can also help. These are thought to be naturally anti-inflammatory foods and turmeric especially helps to reduce swelling and pain.
In Asia where I grew up, we used to rub sliced ginger root with some turmeric...