Food can’t “repair” knee cartilage on its own, but the right choices can reduce inflammation, support collagen production, and help slow cartilage breakdown—especially in osteoarthritis or wear-and-tear knee pain.
Here are 10 of the best foods linked to joint health and cartilage support:
1. Turmeric
Contains curcumin, a strong anti-inflammatory compound that may reduce joint pain and stiffness.
2. Salmon (and other fatty fish like sardines, mackerel)
Rich in omega-3 fatty acids, which help lower joint inflammation and may improve mobility.
3. Bone broth
Provides collagen, gelatin, and amino acids that support cartilage structure and joint cushioning.
4. Eggs
A good source of protein and vitamin D, both important for cartilage maintenance and bone strength.
5. Blueberries (and other berries)
High in antioxidants that help fight inflammation and oxidative stress in joints.
6. Spinach (and other leafy greens like kale)
Rich in vitamin K, calcium, and antioxidants that support bone and joint health.
7. Walnuts (and almonds)
Contain healthy fats and anti-inflammatory compounds that may reduce joint discomfort.
8. Olive oil
Extra virgin olive oil has compounds similar to mild anti-inflammatories and supports cartilage protection.
9. Garlic
Contains sulfur compounds that may help reduce inflammation and support connective tissue.
10. Oranges (and citrus fruits)
High in vitamin C, which is essential for collagen formation in cartilage and ligaments.
Important reality check
These foods can support joint health, but knee pain often comes from:
- cartilage wear (osteoarthritis)
- muscle weakness
- excess weight load
- injury or alignment issues
So food helps, but it works best alongside:
- strength training (especially quads and hamstrings)
- weight management (if needed)
- physiotherapy or mobility work
If you want, I can also give you a 1-week anti-inflammatory diet plan specifically for knee pain, or exercises that protect cartilage while strengthening the knee.