Abstract: A method for producing biofuels along with valuable food and neutraceutical products is provided. A method of making biofuels includes dewatering substantially intact algal cells to make an algal biomass, extracting neutral lipids along with carotenoids and chlorophylls from the algal biomass, and separation of the carotenoids and chlorophylls using adsorption or membrane diafiltration or other methods. The remaining neutral lipids are esterified with a catalyst in the presence of an alcohol. The method also includes separating a water soluble fraction comprising glycerin from a water insoluble fraction comprising fuel esters and distilling the fuel esters under vacuum to obtain a C16 or shorter fuel esters fraction, a C16 or longer fuel ester fraction, and a residue comprising omega-3 fatty acids esters and remaining carotenoids.