A traditional Indian Tadka Dal made with fresh Moringa leaves. Moringa is a native tree to India and tropical areas of the sub continent, moringa has mildly tasting leaves and fruit also called drumstick tree or horseradish tree. It is a very popular green in South India specially for its fruit which actually look like…
Moringa Leaves Tadka Dal




























