Punjabi Dal Tadka is a popular variation of the classic dal tadka, known for its rich and robust flavors. To make this Punjabi-style dal tadka, you will need a combination of lentils like toor dal, chana dal, and urad dal. The lentils are pressure cooked until soft and then mashed to a smooth consistency. In a separate pan, heat ghee or oil and add cumin seeds, ginger, garlic, and onions. Once the onions turn golden brown, add tomatoes and cook until they are soft. Then, add a blend of spices like turmeric, red chili powder, and garam masala. Finally, pour the tempering over the cooked lentils and garnish with fresh coriander leaves. This Punjabi dal tadka pairs well with naan or rice.