Yes, we can use different types of dal for the filling such as moong dal or urad dal. However the cooking time and texture of the lentils vary, so we need to adjust accordingly.