Energy security and environmental concerns, related to the increasing carbon emissions, have prompted in the last years the search for renewable and sustainable fuels. Biodiesel, a mixture of fatty acids alkyl esters shows properties, which make it a feasible substitute for fossil diesel. Biodiesel can be produced using different processes and different raw materials. The most common, first generation, biodiesel is produced by methanolysis of vegetable oils using basic or acid homogeneous catalysts. The use of vegetable oils for biodiesel production raises serious questions about biodiesel sustainability. Used cooking oils and animal fats can replace the vegetable oils in biodiesel production thus allowing to produce a more sustainable biofuel. Moreover, methanol can be replaced by ethanol being totally renewable since it can be produced by biomass fermentation. The substitution of homogeneous catalyzed processes, nowadays used in the biodiesel industry, by heterogeneous ones can contribute to improve the biodiesel sustainability with simultaneous cost reduction. From the existing literature on biodiesel production, it stands out that several strategies can be adopted to improve the sustainability of biodiesel. A literature review is presented to underline the strategies allowing to improve the biodiesel sustainability.