Nondairy Foods with Calcium

While dairy foods are the best source of calcium, dark green leafy vegetables and fish with soft bones you can eat will also add calcium to your diet.
Nondairy Foods with Calcium - Articles


Photo credit: Ranjit Bhatnagar, Flickr Creative Commons

Nutrition Information

While dairy foods are the best source of dietary calcium, there are other foods that contain this important nutrient. This is good news for individuals with milk allergies or lactose intolerance, vegans, and others who do not consume dairy foods.

Dark green leafy vegetables and canned fish with soft bones are just a few of the nondairy food sources of calcium. Orange juice, soymilk, bread, cereals, and other grain foods may have calcium added by the manufacturer. When fortified, plant-based "milks" offer another source of calcium.

Foods like chard, beet greens, rhubarb, spinach, and some grains contain oxalates and/or phytates. These make it harder for our bodies to use the calcium in these foods, but they are still fair choices. The following are a few tips to make the calcium in these foods more available to your body:

  • Cook dark leafy greens such as kale, collard, mustard, turnip greens, green cabbage, or bokchoy.
  • Prepare greens with lemon juice, vinegar, or another type of acid to increase calcium absorption.
  • Soak beans (navy, pinto, red) or chickpeas in water for several hours, drain, cover with fresh water, and cook.

Here are some other things to consider for getting the most out of nondairy calcium foods:

  • Be sure to maintain optimal levels of vitamin D, which assists in calcium absorption.
  • Decrease sodium intake to prevent loss of calcium in urine.
  • Avoid excessive amounts of calcium inhibitors such as coffee, alcohol, and simple sugar.
  • Engage in weightbearing exercise.

Motivational Tip: Tired of the same old foods? Try at least one new nondairy food high in calcium every month to add variety to your diet.

Shopping Tips

  • Read food labels to know how much calcium is in your favorite food.
  • Check the percent daily value for calcium; 10 percent indicates that the food is a good source of calcium, while 20 percent or more is an excellent source.
  • Be sure plant-based "milks" such as soy, almond, and rice are fortified with calcium and vitamin D.
  • Choose tofu made with added calcium.
  • Look for the words "calcium fortified" or "calcium rich" on the food label.

Tips Affecting Different Age Groups

Consuming nondairy foods high in calcium is important for every age group. The recommended Dietary Reference Intake (DRI) for youth ages 9 to 18 is 1,300 milligrams (mg) per day, and for adults over the age of 70, it is 1,200 mg per day. For people 19 to 70 years old, the DRI is 1,000 mg per day, except women ages 51 to 70, who should get 1,200 mg per day.

While it may take more planning, adequate calcium intake can be achieved through the consumption of these nondairy foods. If you are not able to consume an adequate amount of calcium from foods, talk with your doctor or a registered dietitian about calcium supplements.

The table on the first page lists nondairy foods and their calcium content. Compare these to 1 cup of nonfat milk with a calcium content of 300 mg.

Nondairy Sources of Calcium

1 cup soy milk (fortified with Calcium)368
1 cup orange juice, calcium fortified351
1/2 cup tofu (firm with calcium sulfate)253
3 ounces sockeye salmon (canned with bones)200
1/2 cup spinach (cooked from frozen)146
2 ounces almonds129
1 cup navy beans (cooked)126
1 cup cereal (ready-to-eat, calcium fortified)100 to 1,000
1/2 cup kale (cooked from frozen)90

Examine Your Choices

FoodSourceWhat I buyWhat I plan to buy/change
FishTuna canned in waterCanned salmon with bones
JuiceOrange juiceOrange juice with added calcium

My Goal



Apple Salmon Salad

Serving size: Makes 6 servings


  • 1 can (15½ ounces) canned salmon with bones
  • 2 red apples, cored and diced
  • 1 Tablespoon chopped onion
  • 1 cup soy yogurt
  • ¼ teaspoon pepper
  • ½ teaspoon dried dill
  • 2 Tablespoons vinegar


Remove the core, and cut apples into pieces. Peel and chop onion. In one bowl, mix the salmon with the diced apples. In another bowl, mix the onion, yogurt, pepper, dill, and vinegar. Stir the two mixtures together in the same bowl. Refrigerate until ready to use.


Instead of yogurt, increase vinegar (any flavor) to 3 Tablespoons and add ½ cup olive oil.
This is a quick and easy meal to prepare on summer days.
Serve over dark leafy greens with a whole wheat roll.

Nutrient information: Per serving: 166 calories, 16 g protein, 6 g fat, 2 g saturated fat, 12 g carbohydrate, 1 g fiber, 49 mg cholesterol, 342 mg sodium, 191 mg calcium.

Recipe Source: Penn State Extension Nutrition Links.


Duyff, R. American Dietetic Association Complete Food and Nutrition Guide. 4th ed. Hoboken, NJ: John Wiley and Sons, 2012.

Farrell, V., and L. Houtkooper. "Calcium and Calorie Content of Selected Foods." Tucson: Arizona Extension, 2011.

Greer, B. "Non-Dairy Food Sources of Calcium." Knoxville: University of Tennessee Extension, n.d.

Haraminac, E., and W. Guo. "Got Calcium? Non-dairy Food Sources of Calcium." East Lansing: Michigan State University Extension, 2013.

Prepared by Sharon McDonald, senior extension educator