11 Best Foods for Muscle Growth And Fitness9. Broccoli Broccoli is one of the most nutritious foods. There is plenty of vitamin C and fibre in it. On top of that, it is a very good source of iron, magnesium, calcium and folic acid. Pages:< >