Sterilize your jars and lids, either by doing so in a pot of boiling water or in the dishwasher.
Place a large skillet on your stove over medium-high heat. Add in all the ingredients, along with a half a cup of water (optional, but it helps prevent burning right at the start), and then let the mixture simmer and cook while stirring often.
Wait until the sauce thickens and condenses to about one-third of its original consistency. This usually takes 15 to 20 minutes.
Once the sauce has thickened to your liking, remove it from the heat and carefully pour it into a blender or food processor. Blend everything until it's smooth and creamy.
Funnel your freshly blended sauce into the sterilized jars, making sure to leave half an inch of headspace at the top. Wipe the rims of the jars to make sure they're clean before applying the lids and rings.
Process the jars in a boiling water bath for 15 minutes for pint jars (or 20 minutes for quarts), adjusting for altitude. After the canning time have finished, take out the jars and place them on a flat surface to cool.
Once they're completely cooled off, store them for up to one year.