Craving the authentic taste of restaurant-style dal makhani? This recipe will help you achieve that delicious flavor right at home. With the help of a food processor, you can easily grind the tomatoes and onions to create a smooth and silky base for the dal. Slow-cooked with butter, cream, and a blend of spices, this dal makhani will transport you to your favorite Indian restaurant.