El principio general, basado en el de Roselius, consiste en empapar los granos en agua, extraer la cafeína del líquido así obtenido por adición de solvente orgánico o por adsorción sobre carbón activo, y finalmente volver a empapar los granos en el líquido empobrecido en cafeína para que reabsorban los otros compuestos siempre presentes.