Skip to main content


The London Osteoporosis Clinic is dedicated to a comprehensive approach to bone health that strongly focuses on nutrition.  Protein, an essential building block for strong, healthy bones, is often associated with animal sources.  However, it’s important to note that plant-based protein sources can be just as effective in promoting bone health.  Here, we explore some excellent sources of non-animal protein and their associated benefits.

Benefits of Non-Animal Protein

Plant-based proteins provide the necessary amino acids for building and repairing tissues and are often packed with additional nutrients like fibre, antioxidants, and various vitamins and minerals.  Incorporating plant-based protein sources into your diet can aid in maintaining robust bone health, support overall well-being, and even contribute to sustainable living.

  1. Legumes: A Nutrient Powerhouse

Legumes, such as lentils, chickpeas, and various beans, are excellent plant-based protein sources.  For instance, a single cup of lentils can provide up to 18 grams of protein.  Additionally, they are high in fibre and other nutrients like iron and folate, making them a fantastic addition to any diet.

  1. Quinoa: A Complete Protein

Unlike many plant-based protein sources, quinoa is considered a ‘complete protein.’ This means it contains all nine essential amino acids our bodies cannot produce.  With 8 grams of protein per cooked cup, quinoa is also a good source of magnesium, a mineral crucial for bone health.

  1. Nuts and Seeds: Compact and Versatile

Nuts and seeds are another versatile and potent source of non-animal protein.  Almonds, for example, contain approximately 6 grams of protein per ounce.  Chia seeds and flaxseeds offer a protein boost and are rich in omega-3 fatty acids, which are known to support bone health.

  1. Soy Products: A Direct Substitute

Soy products, including tofu, tempeh, and edamame, are among the richest plant-based protein sources.  They can be directly substituted for animal products in many dishes.  For instance, half a cup of tofu can provide about 10 grams of protein.

  1. Whole Grains: Not Just Carbs

While they’re often considered a carbohydrate source, whole grains also provide significant protein.  Oats, brown rice, and whole-grain bread can increase protein intake.


At the London Osteoporosis Clinic, we believe in the power of nutrition for optimal bone health.  Non-animal protein sources can be crucial in maintaining and enhancing bone health while offering many other health benefits.  By incorporating these plant-based proteins into your diet, you’re taking a proactive step towards robust bone health and overall well-being.