
This homemade tomato jam transforms ordinary roma tomatoes into a rich, complex preserve that's sweet, tangy, and subtly spiced. It's become my signature condiment for elevating everything from simple cheese plates to gourmet burgers.
I discovered this recipe during peak tomato season when my garden produced more than we could eat fresh. Now I make multiple batches every summer, and my friends constantly ask for jars of their own.
Ingredients
- Roma tomatoes: Choose firm, ripe tomatoes at their peak sweetness for the best flavor concentration
- Fresh grated ginger: Adds a warming zing that balances the sweetness perfectly
- Brown sugar: Provides deep molasses notes that white sugar simply cannot match
- Apple cider vinegar: Brings necessary acidity while complementing the fruit flavors
- Ground cinnamon: Creates warmth and complexity in the background
- Ground cumin: Adds an unexpected earthy dimension that makes this jam special
- Red pepper flakes: Delivers gentle heat that builds slowly without overwhelming
- Salt: Enhances all other flavors and balances the sweetness
Step-by-Step Instructions
- Combine ingredients:
- Add all ingredients to a large dutch oven or heavy bottomed pot. The wide surface area helps with evaporation and the thick bottom prevents scorching during the long cooking process.
- Bring to a boil:
- Start with high heat to get everything bubbling, which helps begin breaking down the tomatoes quickly. This initial high heat phase should only last until you reach a full boil.
- Reduce and simmer:
- Lower the heat to maintain a gentle bubble, not a rolling boil. This slow cooking process allows the natural sugars to concentrate and caramelize without burning. Stir every 15 minutes initially, then more frequently as the mixture thickens.
- Test for doneness:
- After about 2 hours, the jam should be significantly reduced and darkened. When you draw a spoon through the middle, the jam should part slowly and not immediately flow back together. The consistency should coat the back of a spoon.
- Cool completely:
- Allow the jam to cool in the pot to room temperature. During this time, it will continue to thicken slightly. Resist the urge to refrigerate while hot as this affects the final texture.
- Transfer to storage:
- Once cooled, spoon into clean jars. For immediate use, refrigerate. For longer storage, follow proper canning procedures or freeze.

Growing up, my grandmother made tomato preserves that were cloyingly sweet with little pieces of lemon. This modern version with warming spices has become my signature homemade gift during the holidays. The combination of sweet, tangy, and spicy flavors makes it uniquely versatile.
Beyond Basic Uses
Tomato jam transcends ordinary condiment status with its versatility. Spread it on a grilled cheese sandwich for an elevated lunch experience, or use it as a sophisticated replacement for ketchup on burgers. The complex flavor profile works beautifully with both casual and gourmet applications.
Flavor Variations
While this recipe creates a perfectly balanced tomato jam, you can customize it to your preferences. For a more savory version, reduce the sugar by up to half a cup and add a tablespoon of smoked paprika. If you prefer a brighter flavor profile, add the zest and juice of one lemon during the last 30 minutes of cooking.
Seasonal Adaptations
While roma tomatoes create the ideal consistency, you can use any tomato variety when they are at their peak. Heirloom tomatoes create a more complex flavor but may require additional cooking time due to their higher water content. Cherry tomatoes make a delightful version but need less cooking time and produce a smaller yield.

This homemade tomato jam is the perfect balance of sweet and savory. Once you try it, it'll become a staple in your kitchen too.
Frequently Asked Questions
- → How do I know when the tomato jam is done cooking?
The jam is done when most of the liquid has evaporated and you're left with a dark, jammy consistency. A good test is to drag a spoon through the middle - if it's slow to fill back in, it's ready.
- → Can I use different types of tomatoes for this jam?
While roma tomatoes are ideal due to their meaty texture and lower moisture content, you can substitute other varieties. Just note that juicier tomatoes may require longer cooking time to reach the proper consistency.
- → How long does homemade tomato jam last?
When stored in jars in the refrigerator, this jam will last up to 2 weeks. For longer storage, you can freeze it for up to 4 months or properly can it for shelf stability up to 1 year.
- → Can I adjust the spiciness level?
Absolutely! You can reduce or increase the red pepper flakes to suit your taste preferences. Start with less if you're sensitive to heat, as you can always add more later in the cooking process.
- → What are the best ways to serve tomato jam?
This versatile jam works wonderfully as a ketchup replacement on burgers and sandwiches. It also pairs beautifully with cheeses and crackers for appetizers, can be used as a glaze for meats, or served alongside breakfast items like eggs or toast.
- → Is this tomato jam suitable for water bath canning?
Yes, this jam can be safely water bath canned. Just be sure to follow proper canning protocols - sanitize your jars, leave 1/4 inch headspace, and process filled jars in boiling water for 10 minutes.