Dal Makhani, a creamy gravy based North Indian dish to be eaten with steamed rice or Indian flat breads (Naan, Roti etc.)

Dining and Cooking