calcium rich Indian food

Top 11 Indian Foods Rich in Calcium

Calcium is the most commonly found element in our body. 99% of calcium in our body is used for bones and teeth. Rest of the calcium plays a vital role in various metabolic processes in human body. Calcium helps to regulate blood pressure and maintain blood sugar levels. Calcium deficiency is prevalent in Indian women. As we grow old, we lose calcium from our bone.

Calcium deficiency is the main reason for Rickets in children and osteoporosis in adults. Intake of calcium and vitamin D can make this condition better. As per the website,, people between the age groups of 19-50 should take 1000 milligrams of calcium daily. That is equivalent to three glasses of milk. Here is the list of top 11 calcium rich India food which will fulfill your daily intake goal of calcium easily.

Top Calcium Rich Indian Food

  1. Milk

milk : calcium rich Indian food

Milk is the best source of calcium. Milk is also rich in vitamin D and proteins. Cow milk and buffalo milk would be the best option for any age group.  1 cup of milk contains 300 mg of calcium.

  1. Broccoli

Broccoli : calcium rich Indian foodBroccoli is known as ‘super food’. It is also a good source of calcium and essential vitamins. 100 grams of green and sturdy floret contains 47 mg of calcium.

  1. Spinach

spinach : calcium rich Indian food

Spinach is a great source of calcium, phosphorus, zinc, iron and essential vitamins. 1 cup of cooked spinach gives 240 mg of calcium.

  1. Almonds

Almonds : calcium rich Indian foodAlmonds are rich in calcium and proteins. It gives you energy and helps to reduce weight and cholesterol. A handful of almonds can keep you full for a day.

  1. Yogurt

Yogurt : calcium rich Indian foodYogurt fortified with vitamin D is very good for bone’s growth. Vitamin D absorbs calcium. Yogurt is also easily digestible. 1 cup of yogurt may give you 450 mg of calcium. Start consuming yogurt daily to make your bone healthy.

  1. Oatmeal

oatmeal : calcium rich Indian food

Oatmeal makes a great breakfast. It’s rich in calcium and fiber. It reduces the cholesterol level. If you are on diet, oatmeal will be the best option for you.1 package of oatmeal may give 100-150 mg of calcium.

  1. Oranges

Oranges : calcium rich Indian foodOrange is a calcium rich Indian foodOranges can be eaten raw or you can drink orange juice. Oranges are easily available in winter. 8 oz of orange juice gives 300 mg of calcium.

  1. Soymilk

Soymilk : calcium rich Indian foodSoymilk is a very good source of calcium. If you are allergic to milk proteins, you can take soymilk to meet your daily calcium requirements.1 cup of soymilk may give you 200-400 mg of calcium.

  1. Blackstrap Molasses

Blackstrap Molasses : calcium rich Indian food

Blackstrap molasses is a byproduct of sugar processing. It has high nutritional value. It is a great source of calcium and selenium. If you are a sweet lover, you can use blackstrap molasses to make desserts without worrying about your blood sugar level. Both Diabetic and non-diabetic can get calcium from molasses. 1tbsp of blackstrap molasses gives 135 mg of calcium.

10. Crabs

crabs : calcium rich Indian food

Crabs are used in various non-veg dishes. If you love non-veg items, the crab will be one of the best options. They are rich in calcium. In a can of crab, you can get 123 mg of calcium.

11. Shrimps

Shrimps : calcium rich Indian food

Shrimp lovers can get calcium from non-veg recipes. A can of shrimps contains 123 mg of calcium. You can take them on lunch or dinner. This would help you to meet the minimum requirements of calcium intake. 

Have you tried these calcium rich Indian food? If not, include these foods in your diet. They are rich in calcium and other nutrients. Regular intake of these foods will make your bone and teeth healthy.

calcium rich Indian food