Vegetables that grow above the ground, including cauliflower, broccoli, cabbage, Brussels sprouts, kale, collards, bok choy, spinach, asparagus, zucchini, eggplant, mushrooms, cucumber, onions, peppers, and leafy greens (including lettuce) are full of vitamins and minerals your body needs.

