Tomato Ketchup Recipe
The Tomato Ketchup Recipe transforms fresh, ripe tomatoes into a rich, smooth, and flavorful condiment loved by families across the world. At craitworld, we believe homemade sauces should combine authentic taste with dependable freshness. Therefore, this classic preparation pairs perfectly with fries, sandwiches, burgers, snacks, and everyday meals.
Unlike many commercial alternatives, this recipe allows complete control over sweetness, spices, and ingredient quality. Furthermore, the Tomato Ketchup Recipe delivers a balanced combination of tanginess and natural tomato flavor. As a result, every spoonful offers freshness, richness, and homemade goodness.
For longer storage, Crait Sodium Benzoate helps maintain quality when used within approved food-grade limits. Thanks to its effective preservative properties, it supports freshness without altering the original taste. In addition, home cooks rely on Crait Sodium Benzoate for sauces, squashes, syrups, jams, pickles, and fruit-based preparations available through craitworld.
Whether prepared during tomato season or enjoyed throughout the year, this Tomato Ketchup Recipe combines traditional cooking methods with modern preservation practices. Ultimately, it creates a delicious homemade condiment that the entire family can enjoy.

Ingredients for Tomato Ketchup Recipe
- 2 kg ripe tomatoes, chopped
- 2 medium onions, chopped
- 10 garlic cloves
- 1-inch ginger piece
- 1 cup sugar
- 3 tbsp vinegar
- 1 tbsp salt
- 1 tsp black pepper powder
- 4 cloves
- 1 small cinnamon stick
- 2 bay leaves
- ½ tsp red chilli powder (optional)
- ½ tsp Crait Sodium Benzoate, dissolved in 2 tbsp warm water (use according to approved foo guidelines)
Step-by-Step Method
1. Prepare the Tomatoes
First, wash and chop the tomatoes into medium-sized pieces. Afterwards, keep all the ingredients ready for cooking.
2. Sun Dry the Vegetables
Add tomatoes, onions, garlic, ginger, cloves, cinnamon, and bay leaves to a large pot. Meanwhile, stir occasionally to prevent sticking.
3. Simmer Until Soft
Cook everything over medium heat for 25–30 minutes until the vegetables become tender. Consequently, blending becomes easier and smoother.
4. Blend the Mixture
Allow the cooked ingredients to cool slightly and blend them into a fine puree. In addition, ensure no large chunks remain.
5. Strain for Smooth Texture
Pass the puree through a fine sieve to remove seeds, skins, and whole spices. As a result, the ketchup develops a silky consistency.
6. Return to the Pan
Pour the strained puree back into the cooking pot. Then, prepare to incorporate the seasonings.
7. Add Seasonings
Mix in sugar, vinegar, salt, black pepper, and optional red chilli powder. Furthermore, adjust the seasoning according to personal preference.
8. Cook Until Thick
Simmer the mixture on low heat for 15–20 minutes until it reaches the desired consistency. Meanwhile, stir continuously to avoid scorching.
9. Add Crait Sodium Benzoate
Once the ketchup cools slightly, stir in the dissolved Crait Sodium Benzoate according to approved food-grade usage recommendations. Consequently, the Tomato Ketchup Recipe stays fresh for a longer duration.
10. Bottle and Store
Finally, transfer the ketchup into sterilized glass bottles and seal them properly. Afterwards, refrigerate after opening for maximum freshness.




