Cherry Tomato Marmalade


  • 6 cups halved cherry tomatoes (about 2 pounds)
  • 1/4 cup fresh lemon juice plus the zest
  • 1 cup sugar
  • 2 tbsp balsamic vinegar
  • 1 tsp fine sea salt
  • 1 six-inch piece whole cinnamon stick
  • 1/4 tsp fresh ground ginger
  • 1 peeled whole shallot or small onion, studded with whole cloves
  • 1 bay leaf


  1. Put the tomatoes in a large pot with all the rest of the ingredients.
  2. Cover and bring to a boil, then lower the heat to simmer and stir to combine everything well. Cook uncovered over low heat until the jam is thick, about 45 minutes; The jam should be thick and spreadable, not thin and soupy. Discard the onion, cinnamon stick and bay leaves.
  3. Ladle the jam into pint size jars, cap and refrigerate or freeze for up to 1 year. For a smoother jam, use an immersion blender.
  4. Great on toast, cheese platter, with burrata or soft cheeses like taleggio and Gorgonzola dolce.
Print This Recipe


Carrol Chiles

This recipe is beautiful, thank you so much!

Rose Ann

Can I waterbath this instead of freeze it? If so how long?

Rose Ann

Can I water bath this recipe. If so, how long?
Thank you

Rose Ann

Can I water bath this recipe.
Thank you

Rose Ann

Can I water can this?
Thank you


Cooking the cherry tomatoes for 1.5 hours and still soupy

Jeff Levin

I keep dehydrated onions. For Charlene, add 1/2 tsp dehydrated onions and cook on the stovetop for 10 minutes. If still too soupy, do the same again. Works great, and good flavor.

Leave a comment

Your comment will be revised by the site if needed.