ADD dal into your pot and rinse them well until the water runs clear, then soak them for 20 minutes. Drain them one last time.
POUR 4 cups of water into the pot with your clean dal. Bring this to a boil over medium heat, then reduce the heat and allow the dal to simmer for 20 minutes or until the dal is soft and mushy. Remove any scum that forms on top of the dal while simmering. While the dal is cooking we will make the seasoning.
HEAT 1 1/2 Tbsp avocado oil in a medium size pan. Once hot, add your cumin seeds. Once they start to sizzle add the garlic, and ginger, and sauté on low heat until fragrant.
ADD the chopped onions and green chilies and continue to sauté until slightly golden.
REDUCE the heat and add the turmeric and coriander powder. Give a quick stir.
STIR in the tomatoes along with salt and sauté until the tomatoes become soft. The mixture should be nice and aromatic.
POUR your seasoning mixture from the pan into the pot of cooked dal and simmer for about 5 to 6 minutes. If you find the dal is too thick, you may need to add a bit more water.
TASTE for seasoning and add more salt at this stage if needed.
ADD the chopped fresh cilantro and turn off the heat.
TRANSFER your hot dal to its serving bowl and make the tadka (tempering).
PLACE a small frying pan, ideally with no more than a 4” circumference on a low flame and add 2 tbsps of avocado and heat through.
ADD the cumin seeds and fennel seeds and let them cook on low heat until aromatic.
ADD the garlic and fry until aromatic and slightly brown.
STIR in the Kashmiri chili powder or paprika.
REMOVE the pan from the heat and add the tadka (tempering) to your dal
GARNISH with more fresh cilantro and a squeeze of lemon.
SERVE with cauliflower rice and enjoy!