Indian Dal Nirvana (Dal Makhani) Recipe | Yummly
AboutCareersContact UsFAQs
BookmarkletYum Button

Indian Dal Nirvana (Dal Makhani)

Sam Rosiek: "Very tasty and easy to make, I served with a side…" Read More
Read Directions
Add to Meal Planner

Add to Meal Planner


  • 1 cup dry lentils
  • 6 ounces crushed tomato (canned, or tomato puree, but not tomato paste)
  • 1 tablespoon fresh ginger (grated)
  • 1 tablespoon minced garlic
  • 1 teaspoon cayenne pepper (or less depending on your spice preference)
  • 1 cup water
  • 4 tablespoons butter
  • 1/8 teaspoon salt (more to taste)
  • freshly ground black pepper
  • 1/3 cup heavy cream
  • 2 tablespoons fresh cilantro (minced)
  • Did you make this?
    Add All to Shopping List
    Add to Meal Planner

    NutritionView More

    Unlock full nutritional details with subscription

    Calories370Calories from Fat190
    Total Fat21g32%
    Saturated Fat13g65%
    Trans Fat
    Calories from Fat190
    Total Carbohydrate34g11%
    Dietary Fiber16g64%
    Vitamin A25%
    Vitamin C10%

    * Percent Daily Values are based on a 2,000 calorie diet. Your Daily Values may be higher or lower depending on your calorie needs.

    Recipe Tags


    Sam Rosiek 7 months ago
    Very tasty and easy to make, I served with a side of paneer and naan. I used coconut milk not cream and used double. Added Garam masala as others suggested. Also added a pinch of cardamom and coriander.
    Deer 9 months ago
    I used beluga lentils. It wasn’t amazing.
    Georgia L. 2 years ago
    make this regularly. It's so darn tasty!
    Annmarie Kaufman 2 years ago
    I typically don’t write reviews for many of the delicious recipes I find on Yummly, however, this was too good to not let food lovers, like myself, to pass up. The recipe is straight forward and very easy. I did however, add graham Marsala, coriander, and cardamom. Additionally, I doubled the amount of fresh ginger. The only suggestion I would give is to keep an eye on the water level while it cooks. I probably added an additional cup to 1 1/2 cups of water thought the whole cooking process. It’s amazing and your taste buds will thank you for making this dish. 😋
    Kathy Hanshaw 2 years ago
    delish snd vrty flavourful
    Hansen 2 years ago
    Easy and delicious! Definitely will make again
    Kara Byrne 3 years ago
    Delicious! This is a staple at my house. Thank you!
    Abernathy 3 years ago
    Instead of water puree tomatoes, and cream I used 1 can coconut milk, skimmed cream off top, and 1 28oz can petite chopped tomatoes with juice.
    Chip 3 years ago
    This is a fabulous dish! Very easy to make with great flavor. Will make it more often
    Tonje B. 3 years ago
    Delicious and easy recipe, definitely making it again
    LisaRae 3 years ago
    It was amazing! I did make it in a pressure cooker instead of on the stove top. But that was the only change I made. I used Masoor Dal (whole). Super yummy. Right amount of hot from the recipe. I normally like a 3 at an Indian restaurant. I would say, as these ingredients are measured, that’s where this dish will be.
    Peggy 4 years ago
    Good, but not quite like what you’d get at a restaurant. It didn’t make very much. I used 1-1/2 cups of green lentils and that made about 4-5 servings. The water kept cooking off so I was checking every 10 minutes or so. I added at least 2 extra cups of water. I halved the butter and used lite coconut milk in place of the heavy cream. I added 1T of garam masala because it needed more flavor.
    Megan Keylock 4 years ago
    Loved it! I could only find red Split lentils, but that ended up meaning they cooked nice and quick, and I did add a teaspoon of fresh curry paste as well. Delish
    Tay Lor 4 years ago
    Amazing flavor and easy to make!
    Carie V. 4 years ago
    Best Dal I've ever made. Don't get me wrong....very little can go wrong where butter and heavy cream are involved. Used far more broth just because the lentils kept soaking it up. Highly recommended
    Josiah Abney 4 years ago
    Great, would use less water
    Danielle DeMartin 4 years ago
    This Dal recipe was simple and yummy! I did sautee green peppers and onion while the lentils were boiling and added them to the pot with the other ingredients to get some extra veggies in.
    Kate Reynertson 4 years ago
    Fabulous! A great option for my partially vegetarian family that meat eaters and non-meat eaters can enjoy. Nice spice level, great flavor, lovely texture. Tastes like we ordered take out from an Indian restaurant.
    Jamie Howton 4 years ago
    Fantastic I made it pretty much exactly per the recipe and it was fairly spicy but not uncomfortably so
    Alyssa T. 5 years ago
    Delicious! I substituted heavy cream for an equal part of Raita savory yogurt (tomato flavor with cumin & coriander) and peeled the ginger into small pieces - it was SO tasty!!