Usually, the idli batter takes up to 10 hours to ferment. If your batter has not fermented it could be due to batter consistency or due to low temperatures. In cold weather, it could take up to 18 hours.