| | | | |

Homemade Ketchup From Fresh Tomatoes

This homemade tomato ketchup is made entirely from fresh tomatoes—no tins, no preservatives, just real ingredients and simple steps. It’s thick, smooth, and packed with flavour, perfect for anyone wanting to make a batch of ketchup from scratch at home.

Recipe Overview

Skill Level:

BEGINNER

Prep Time:

10 MINUTES

Cook Time:

60 MINUTES

A person is using a spoon to scoop a portion of ketchup from a bowl.

What Makes This Recipe Great

Made From Fresh Tomatoes: No tinned or processed ingredients—just ripe tomatoes and a few store cupboard seasonings.

No Added Thickeners: The sauce reduces naturally until it reaches that classic ketchup texture.

Perfect for Batch Cooking: Make a larger quantity and store in jars for use throughout the week.

If you’ve ever wanted to make your own tomato ketchup from scratch, this family recipe is a great place to start. It’s made entirely from fresh tomatoes—no tins, no added thickeners, and no preservatives. Just ripe tomatoes, a few cupboard ingredients, and a bit of time on the hob. The result is a thick, smooth, homemade ketchup with a rich tomato flavour and a gentle balance of sweetness and spice.

It’s a brilliant alternative to shop-bought sauces, especially if you’re trying to cut down on added ingredients or want to use up a glut of tomatoes. Once you’ve tried it, you might find yourself making more sauces from scratch—like this easy Pizza Sauce or even your own Korma Curry Paste instead of buying a jar. It also makes a great dipping sauce for fries alongside meals like this Butterfly Chicken Burger or used with Jalapeño Burger Sauce as part of a homemade spread.

Once cooled, fresh tomato ketchup stores well in jars and keeps for a good while in the fridge, making it a handy one to batch cook and keep ready to go.


Equipment Needed:

  • Large Saucepan: For cooking down the fresh tomatoes and later simmering the ketchup—choose one that’s non-reactive (avoid uncoated aluminium or copper) as the vinegar can react with metal. And ideally, a pan with a heavy base.
  • Food Processor or Blender: To blitz the cooked tomatoes into a smooth purée.
  • Fine Mesh Sieve or Strainer: Essential for removing tomato skins and seeds—this gives the ketchup its smooth texture.
  • Wooden Spoon or Silicone Spatula: For stirring during simmering and reducing.
  • Sterilised Jars or Containers: Store the cooled ketchup in clean, airtight glass jars or plastic containers—avoid metal lids without a lining, as the acidity may affect them.

Ingredients:

I labelled photo with all the ingredients needed to make ketchup from fresh tomatoes.
  • Fresh Tomatoes: Choose ripe, juicy ones for the best flavour. No need to peel them or remove the seeds —just core and chop them. You can use Beef Tomatoes, Cherry Tomatoes, Plum Tomatoes or any other varieties you have to hand.
  • Apple Cider Vinegar: Adds a gentle tang and helps balance the sweetness.
  • Soft Dark Brown Sugar: This gives the ketchup a deeper colour and a mellow sweetness.
  • Sea Salt: Helps to season and bring everything together.
  • Ground Cinnamon: Just a pinch adds a subtle background warmth.
  • Ground Cloves: Use sparingly—this adds a hint of spice that gives depth without overpowering.
  • Celery Salt: A little goes a long way in bringing out that classic ketchup taste.

Substitutions and Additions:

Wondering if you can substitute or add an ingredient? Here, I will tell you if that’s possible.

Substitutions

  • Apple Cider Vinegar: You can use white wine vinegar if that’s what you have. Avoid stronger options like malt or balsamic, which can overpower the sauce.
  • Soft Dark Brown Sugar: Light brown sugar will work too, but the flavour will be a little less rich and the colour slightly lighter.

Additions

  • Chilli Flakes or a Dash of Hot Sauce: For a spicier ketchup, stir in a little heat at the end.
  • Smoked Paprika: Adds a gentle smokiness that works especially well if you’re serving the ketchup with grilled foods.
A bowl of tomato ketchup surrounded by cherry tomatoes next to a glass bottle filled with ketchup.

Step-By-Step Guide – How To Make Homemade Ketchup From Fresh Tomatoes

  • Cook the Tomatoes: Place the chopped tomatoes in a large saucepan and cook over medium-high heat for around 15 minutes, stirring occasionally, until the tomatoes have broken down and released their juices.
A person is using a wooden spoon to stir fresh tomatoes in a saucepan.
Fresh chopped tomatoes in a saucepan that have broken down after simmering.
  • Blend Until Smooth: Transfer the cooked tomatoes to a food processor or blender and blitz until completely smooth.
Cooked tomatoes in a blender bowl before blending.
Blended, cooked tomatoes in a blender bowl.
  • Strain the Mixture: Pass the blended mixture through a fine mesh sieve or strainer to remove the skins and seeds.
A person is using a wooden spoon to push blended tomatoes through a sieve.
Blended, sieved tomatoes in a saucepan.
  • Reduce the Purée: Pour the smooth tomato purée into a clean saucepan and cook over low heat, stirring often, until thick and paste-like—this can take 20–30 minutes.
A person is using a wooden spoon to stir the tomato puree as it thickens in a saucepan.
  • Add the Seasonings: Stir in the apple cider vinegar, dark brown sugar, sea salt, cinnamon, cloves, and celery salt.
A saucepan with thickened tomato puree, sugar, and seasonings.
A person is using a wooden spoon to stir all of the tomato ketchup ingredients inside a saucepan.
  • Simmer Again: Simmer the mixture gently for 5–10 minutes, stirring regularly so it doesn’t catch. Taste the ketchup and adjust as needed—add more vinegar for tang or sugar for sweetness, depending on your preference.
A person is lifting a spoonful of ketchup from a saucepan to show the thickness and texture.
  • Cool and Store: Let the ketchup cool before transferring to sterilised jars or containers and storing in the fridge.
An overhead view of a bowl of tomato ketchup surrounded by cherry tomatoes.

Frequently Asked Questions

Do I need to peel the tomatoes first?

No, there’s no need to peel them. Once blended, the sauce is passed through a sieve, which removes any skins and seeds.

Can I use a stick blender instead of a food processor?

Yes, a stick blender works just as well. Blend the tomatoes directly in the pan before straining, being careful as the mixture will be hot.

Is this ketchup really like shop-bought?

It’s not identical, but it’s thick, smooth, and full of flavour—with no added preservatives or artificial ingredients.

Can I make this ketchup sweeter?

Yes, just add an extra spoon of sugar after tasting. You can tweak the balance between sweet and tangy to suit your taste.


Mastering This Recipe – Expert Tips

  • Use Ripe Tomatoes: The riper the tomatoes, the better the flavour. Soft, slightly overripe ones are perfect here.
  • Cook it Low and Slow: Don’t rush the reducing stage—it’s what gives the ketchup its thick, rich texture. Stir often to stop it catching.
  • Taste at the End: The flavours mellow as it cooks, so always taste and adjust after the final simmer.
  • Avoid Reactive Pans and Utensils: Stick to stainless steel, enamel, or non-stick pans—vinegar can react with bare aluminium and affect the taste.

Storage

  • Fridge: Once cooled, transfer the ketchup to sterilised jars or airtight containers. It will keep in the fridge for at least 1 week.
  • Freezing: You can freeze the ketchup in small containers or ice cube trays. Once frozen, transfer the cubes to a freezer bag. Freeze for up to 3 months.
  • Defrosting: Defrost in the fridge overnight or at room temperature for a few hours. Stir well before using.
A bowl of tomato ketchup surrounded by cherry tomatoes next to a glass bottle filled with ketchup.

Homemade Tomato Ketchup From Fresh Tomatoes

No ratings yet
This homemade tomato ketchup is made from fresh tomatoes with no added preservatives. It’s thick, smooth, and naturally flavoured with vinegar, sugar, and spices—perfect for anyone who wants to make ketchup from scratch using real ingredients.
Save This Recipe Pin Rate Print Recipe
Course: sauce
Cuisine: American, British, Chinese
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 120 ml
Calories: 65kcal

Ingredients
  

  • 1 kg Fresh Tomatoes, cored and chopped
  • 90 ml Apple Cider Vinegar
  • 50 g Soft Dark Brown Sugar
  • ½ tsp Sea Salt
  • 1/4 tsp Ground Cinnamon
  • 1/4 tsp Celery Salt
  • Pinch Ground Cloves

Instructions

  • Place the chopped tomatoes in a large saucepan and cook over medium-high heat for around 15 minutes, stirring occasionally, until the tomatoes have broken down and released their juices.
  • Transfer the cooked tomatoes to a food processor or blender and blend until completely smooth.
  • Pass the blended mixture through a fine mesh sieve or strainer to remove skins and seeds, then pour the smooth tomato purée into a clean saucepan.
  • Cook over low heat, stirring often, until the mixture reduces and becomes thick and paste-like. This can take 20–30 minutes.
  • Add the apple cider vinegar, soft dark brown sugar, sea salt, ground cinnamon, ground cloves, and celery salt.
  • Simmer the mixture for 5–10 minutes, stirring regularly.
  • Taste and adjust the seasoning if needed — you can add more vinegar for sharpness or sugar for sweetness, depending on your preference.
  • Allow to cool before storing in sterilised jars or containers in the fridge.

Recipe Notes

  • Use up soft tomatoes: This is a great recipe for using up tomatoes that are slightly overripe or past their best.
  • Adjust the flavour at the end: Once reduced, taste and tweak the vinegar or sugar to suit your preference.
  • No need to peel: The sieve removes the skins and seeds after blending, so there’s no need to peel the tomatoes first.
  • Simmering time may vary: The thicker your pan and the wider the surface area, the quicker the sauce will reduce.

Nutrition Estimate

Calories: 65kcal | Carbohydrates: 15g | Protein: 1g | Fat: 0.3g | Saturated Fat: 0.05g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.1g | Sodium: 302mg | Potassium: 418mg | Fiber: 2g | Sugar: 13g | Vitamin A: 1389IU | Vitamin C: 23mg | Calcium: 26mg | Iron: 1mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating