Preparation:

Set the oven to 160°C/320°F/Gas Mark 3. Heat the oil and butter in a large ovenproof pan. Add the onion and cook gently for 10 minutes. Stir in the cabbage, garlic, chilli, rosemary, coarsely grated apple, sugar, vinegar and wine. Season well.

Cover with baking paper then the lid. Bake for 1 1⁄2 – 2 hours, stirring occasionally. Check the seasoning before serving with roast meat or spicy sausages and mash. For a glossier finish to the dish, drizzle the cabbage with more olive oil and stir in lightly.