Plant-based foods such as hemp seeds, carob, sesame seeds, bok choy, and carb are high in calcium. It's a fact that consuming fewer dairy items is linked with more calcium absorption in the body. Therefore, you can get calcium from almonds, seeds, and greens. These foods are loaded with minerals and vitamins that make them easy to absorb nutrients.