Ditch the store-bought ketchup loaded with preservatives and try this homemade vegan version instead! Made with simple ingredients and less sugar, this recipe brings out rich, natural flavors without any unnecessary additives.
Add all of the ingredients to a small saucepan. Bring to a simmer and cover with a lid. Cook for 20 minutes on medium-low heat, or until the mixture thickens and coats the back of a spoon. Make sure to stir every 5 minutes or so to prevent burning.
Transfer the mixture to a jar and let cool to room temperature. For best results, refrigerate overnight so that the flavors can intensify. Store in the fridge for up to 2 weeks and sometimes longer.