10. Broccoli
Few people can dispute the health benefits of broccoli. It’s high in fiber, low in cholesterol, absolutely loaded with heart-healthy antioxidants and other nutrients. It has plenty of essential minerals as well. Not a bad combination for a curious green flower!