Vegetable cooking oil is used in domestic and commercial kitchens owing to its ability to modify and enhance the taste of the food through the frying process. However, as the oil is used through several frying cycles, it changes colour to dark brown and acquires an unpleasant smell. At this point, the waste oil is usually discarded, thereby finding its way into freshwater streams due to poor disposal and thus becoming an environmental pollutant. To provide an alternative, ‘green’ route to waste oil disposal, herein we report on the metal-free synthesis of onion-like nanocarbons (OLNCs) made from waste cooking oil via flame pyrolysis. The OLNCs were then applied in the removal of hexavalent chromium ions from aqueous solutions. The as-synthesised OLNCs were found to have similar properties (size, quasi-spherical shape etc.) to those synthesised from pure cooking oils. The Fourier-transform infrared spectroscopy data showed that the OLNCs contained C-O-type moieties which were attributed to the oxygenation process that took place during the cooking process. The OLNCs from waste oil were applied as an adsorbent for Cr(VI) and showed optimal removal conditions at pH = 2, t = 360 min, Co = 10 mg/L and Q0max = 47.62 mg/g, superior to data obtained from OLNCs prepared from pristine cooking oil. The results showed that the OLNCs derived from the waste cooking oil were effective in the removal of hexavalent chromium. Overall, this study shows how to repurpose an environmental pollutant (waste cooking oil) as an effective adsorbent for pollutant (Cr(VI)) removal.