Trim off any excess fat from the bacon and chop into small cubes.
Put the bacon into a large pan and fry the bacon until just browned.
Remove the bacon and set aside.
Fry the onions and garlic in the pan until softened - about 5 minutes.
Add the molasses and allow to caramelise a little.
Return the bacon to the pan and add the apples, maple syrup, vinegar, smoked paprika and combine together.
Finally add the coffee and leave to simmer on a medium heat for about an hour/hour and a half
Check regularly. You want the mixture to reduce but not to end up dry. You may need to add extra liquid during this stage, but the apples should keep the mix just right.
Remove from the heat and allow to cool.
Bltz with a hand blender to achieve the consistency you want.
Keep in an airtight container in the fridge and use any way you like.