Cut the bacon slices into one inch strips. Add the bacon to a Dutch oven over medium-high heat. Cook the bacon, stirring frequently, until the bacon is browned. Use a slotted spoon to transfer the bacon to a paper-towel lined plate. Drain all but 2 tablespoons of the bacon drippings into a heat-proof jar with a tight-fitting lid.
*Save the bacon drippings in the refrigerator. That’s too much flavor to trash.
Place the Dutch oven back over the medium-high heat and add the onions and garlic. Stir well and reduce heat to medium. Continue to cook for about 8 minutes, or until the onions are mostly translucent. Add the remaining ingredients, stir well, and drop heat again, this time to low.
Bring to a boil, stirring frequently, and boil hard for two minutes. After two minutes, stir the browned bacon into the onions and liquid.
Simmer uncovered, stirring occasionally to make sure things aren’t sticking, adding ¼ cup of water if it seems to be drying out. When the onions are meltingly soft and the liquid is thick and syrupy, remove the dutch oven from the heat and let stand for 5 minutes.
Transfer the contents of the Dutch oven to the work bowl of a food processor that has been fitted with a blade. Fit the lid in place and pulse several times or until the Bacon Jam is a spreadable consistency. Scrape into a jar (or jars) or a container with a tight fitting lid. Store in the refrigerator for up to one month or in the freezer for up to six months.
Can be served cold, room temperature or warmed.
Note: The bacon jam could take up to three hours to reduce to a syrupy consistency. Just stick with it.