Ketchup substitute

Sauces, wine and pantry liquids · Checked against 4 sources · Updated November 4, 2026

Quick answer

For 1 cup of ketchup in cooking, mix 1 cup of tomato sauce, half a cup of sugar and 2 tablespoons of vinegar. Simmer briefly to blend. It works for sauces, meatloaf glaze and chili. It will not taste like a table ketchup straight from the bowl.

How much do you need?

Fractions work: 1 1/2, ¾, 0.5. The amounts below update as you type.

What to use

  1. Tomato sauce, sugar and vinegar

    • Vegan
    • Dairy-free
    • Gluten-free
    • Nut-free
    • Egg-free
    • 1 cup 235 ml tomato sauce
    • ½ cup 100 g sugar
    • 2 tbsp 30 ml vinegar
    Best for
    Cooked dishes.
    What changes
    Thinner and less spiced than ketchup.
    Skip it when
    Dipping.

Diet labels describe the ingredients as normally made. Check packages for gluten and allergens. Some refined sugar is filtered with bone char, which matters if you eat vegan.

Which swap for which job

UsePickWhy
CookingThe mixChart ratio.

Do not substitute here

  • Dipping fries. The mix.

Questions

Can I use tomato paste?

No chart gives a ratio.

Sources

Ratios come from these sources, in our words. Where they disagree, we say so or pick the amount that matches tested results. Ratios are a starting point. Taste and adjust.