Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Heat the oil in a large saucepan, then add the onion, garlic and ginger. Cook for 5 mins, add the curry paste, then stir-fry for 1 min before adding the lentils, stock and coconut. Bring the mixture to the boil and simmer for 40 mins or until the lentils are soft.
During the final 10 mins of cooking, stir in the cauliflower to cook. Spoon rice into 4 bowls, top with the curry and sprinkle with coriander leaves, and coconut if you like. Serve with mango chutney and naan bread (optional).