Fish is an excellent source of protein that should be consumed by bodybuilders. Varying in fat content, some types of fish are high in healthy fats while others are low in fat altogether. Fatty fish provide a host of benefits to bodybuilders. Salmon and sardines, for example, are excellent sources of omega-3 fatty acids, which support the immune system and assist with muscle recovery and growth.