Are you unable to drink milk every day due to the rising price of milk? Don't worry. You can also get calcium and protein from foods like yogurt, soybeans, chickpeas, pulses, peanuts, sesame seeds, and ragi. Consuming these as part of a balanced diet provides the nutrients needed for bone and muscle health.