The secret to creamy Dal Makhani without excessive cream lies in slow cooking, using whole urad dal, and blending a portion of the dal back into the pot for a naturally thickened and velvety texture.
Achieving that signature creamy texture in Dal Makhani is a multi-faceted process that goes beyond simply adding copious amounts of cream. Here's a breakdown:
Use Whole Urad Dal: Whole black lentils (urad dal) are key. They release more starch during cooking than split lentils, contributing to the creamy base.
Slow Cooking is Essential: Traditional Dal Makhani is cooked over low heat for several hours, even overnight. This slow cooking process allows the lentils to break down completely, releasing their natural creaminess and flavor. A slow cooker or Instant Pot (on slow cook setting) works wonders.
Blending a Portion: After the dal has cooked for a significant amount of time, use an immersion blender or regular blender (carefully!) to blend about one-third to one-half of the dal until smooth. This creates a thick, velvety base that eliminates the need for excessive cream.
Butter and Aromatics: Generous amounts of butter (both white and unsalted) and aromatics like ginger, garlic, and garam masala are crucial for flavor development. The butter adds richness and helps emulsify the dal.
Cream (Judiciously): While cream is part of Dal Makhani, it should be used to enhance the existing creaminess, not to create it. Add a small amount of cream towards the end of the cooking process, just before serving, for a final touch of richness.
Simmering After Blending: After blending a portion of the dal, simmer it for another 30-60 minutes. This allows the flavors to meld together and the texture to further develop.
Don't add salt at the beginning of the cooking process. Salt can inhibit the lentils from softening properly. Add salt towards the end, after the lentils are mostly cooked.