Print This Recipe

Tomato Jam

Our delicious tomato jam recipe is actually a form of the common condiment ketchup. Besides the tomatoes, ketchup includes some kind of sweetener (usually corn syrup) balanced with an acid (usually vinegar), plus some spices (onion powder being the predominant favorite.) Here, we use lime juice as the acid, granulated sugar as the sweetener, and some interesting additional flavorings. We encourage you to experiment with other ingredients, as we do here. Leave a comment if you want us to try something!

Note: This tomato jam keeps in the refrigerator for about a week or in the freezer for about a month.

Diet: Gluten-free, Dairy-free, Vegetarian, Vegan

Prep Time: 20 Minutes
Cook Time: 2 Hours
Total Time: 2 Hours and 20 Minutes


  • 6 lb tomatoes, peeled, cut into one inch pieces (I use Roma when in season and beautifully ripe. Canned tomatoes will work too.)
  • ½ cup lime juice (about 4 limes)
  • 3 cups granulated white sugar
  • ¼ cup fresh ginger, grated
  • 1 jalapeño pepper, finely diced
  • 2 tsp cinnamon
  • 1 ½ tsp allspice
  • 2 Tbsp salt


  1. Combine all ingredients into a stockpot and mix well. (Any of the ingredients can be scaled up or down, just keep the same ratio of tomatoes, lime juice, and sugar.)

  2. Simmer for 1-2 hours until some of the liquid is reduced, and the consistency is smooth.

  3. If desired, thicken with either corn starch during the final cooking stages or with ketchup as it is cooling.

Recipe By: Chef at Castle in the Country - January 23, 2024