Place all ingredients in a saucepan over medium heat; cook until water evaporates, 1 to 1.5 hours.
Continue to cook to jam stage, about 20 minutes. Test with a drop test: put a bit of jam on a plate and place in the refrigerator for 2 minutes; if it’s set, jam is ready.
combine all crust ingredients in a medium bowl.
Spread the crust mixture on the outside of both slices of bread; spread Dijon mustard inside bread. Place cheese and jam on one side of bread; add bacon and close sandwich.
Grill over medium heat until golden brown, about 3-4 minutes per side.