Taking vitamin B2 can provide a variety of benefits to the body. Includes promoting healthy cells, food breakdown, nervous system, energy levels and heart health. Vitamin B2 is also known for its role in supporting the production and function of red blood cells.