1. La noche antes de cocinarlas, escoger las caraotas (descartando piedritas, etc.) y colocarlas en un envase con suficiente agua para cubrirlas por completo y el bicarbonato.
2. A la mañana siguiente botar esa agua y colocar las caraotas en una olla grande, agregar aproximadamente 10 tazas de agua.
3. Licuar la cebolla y el ajo con un poquito de agua y añadir a las caraotas, así como el comino. Cocinar a fuego medio.
4. Dejar cocinar hasta que se ablanden, aproximadamente unas 2 horas o más. Si se comienzan a secar simplemente agregar un poco más de agua.
5. Una vez que se comiencen a ablandar aplastar un poco las caraotas contra el borde de la olla para ayudar a que espese la sopa. Una vez que las caraotas estén blandas, agregar sal y servir.
6. Colocarle el aceite de oliva y el queso blanco rallado.