Dal Makhani recipe is a staple of the Punjab region of India. Made with our Urad Dal (Black Lentils), this classic dish is best served with Basmati Rice and naan.

Prep time: 5 min

Cook time: 50 min

Total time: 55 min

Dal Makhani
Copyright Recipe © 2015 Woodland Foods



  1. Add cooked Urad Dal, crushed tomatoes, ginger, garlic, cayenne pepper and crushed red pepper to saucepan. Cook on medium heat for 5 minutes while crushing Urad Dal against side of pot with spoon.

  2. Add vegetable stock, ghee, salt and pepper to pot, and cook on medium-low heat, stirring occasionally, until thickened, about 45 minutes.

  3. If sauce becomes too thick while Urad Dal are still too firm, add additional broth and continue cooking until Urad Dal are fully softened and beginning to fall apart.

  4. Before serving, stir in heavy cream and top with cilantro. Serve with basmati rice and naan bread.