The Indian cabinet on Wednesday approved a biofuel policy that allows the use of more feedstocks and surplus food grains for ethanol production and envisages support for second generation (2G) ethanol biorefineries.