If you eat less dairy, you may be getting less calcium and vitamin D. Ask your healthcare provider about calcium or vitamin D supplements. Also, eat more dairy-free, calcium-rich foods, such as:
- Broccoli, lettuce greens, kale, bok choy (Chinese cabbage), turnip greens.
- Fish with edible bones (canned salmon or sardines).
- Alfalfa sprouts, soy sprouts.
- Tofu, soybeans, pinto beans, navy beans.
- Almonds, sesame seeds.
- Calcium-fortified orange juice, soy drink, rice drink.
- Oranges.
Be aware that the calcium from these foods varies. It may not be as well absorbed by the body as calcium from dairy products. Vitamin D helps your body absorb and use calcium. Be sure to eat foods that contain vitamin D, such as eggs and certain kinds of fish, such as salmon. Also, being outside in the sunlight helps your body make vitamin D.