Homemade Tomato Ketchup

Ingredients:
2 cups fresh tomatoes, puree
1/4 cup water
1/4 cup white vinegar
1/4 cup white sugar (adjust for sweetness)
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 teaspoon garlic powder
1/2 teaspoon onion powder
1 teaspoon Worcestershire sauce
Instructions:
In a saucepan, combine tomato puree, vinegar, sweetener, salt, pepper, garlic powder, onion powder and Worcestershire sauce. Stir well and bring to a gentle simmer over medium-low heat.
Let it cook uncovered for 20-30 minutes, stirring occasionally, until it thickens.
If you prefer thicker ketchup, mix cornstarch with water, then stir into the sauce. Simmer for another 5 minutes until it reaches your desired consistency.
For extra smooth ketchup, blend the mixture with an immersion blender or standard blender. Let it cool, then transfer to a sterilized jar. Store in the fridge for up to 3 weeks.