No items found.

Homemade Ketchup

Beverages
32 servings (1 tbsp each)
Prep 10 min
Cook 45 min
Total 55 min

Ingredients

    Ingredients:

    • 1 can (28 oz) crushed tomatoes or whole peeled tomatoes, crushed by hand
    • 1 small yellow onion, roughly chopped
    • 3 garlic cloves, smashed
    • 2 tbsp tomato paste
    • 3 tbsp apple cider vinegar
    • 2 tbsp maple syrup or coconut sugar
    • 1 tbsp brown sugar (adjust to taste)
    • 1 tsp salt
    • ½ tsp onion powder
    • ½ tsp garlic powder
    • ¼ tsp ground allspice
    • ¼ tsp ground cloves
    • ¼ tsp celery seed
    • ¼ tsp smoked paprika
    • ¼ tsp black pepper
    • Pinch of cayenne (optional)
    • 1 cinnamon stick

    Nutrition:

    Servings 1 tbsp Calories 15 Carbohydrates 4g Fat 0g Fiber 0.3g Protein 0.3g
    Monounsaturated 0g Polyunsaturated 0g Saturated 0g Trans 0g
    Vitamin A 15mcg Vitamin C 4mg Vitamin D 0mg
    Calcium 5mg Iron 0.2mg Potassium 95mg
    Cholesterol 0mg Sodium 65mg Sugar 3g Lycopene High

    Make Now
    Prep

    Cook the onion and garlic gently until just softened and translucent, not browned — any browning adds a savory note that doesn't belong in a bright, clean-tasting ketchup.

    Instructions:

    1. Sauté the Aromatics: Warm 1 tbsp neutral oil in a medium saucepan over medium heat. Add the chopped onion and smashed garlic. Cook for 5–7 minutes, stirring occasionally, until softened and translucent. Do not brown them.
    2. Build the Sauce: Stir in the crushed tomatoes and tomato paste. Mix well. Add the apple cider vinegar, maple syrup, brown sugar, all the spices, and the cinnamon stick. Stir to combine.
    3. Bring to a Simmer: Raise heat to medium-high until the mixture just starts to bubble, then reduce to a low simmer.
    4. Simmer Low and Slow: Cook uncovered over low heat for 30–45 minutes, stirring every 10 minutes. The mixture should reduce by about one-third and thicken noticeably. Remove the cinnamon stick before blending.
    5. Blend Until Smooth: Use an immersion blender directly in the pot, or carefully transfer to a countertop blender. Blend until completely smooth and glossy. For an ultra-smooth result, pass through a fine mesh strainer pressing firmly with a spatula.
    6. Taste and Adjust: Adjust to your preference — too acidic? Add a little more maple syrup. Too sweet? Add a splash more vinegar. Too thick? Stir in 1–2 tbsp water. Too thin? Simmer 10 more minutes.
    7. Cool and Store: Let cool to room temperature — it will thicken further as it cools. Pour into a clean glass jar or squeeze bottle. Refrigerate for at least 1 hour before serving. Flavor improves significantly after 24 hours.
    Common Mistakes, Notes, Storage, Swaps & Tips

    Notes: Low and slow is non-negotiable — rushing the simmer means less flavor development. Give it a full 30–45 minutes. San Marzano tomatoes make the most flavorful ketchup due to their natural sweetness. The ketchup will thicken as it cools — if it looks slightly thin in the pot, that's fine.

    Tips: Taste obsessively — ketchup is all about balance of sweet, tangy, savory, and warm spice. You can use canned crushed tomatoes, whole peeled tomatoes crushed by hand, or fresh ripe tomatoes simmered up to 60 minutes.

    Storage: Refrigerate in a sealed glass jar for up to 3–4 weeks. Freeze in small portions for up to 6 months.

    Swaps: For spicy ketchup, add 1 tsp sriracha or ½ tsp chipotle powder. For smoky ketchup, double the smoked paprika and add ½ tsp liquid smoke. For curry ketchup, add 1 tsp curry powder and ½ tsp turmeric.

    Why these Ingredients

    Every ingredient here earns its place, but a few really shape the dish. The crushed tomatoes or whole peeled tomatoes adds bright acidity and juicy body. The yellow onion adds sweetness and depth as it cooks down. The garlic cloves builds a savory, aromatic base. The tomato paste adds bright acidity and juicy body.

    { "@context": "https://schema.org/", "@type": "Recipe", "name": "Homemade Vegan Ketchup", "author": {"@type": "Person", "name": "Sanaz"}, "description": "A rich, tangy homemade vegan ketchup made with crushed tomatoes, apple cider vinegar, and warm spices. No high-fructose corn syrup, no preservatives — just pure flavor.", "image": "", "url": "https://www.tomatoeswithlemon.com/recipe/homemade-ketchup", "prepTime": "PT10M", "cookTime": "PT45M", "totalTime": "PT55M", "recipeYield": "32 servings", "recipeCategory": "Condiment", "recipeCuisine": "American", "keywords": "homemade ketchup, vegan ketchup, tomato ketchup, no corn syrup ketchup, DIY ketchup", "suitableForDiet": ["VeganDiet", "GlutenFreeDiet", "DairyFreeDiet"], "recipeIngredient": ["1 can (28 oz) crushed tomatoes", "1 small yellow onion", "3 garlic cloves", "2 tbsp tomato paste", "3 tbsp apple cider vinegar", "2 tbsp maple syrup or coconut sugar", "1 tbsp brown sugar", "1 tsp salt", "1/2 tsp onion powder", "1/2 tsp garlic powder", "1/4 tsp ground allspice", "1/4 tsp ground cloves", "1/4 tsp celery seed", "1/4 tsp smoked paprika", "1/4 tsp black pepper", "pinch of cayenne optional", "1 cinnamon stick"], "recipeInstructions": [ {"@type": "HowToStep", "name": "Sauté Aromatics", "text": "Cook onion and garlic in oil for 5-7 minutes until softened."}, {"@type": "HowToStep", "name": "Build the Sauce", "text": "Add tomatoes, tomato paste, vinegar, sweeteners, spices, and cinnamon stick."}, {"@type": "HowToStep", "name": "Simmer", "text": "Simmer uncovered over low heat for 30-45 minutes until thickened by one-third."}, {"@type": "HowToStep", "name": "Blend", "text": "Remove cinnamon stick and blend until completely smooth."}, {"@type": "HowToStep", "name": "Adjust", "text": "Taste and adjust sweetness, acidity, and thickness."}, {"@type": "HowToStep", "name": "Cool and Store", "text": "Cool to room temperature, pour into a jar, and refrigerate at least 1 hour before serving."} ], "nutrition": {"@type": "NutritionInformation", "servingSize": "1 tbsp", "calories": "15", "carbohydrateContent": "4g", "fatContent": "0g", "fiberContent": "0.3g", "proteinContent": "0.3g", "sodiumContent": "65mg", "sugarContent": "3g"} }