Veggies with nutritional value

If you have ever refused to eat your vegetables because they seemed unappealing, you may be surprised to see how the nutritional benefits they provide can affect your life and impact your eating habits in more ways than you would imagine.
Veggies that detoxify
Foods detoxifiers restore, cleanse and nourish your body from the inside out. They remove toxins while feeding your body healthy nutrients in order to protect you from disease and assist with metabolism and digestion. They also boost your immune system for the next time a classmate coughs or sneezes on you.
EXAMPLES: Artichoke, asparagus, beets, broccoli, cilantro, garlic
Veggies with fiber
Dietary fiber is best known for its ability to prevent and relieve constipation, but it can also provide other nutritional benefits. Fiber can help with achieving a healthy weight because it is more filling than low-fiber foods, so you are likely to eat less and stay full longer. Foods with fiber have fewer calories for the same volume of food, which is something to keep in mind if you are hoping to slim down before going prom dress or tuxedo shopping.
EXAMPLES: Avocado, peas, brussel sprouts, turnip, squash
Veggies with protein
Meat and dairy products are not the only foods that are high in protein; protein-rich vegetables can also help with repairing muscles and tissues in your body. Proteins are also used in the body to produce enzymes, hormones and other important body chemicals. Additionally, they are important building blocks for bones, cartilage, skin and blood. Eating vegetables high in protein is a great way to gain energy after a long day of working hard at a sports practice.
EXAMPLES: Soybeans, mushrooms, potato, spinach, corn, edamame