fbpx Print

Homemade Ketchup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 11 reviews

A simple and delicious homemade ketchup recipe using fresh tomatoes. With a slow cooker, it’s incredibly easy and you control the sweetness!

Ingredients

Scale
  • 5 lbs fresh tomatoes (the better tasting the tomato, the better tasting the ketchup)
  • 1/4 tsp cayenne pepper
  • 1/4 cup apple cider vinegar
  • 1 tsp salt
  • 2 Tbsp molasses
  • 2 Tbsp honey
  • 1/4 tsp ground clove
  • 1/4 tsp ground cinnamon
  • 1 Tbsp brown or Dijon mustard
  • 1/2 tsp Worcestershire sauce
  • 1/4 tsp ground pepper
  • 1/4 large onion, diced
  • 1/2 clove garlic

Instructions

  1. Depending on the size, halve or quarter tomatoes so that they’re approximately 1 – 1 1/2″ pieces.
  2. Place in a large stockpot. Using a wooden spoon or a potato masher, gently mash the tomatoes to release their juices. Cook the tomatoes on a low simmer for 30 minutes.
  3. Using an immersion blender or a regular blender, puree the tomatoes until they are mostly smooth.
  4. Pour tomato puree into a slow cooker. Add remaining ingredients and cook on low overnight, or 8-12 hours. Using an immersion blender or a regular blender, puree the mixture again until it is mostly smooth.
  5. Using chopsticks or dull knives, prop open the lid of the slow cooker on opposite sides so that the lid does not touch the slow cooker. Cook the mixture on medium/high setting until the mixture has cooked down to the desired thickness, checking every hour or so. This takes approximately 3 hours.
  6. Taste ketchup and add additional seasoning or sweetness as desired. (I ended up adding one more tablespoon of honey.)
  7. Using an immersion blender or a regular blender, puree the mixture one final time.
  8. Ladle or scoop into glass jars for storage. Alternatively, you can re-use old ketchup bottles for your new, homemade ketchup.