Skip to main content
Diet and Nutrition

Lactose Intolerant? You Can Still Eat These 8 Bone-Boosting Foods

Lauren Smith, MASarah Gupta, MD
Written by Lauren Smith, MA | Reviewed by Sarah Gupta, MD
Updated on November 10, 2025
Reviewed by Sarah Gupta, MD | November 10, 2025

Dairy might get all the attention when it comes to bone health, but that doesn’t mean you need to rely only on milk, cheese, and yogurt to prevent osteoporosis. In fact, the National Osteoporosis Foundation (NOF) recommends a “well-balanced diet” rich in other foods, namely fish and fresh produce, for optimal bone health.

As for getting more calcium, milk isn't the only option. Here are other top food sources of calcium, in and out of the dairy aisle.

References

GoodRx Health has strict sourcing policies and relies on primary sources such as medical organizations, governmental agencies, academic institutions, and peer-reviewed scientific journals. Learn more about how we ensure our content is accurate, thorough, and unbiased by reading our editorial guidelines.

why trust our exports reliability shield

Why trust our experts?

Lauren Smith, MA
Written by:
Lauren Smith, MA
Lauren Smith, MA, has worked in health journalism since 2017. Before joining GoodRx, she was the senior health editor and writer for HealthiNation.
Sarah Gupta, MD
Reviewed by:
Sarah Gupta, MD
Sarah Gupta, MD, is a licensed physician with a special interest in mental health, sex and gender, eating disorders, and the human microbiome. She is currently board certified by the American Board of Psychiatry and Neurology.

Was this page helpful?

Latest articles