Organic corn semolina / polenta - 450g
See the wholesale price
Red lentils are peeled brown lentils. Known as dhai in Indian cuisine, they are a staple. Whether as a salad, soup, puree or spread, they have also taken a firm place in our Planet Nature kitchen. Planet Nature's red lentils are organic.