Use discount code Ultimate10 for 10% off PRO20 and PRO40 Ultimate Bundles! 

Bacon onion jam in a bowl

Servings: 2 2/3 cups


  • 1 pound slab bacon, diced into cubes
  • 5 1/3 medium-size white or Spanish onions, peeled and diced
  • 2 teaspoons mustard seed
  • 3 1/3 tablespoons dark brown sugar
  • 1/3 cup balsamic vinegar
  • kosher salt
  • freshly ground black pepper


Set a Dutch oven or heavy pot over medium heat, and add the bacon. Cook, stirring occasionally, until the fat is completely rendered and the bacon has started to crisp, approximately 12 to 15 minutes. Drain all but 1 tablespoon of the fat from the pot, and add the onions, mustard seed, brown sugar, vinegar and 3 tablespoons of water. Stir to combine, then cover the pot, lower the heat and allow the mixture to cook undisturbed for 15 or 20 minutes. Remove the top, stir again and then partly cover the pot. Allow the mixture to cook until most of the liquid is gone and the onions have achieved a dark brown jamminess, approximately 60 to 70 minutes. (Add a little more water as needed.) Taste the jam, and add salt and pepper if necessary. Remove mixture from heat, and allow to cool slightly. Spoon the jam into a jar or bowl, then allow to cool completely. Store, covered, in the refrigerator for up to a week.