Slow-cooked red cabbage with cranberries recipe

A delicious Christmas side dish recipe that's easy to make but full of flavour.

Ingredients
1tbsp olive oil
25g butter
1 onion, finely chopped
1 red cabbage, about 625g (1 and 1/2lb), thinly sliced
4tbsp red wine vinegar
3tbsp soft brown sugar
100g (3 1/2oz) fresh cranberries
2-3tbsp cranberry sauce
Directions
Step 1
Heat the oil and butter together in a large saucepan.
Step 2
Add the onion and cook for 7 minutes until softened.
Step 3
Stir in the cabbage and cook for a couple of minutes, then pour over the vinegar and sugar and season well.
Step 4
Cover, turn the heat to low and cook for 30-40 minutes until softened and most of the liquid has boiled away (at this point, you can freeze for up to 1 month).
Step 5
Stir in the cranberries and cranberry sauce and cook for another 5 minutes until the fruit has plumped and the cabbage is glossy.