Eine fettarme Ernährung verringert das Osteoporoserisiko nicht. Tatsächlich haben einige Studien gezeigt, dass sie das Risiko tatsächlich erhöhen können. Dies liegt daran, dass Fett für die Aufnahme von Kalzium unerlässlich ist, das für die Knochengesundheit notwendig ist. Auch eine zu fettarme Ernährung kann zu einem Mangel an Vitamin D führen, das ebenfalls wichtig für die Knochengesundheit ist.
Andererseits hat sich gezeigt, dass eine Ernährung mit viel Obst und Gemüse, die gute Quellen für Kalzium und Vitamin D sind, das Osteoporoserisiko senkt.