Cook gently until the ingredients are broken down, about 1 hour, stirring often
Over medium heat, combine cooked tomatoes with the tomato puree, apple cider, brown sugar, olive oil, garlic powder, onion powder, celery seed, mustard powder, ground cloves, salt, and a bit of black pepper
Bring to a gentle boil, then reduce to low and simmer, stirring occasionally with a wooden spoon, until the mixture thickens, about 15 minutes
Use an immersion blender or food processor to achieve a velvety texture
Pass through a fine food mill or strainer to remove any seeds or bits, yielding a really polished final product
Let the ketchup cool completely, then transfer it into airtight containers or glass bottles