Fruits and vegetables come in a variety of bright colors. Eating a rainbow of colorful produce provides important vitamins, minerals, and other nutrients that are good for your health. Consuming a diet with lots of colorful fruits and vegetables may help protect against diseases and keep you feeling your best.