Homemade tomato ketchup has a fresh taste that feels very different from bottled versions sitting on supermarket shelves for months. The tomatoes bring natural sweetness, while brown sugar and vinegar create that familiar balance people enjoy with fries, pakoras, sandwiches, and cutlets. Making ketchup at home also gives better control over texture, spice level, and preservatives.
This tomato ketchup recipe works especially well during peak tomato season when ripe tomatoes are juicy, slightly sweet, and available at lower prices in local markets. The slow cooking process thickens the puree naturally and develops deeper flavour without needing artificial thickeners. A smooth texture comes from straining the blended mixture through a fine mesh before simmering it again.
Many families prepare tomato ketchup recipe in advance and refrigerate the batches in clean squeeze bottles for quick snacks and evening chai platters. The mild chilli powder adds warmth instead of sharp heat, making the ketchup suitable for children as well. The vinegar also helps maintain freshness and gives the sauce its signature tangy finish.
Wash the tomatoes properly under running water to remove dirt and residue. Roughly cut them into medium-sized chunks without peeling the skin. Transfer the chopped tomatoes into a pressure cooker and add water. The water prevents the tomatoes from sticking to the base during pressure cooking.
Description - Step 2
Step 2: Pressure Cook
Close the pressure cooker lid and cook the tomatoes for 3–4 whistles on medium heat. The tomatoes should become soft and pulpy after cooking. Allow the pressure to release naturally before opening the cooker so the hot liquid settles properly.
Description - Step 3
Step 3: Blend And Strain
Transfer the cooked tomatoes into a blender and blend until very smooth. Run the puree through a fine mesh strainer using the back of a spoon. This removes seeds and skin pieces, giving the ketchup a glossy texture that spreads evenly on snacks and sandwiches.
Description - Step 4
Step 4: Season The Puree
Pour the strained puree into a deep pan and place it over moderate heat. Add brown sugar, vinegar, chilli powder, and salt. Stir continuously so the sugar dissolves evenly into the tomato base and the flavours combine properly without burning.
Description - Step 5
Step 5: Simmer Until Thick
Continue cooking the mixture while stirring occasionally to avoid sticking at the bottom. As the ketchup cooks, the consistency will slowly become thicker and richer. To check readiness, place a few drops on a clean plate and tilt it slightly. If the sauce stays in place without running quickly, the ketchup is done.
Description - Step 6
Step 6: Bottle And Store
Allow the ketchup to cool slightly before transferring it into a clean squeeze bottle or glass jar. Store it in the refrigerator once fully cooled. The flavour becomes even better after resting for a few hours.
When stored in a clean, airtight bottle inside the refrigerator, homemade ketchup usually stays fresh for around 2–3 weeks without losing flavour or texture.
Yes, jaggery or regular sugar can be used instead of brown sugar. Brown sugar simply gives a slightly deeper colour and mild caramel flavour.
The puree may need extra simmering time. Cooking the sauce longer on low heat helps remove excess moisture and creates a thicker consistency.
White vinegar works best because it keeps the flavour sharp and clean without changing the colour of the ketchup too much.
Yes, small portions can be frozen in airtight containers. Thaw them in the refrigerator before use and stir once before serving for a better texture.