Dahl is packed full of nutrients and provides a good source of vitamins, minerals and fibre. Lentils are also high in protein and low in fat so they are great substitute for meat.