Put raisins/sultanas in a bowl and cover them with boiling water. Set aside.
Cut red cabbage into quarters and remove the core. Using sharp knife or mandolin slicer thinly slice or shred it.
Peel, half and thinly slice red onion.
Heat up butter and oil in a large casserole dish, add sliced onions and fry then until they start to soften 5-8min.
Add sliced red cabbage and give it a good stir.
Add all of the remaining ingredients (sugar, vinegar, spices, redcurrant jelly, water, salt & pepper) with the exception of raisins and mix well.
Cover and let it simmer over low heat for an hour stirring occasionally. Add a splash of water if you see your mixture is getting dry although you shouldn’t have to.
After one hour add soaked raisins/sultanas with the liquid, mix them in and simmer for another 5-10 minutes.
***PRO TIP***After one hour red cabbage will be tender but not too soft or mushy. If you prefer it softer simply, simmer it for longer, even 1.5-2hrs.Make sure to add your raisins towards the end of cooking.