What are the Best Plant-Based Foods For Healthy Bones?

Plant based foods for bone health
Photo by Maddi Bazzocco on Unsplash

Strong bones are an integral part of a healthy lifestyle, and bone health starts with what you eat. We all know that dairy products such as milk and cheese are good at promoting bone health, but which plant-based foods can you eat that do a similar job? Here are some of the best plant-based foods for bone health.

Tofu

Tofu is high in calcium and protein. It’s an incredibly versatile food that you can eat in curries, stir-fries, pasta dishes, and much more. You can fry it up in a pan in five minutes or baked in the oven.

Soy Beans

Soy beans are an excellent source of calcium and vitamin D, which happen to be the two crucial nutrients that reinforce bone health.

Nuts

If you’re on a plant-based diet, it’s a good idea to eat a variety of nuts throughout the week. Nuts and seeds are high in protein, calcium, healthy acids, and omega-3. Eat a nut medley as a snack or sprinkle hazelnuts on your pasta!

Leafy Vegetables

It might come as a surprise, but green leafy vegetables such as broccoli, spinach, and cabbage are great sources of calcium, as well as a host of other minerals.