Indian Buttery Black Lentils
pinit View Gallery 2 photos
Difficulty: Intermediate Prep Time 5 hrs Cook Time 40 mins Total Time 5 hrs 40 mins
Servings: 2



Dal makhani is most probably one of the most famous vegetarian Indian dishes. “Dal” means “lentils” and “makhani” means butter.

I just love its creamy and buttery texture. It is simply delicious! Black lentils and red kidney beans cooked in a luscious and luxurious gravy with spices, cream and butter. Did I convince you to try it?


Soak the lentils and beans for 5 to 6 hrs. at least

For the gravy


Off On

  1. Start by pressure cooking the lentils. Add the lentils together with all whole spices and some salt to a pressure cooker and cook for at least 30 min. If you don’t have a pressure cooker, cook the lentils in a regular pan until completely cooked (they should be soft).

  2. In a separate pan, melt the ghee or butter and sautee the onion for 5 minutes. Add the ginger garlic paste and cook until the raw smell disappears. Add all the powdered spices (excluding garam masala, that will be added at the end) and the tomatoes, then add the boiled lentils together with some of the water in which they have boiled in the pressure cooker (that will thicken the dal makhani even more). Boil everything for 20-30 minutes.

  3. After 30 min, add the garam masala and the cream, mix well and turn off the heat. Serve with naan or Basmati rice.

  4. Enjoy!

My name is Andreea and I live in Bucharest, Romania. Born with a passion for cooking, I grew a fondness towards global cuisine and the local food consumed around the world. Not only would I like to share this passion with you all but also introduce recipes from around the world that you can try and discover how incredibly good these dishes can be.