Prep and cut your onions by removing the skin, cutting the onion in half, and then cutting thin slices (about ¼ inch).
In a medium pan over medium heat, add the olive oil, let it heat up slightly and then add the onions.
Cook the onions for 10-15 minutes stirring them frequently until they begin to turn brown.
Add in the coconut sugar and balsamic vinegar and mix in with the onions. Reduce the heat to low and let everything slowly cook for 45-80 minutes until the balsamic mix is like a thick syrup and your desired consistency. Stir frequently.
Add in the chopped herbs, salt, and pepper, and mix everything together.
Remove onion jam from heat and set aside to cool.
Transfer the onion jam to a sealed airtight container and store in the refrigerator for up to 7 days and ENJOY!