Cook the bacon in two frying pans to allow for room for it to crisp up properly. Cook over medium heat until it browns perfectly. You want the bacon a little crisper with as little visible fat as possible. Transfer to paper towels to drain excess fat off.
Pulse your shallots and onions in the food processor or cut them by hand.
Leave about 1 to 2 tablespoons of the fat in one of the pan. Add shallot and onion to the pan, cook over medium heat until they start to caramelize. Add the garlic and cook for about one more minute.
Add the chili powder and smoked paprika, stir to combine.
Increase heat to high and add the bourbon (carefully) and maple syrup. Bring to a boil, stir and scrape the pan so all the little bacon bits comes loose Continue boiling for about 2 to 3 minutes.
Add vinegar and brown sugar, continue to boil for about 3 minutes.
Using a sharp knife cut the bacon into small pieces. You can also tear it by hand so it looks more rustic, not too perfect. Personal choice.
Toss the bacon into the pan, reduce heat to low and simmer for about 10 minutes, the mixture will thicken and look jam like in the process.
Turn off the stove top. Drain any excess fat off the bacon jam by pouring it through a sieve or use cheesecloth to drain it through.
Now you have two options, you can pop the mixture into a food processor and pulse until it breaks down more. Or you can leave it chunkier (I like the more rustic, chunkier look) and don't bother pulsing it. Your choice.
Transfer to jars and store in the fridge.
You can heat it up in the microwave whenever you want to top something with the jam. I used it over smoked sausages cooked on the grill. Divine.
Serve with a big old bacon loving smile!