5. Beans and lentils

Beans and lentils are high in fiber, protein, and micronutrients, including iron, zinc, folate, magnesium, and potassium.
Some varieties also have decent amounts of calcium, including winged beans, which supply 244 mg, or 19% of the DV, in a single cooked cup (172 grams).
White beans are also a good source, with 1 cup (179 grams) of cooked white beans providing 12% of the DV. Other varieties of beans and lentils have less, ranging from around 3-4% of the DV per cup (175 grams) .
Interestingly, beans are credited with many of the health benefits associated with plant-based diets. In fact, research suggests that beans may help lower LDL (bad) cholesterol levels and reduce your risk of developing type 2 diabetes.
SUMMARYBeans are highly nutritious. One cup (172 grams) of cooked wing beans delivers 19% of the DV for calcium, while other varieties provide around 3–12% for the same serving size.
6. Almonds

Of all nuts, almonds are among the highest in calcium. Just 1 ounce (28 grams) of almonds, or about 23 nuts, delivers 6% of the DV.
Almonds also provide 3.5 grams of fiber per ounce (28 grams), as well as healthy fats and protein. In addition, they’re an excellent source of magnesium, manganese, and vitamin E.
Eating nuts may also help lower blood pressure, body fat, and multiple other risk factors for metabolic disease.
SUMMARYAlmonds are high in nutrients like healthy fats, protein, and magnesium. One ounce (28 grams) of almonds, or 23 nuts, delivers 6% of the DV for calcium.