Wash the orange and lemon skins. Peel, core, and grate the apples, then set them aside.
In a Dutch oven or cast-iron pan, gently heat the coconut oil and vinegar. Add the coconut sugar and stir until combined.
Stir in the grated apples, mixing well.
Cut the lemon and orange into quarters, remove seeds, and blend lightly—ensure some small visible pieces of peel and pulp remain. If you don’t have a blender, grate the zest, squeeze the juice, and finely chop any pulp. You can also use a food proccessor.
Add the blended citrus and all of the spices to the pan, stirring thoroughly.
Incorporate the raisins, cranberries, and currants into the mixture, ensuring everything is well coated.
Simmer uncovered for 2 hours, stirring every 15 minutes, until the mixture is thick and fragrant.
Turn off the heat and let the mincemeat settle and cool before transfering it to sterilized jars.