No, the red lentils does not need to be pre cooked, they have a very fast cooking time about 10-15 minutes. If using other kinds of lentils, follow the package instructions for cook time and then add them to the sauce.