• You're all caught up!

Non-Dairy Calcium-Rich Foods

author image Natalie Stein
Natalie Stein specializes in weight loss and sports nutrition. She is based in Los Angeles and is an assistant professor with the Program for Public Health at Michigan State University. Stein holds a master of science degree in nutrition and a master of public health degree from Michigan State University.
Non-Dairy Calcium-Rich Foods
plate of cooked broccoli Photo Credit MSPhotographic/iStock/Getty Images

Calcium is an essential mineral for building and maintaining strong bones and for supporting proper muscle function. Healthy adults should consume 1,000 to 1,500 milligrams of calcium per day, and dairy products are the most obvious sources. When dairy products are not a choice, meet your calcium needs by focusing on calcium-rich non-dairy options.

Green Vegetables

Non-Dairy Calcium-Rich Foods
okras Photo Credit DAJ/amana images/Getty Images

A small bunch of kale provides 143 milligrams of calcium, a serving of 8 okras contains 88 milligrams of calcium and a 3-ounce serving of cooked broccoli provides 34 milligrams of calcium, according to the International Osteoporosis Foundation. These vegetables are low in calories and but good sources of other nutrients, such as dietary fiber, potassium and vitamin C. The Linus Pauling Institute cautions that some green vegetables contain compounds called oxalates, which reduce your body’s ability to absorb calcium.

Canned Fish

Non-Dairy Calcium-Rich Foods
open can of sardines Photo Credit knapjames/iStock/Getty Images

Canned fish with bones contain calcium. A 100-gram, or 3.5-ounce, serving of canned sardines provides 500 milligrams of calcium, and the same size serving of canned salmon supplies 91 milligrams. These fish are natural sources of vitamin D, which helps your body absorb and use calcium. Fish also provides omega-three fatty acids, which may help prevent heart disease.

You Might Also Like

Beans and Soy Products

Non-Dairy Calcium-Rich Foods
close up of pinto beans Photo Credit Monkey Business Images/Monkey Business/Getty Images

Pinto or red beans provide 41 to 45 milligrams of calcium per cup, and a cup of white beans has 113 milligrams of calcium, according to the Linus Pauling Institute. Beans are also high in dietary fiber, potassium and antioxidants. Soybeans naturally contain calcium, and tofu with calcium chloride and tempeh, a fermented soy product, are additional non-dairy sources. Phytic acid in dried beans reduces your body’s absorption of calcium.

Fortified Foods

Non-Dairy Calcium-Rich Foods
glass of soy milk Photo Credit caroljulia/iStock/Getty Images

Many dairy substitutes, such as soy milk, almond milk, rice milk and soy-based yogurt and cheese, are fortified with calcium. Instant oatmeal and cold breakfast cereals, sandwich bread and orange juice are other foods commonly fortified with calcium. Aim for three servings per day of high-calcium foods, and when possible, choose foods that are also fortified with vitamin D to increase your body’s ability to absorb the calcium from the diet.

Related Searches

LiveStrong Calorie Tracker
THE LIVESTRONG.COM MyPlate Nutrition, Workouts & Tips
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.


Demand Media