Cassoulet is a rich, slow-cooked stew originating in southern France. Perfectly described as "that sumptuous amalgamation of haricot beans, sausage, pork, mutton and preserved goose, aromatically spiced with garlic and herbs" by the food writer Elizabeth David