Lentils are a staple in any indian cuisine. Low in fat and calories and high in protein and fibre, this humble legume is the star ingredient in any good dal. Here, they are slowly cooked in a luscious coconut milk, tangy tomato and fragrant spice mix to create a flavorful vegetarian gravy. Topped with grilled cauliflower and carrots, this healthy coconut lentil dal is best eaten with flatbread or rice.