I have made this recipe many times over a number of years, sometimes with minor variations, and it always turns out beautifully. It is really tasty, and I have made double quantities for batch cooking too - it freezes and keeps really well for later use.