And the list is finally out! Scientists have researched more than 1000 raw foods, their nutritional value, their health benefits and have ranked the 100 most nutritious foods. The research published on BBC Future is done with inputs from The Encylopedia of Food & Health 2016 and data from the US Dept of Agriculture.

This ranking only gives us a comparative picture of the nutritional value of one food over others. What one lacks in certain nutrients, we will have to compensate with other healthier foods to make sure we have a balanced meal. In the end, there is no one single superfood that is crowned the best!

The key is to eat a balance of highly nutritious foods, that when consumed together, do not contain too much of any one nutrient, to avoid exceeding daily recommended amounts- BBC

The winners:

The list is made up of a lot of green vegetables, sweet and savoury fruits, oily fish and white fish, and plenty of spices and herbs. Here’s a look at some of the famous and routine Indian foods that have made their way to this list.