The Best Foods to Fight Inflammation

Filling up on these anti-inflammatory foods may help ease the pain associated with arthritis.

1 / 18
Olive oil fights inflammation
Photo: ShutterStock

Foods That Fight Inflammation

Olive oil

Researchers at the University of Pennsylvania have found that a chemical in extra-virgin olive oil, oleocanthal, inhibits inflammatory enzymes in the same way that ibuprofen does. Drizzle olive oil on veggies and salads, and other foods that fight inflammation.

2 / 18
Pineapple fights inflammation
Photo: ShutterStock


Bromelain, a protein-digesting enzyme, makes this tropical fruit one of the most potent foods that fight inflammation. One 2002 study suggested that bromelain might reduce knee pain in otherwise healthy adults, although the study was not placebo controlled. Other research in people, animals, and laboratory-grown cells suggest that bromelain supplements may reduce pain and inflammation in knee osteoarthritis and rheumatoid arthritis, and after dental surgery. One study found that an enzyme supplement containing bromelain reduced carpal tunnel symptoms.

Don’t miss our ultimate guide to healthy grocery shopping.

3 / 18
Apples can reduce inflammation
Photo: ShutterStock


These popular fruits are just one of the many foods that fight inflammation because they contain quercetin, an anti-inflammatory antioxidant. No wonder one a day keeps the doctor away!

Here are 20 more high-antioxidant foods worth adding to your cart.

4 / 18
Nuts and seeds fight inflammation
Photo: ShutterStock

Nuts and seeds

Various nuts and seeds have a good amount of magnesium, l-arginine and vitamin E, and studies have found that eating nuts can decrease the amounts of inflammatory biomarkers in the body. The Arthritis Foundation specifically recommends walnuts, peanuts, almonds, pistachios, flax seed, and chia seeds for their anti-inflammatory properties.

5 / 18

Spinach fights inflammation
Photo: ShutterStock


Green leafy vegetables, including kale, chard, bok choy, and silverbeet are anti-inflammatory foods because they’re packed with anti-inflammatory carotenoids, which are plant pigments that give green and orange produce their vibrant colour.

6 / 18
Dark chocolate fights inflammation
Photo: ShutterStock

Dark chocolate

Yes, you read that correctly. Dark chocolate contains chemicals that help fight inflammation. According to a large Italian study, people who ate about one square of dark chocolate every three days had significantly lower measures of a protein associated with inflammation than those who ate no chocolate at all.

7 / 18
Brown rice fights inflammation
Photo: ShutterStock

Brown rice

Brown rice and other whole grains containing fibre can help fight inflammation. Fibre can help lower c-reactive protein, a substance found in the blood produced by the liver in response to inflammation.

Check out more healthy high-fibre foods.

8 / 18
Grapes reduce inflammation
Photo: ShutterStock


Chomp on some grapes or mulberries for a dose of resveratrol. Research shows that resveratrol supplements inhibit inflammatory enzymes in much the same way aspirin does (but without the stomach irritation). Grapes also have anthocyanins that may help reduce inflammation, too.

Here’s more of the healthiest fruit you can buy.

9 / 18
Cherries fight inflammation
Photo: ShutterStock


Cherries contain chemicals called anthocyanins, which give berries their blue and red colours and fight inflammation in the same way aspirin does. Raspberries and strawberries are also anti-inflammatory foods.

Check out the latest research on cherry juice for arthritis relief.

10 / 18
Onions and garlic fight inflammation
Photo: ShutterStock

Onions and garlic

Foods that fight inflammation like this family of bulb vegetables (particularly garlic) are high in anti-inflammatory substances, as well as sulfur compounds, that help stimulate the immune system to keep everything running smoothly.

Find out more science-backed ways to boost your immune system.

11 / 18
Green tea fights inflammation
Photo: Shutterstock

Green and black tea

Tea is rich in antioxidants or flavonoids, which may protect against cell damage that can worsen conditions such as arthritis. Research shows it also contains a chemical that fights inflammation, so consider swapping that morning cup of joe for a green tea instead.

Here’s what happens to your body when you drink tea every day.

12 / 18
Broccoli fights inflammation
Photo: ShutterStock


This vegetable contains vitamins C and K, folate, fibre, and antioxidants. Broccoli, high in sulforaphane, may fight inflammation by reducing your levels of cytokines, research suggests. Other fruits and vegetables rich in sulforaphane include kale, cabbage, bok choy, cauliflower, Brussels sprouts, and more.

13 / 18
Salmon fights inflammation
Photo: Shutterstock


Oily fish such as salmon, trout, and anchovies, along with walnuts, linseeds, pumpkin seeds, olive oil, and canola oil contain omega-3 fatty acids that make them powerful anti-inflammatory foods.

This is the healthiest fish you can eat.

14 / 18
Soy protein fights inflammation
Photo: ShutterStock

Soy protein

Research shows that soy food consumption is related to lowering inflammation. It’s tough to eat that much pure soy protein a day, but it is still worth adding a serving of soya beans, tofu, or soy milk to your daily food intake.

Find out how to read nutrition labels like a pro.

15 / 18

Foods that fight inflammation - bowl of white mushrooms
Photo: Mironov Vladimir /


Mushrooms have a variety of compounds that can help fight inflammation, specifically phenols and other antioxidants, research shows. A special mushroom type, lion’s mane, may also have some inflammation-fighting benefits, too.

16 / 18

Foods that fight inflammation - sauerkraut
Photo: Madeleine Steinbach /


Gut health has links with inflammation, so it’s important to consume fermented foods such as sauerkraut, yogurt, and kimchi as part of an anti-inflammatory diet. The health benefits of fermented foods go well beyond inflammation, too. Research also shows they could help lower blood pressure, although more research is still necessary on the topic.

Check out 20 more foods that lower blood pressure.

17 / 18

Foods that fight inflammation - avocados
Photo: Vacilando /


Although the perfect ripeness window is small with this fruit, it’s worth gambling on avocados since they contain so many nutrients. Compounds like carotenoids and tocopherols in avocados, among others, protect against inflammation and could also reduce your risk of heart disease, research shows.

Brush up on the surprising benefits of avocado.

18 / 18

Foods that fight inflammation - red kidney beans
Photo: Tenaht /


According to the Arthritis Foundation, beans could lower an indicator of inflammation found in the blood. The best beans for fighting inflammation include small red beans, red kidney beans, and pinto beans.

Next, find out if shark cartilage can really help relieve arthritis pain.

The Healthy
Originally Published on The Healthy

Newsletter Unit