Broccoli  is a great source of Protein and fiber. This wonderful rich vegetable resembles a tiny miniature tree. Broccoli is a nutritional powerhouse full of vitamins, minerals, fiber and antioxidants. It contains so much goodness such as iron, potassium, calcium, selenium and magnesium as well as the vitamins A, C, E, K and a good array of B vitamins. Cook it, steam it, eat it raw, grill it, make a smoothie – Broccoli could be your best new friend.