Lentils can be soaked before cooking, but it is not required. Especially split lentils, such as red lentils, cook quickly and digest easily without any soaking. You should however sort and rinse your lentils well, before cooking.