Easy Tomato Ketchup
This Easy Homemade Ketchup recipe takes less than 30 minutes to make and requires just a handful of ingredients. Skip store-bought ketchup and try this version that is refined sugar free!
I always assumed that making Homemade Ketchup would require hours of boiling and stirring tomatoes into a thick paste; who knew the entire process would take less than 25 minutes? I was completely shocked at how quickly you can make deliciously smooth and thick homemade ketchup using just a can of tomatoes and a handful of simple ingredients. There are a few healthy sweetener options you can use for this great recipe, but I decided to make this ketchup by naturally sweetening it with dates. The dates also help to thicken the ketchup once everything is pureed in the blender. I have a big fear of preserving things, but if you are braver than I am, this easy ketchup recipe is for you! Making your own delicious homemade ketchup instead of buying a store-bought version lets you cook with real ingredients that you can feel good about. You are going to love this recipe next to a pile of homemade french fries or sweet potato fries, onion rings, and so much more!
Why You Will Love This Homemade Ketchup Recipe
- Enjoy it alongside Butternut Squash Tots, Crispy Carrot Chips, or on top of a veggie burgers, or a Chicken burger, to name a few options!
- This recipe is gluten-free, dairy-free, vegan, Whole30, Paleo, and Specific Carbohydrate Diet legal.
- No preserving needed! You can make this recipe in less than 30 minutes and store it in a glass container in the fridge.
- This homemade version of ketchup will be a family favorite that they won’t even know is a healthy ketchup.
- You can easily modify this by using a different natural sweetener to suit your dietary restrictions.
Ingredients You Will Need For This Homemade Ketchup
- Canned tomatoes: I use a can of chopped tomatoes for this quick and easy recipe, but using fresh tomatoes like Roma tomatoes would also be so delicious! You just want to make sure you pick soft, ripe tomatoes instead of firm.
- Medjool dates: Using dates as the sweetener for this recipe is a great option because it makes the ketchup thick and delicious and just the right amount of sweetness. If you aren’t vegan or Whole30, you can also use honey.
- Apple cider vinegar: Apple cider vinegar is my first choice because it adds a tangy, fruity flavor to enhance the ketchup, but you can use white vinegar or white wine vinegar instead.
- Seasonings: I use a simple combination of smoked paprika, cumin, and salt because the best homemade ketchup is simple and uncomplicated. You can also use ground cloves, ground cinnamon, or black pepper for a bit of a different flavor. If you don’t have smoked paprika, sweet paprika will work wonderfully.
You can find measurements listed in the recipe card below
Kitchen Tools You Will Need
- -Cutting Board
- -Sharp Knife
- -Medium Saucepan
- -Wooden Spoon
- -High-speed blender or Immersion Blender
- -Glass Container or Glass Bottle
How To Make This Homemade Ketchup
- Combine all of the ingredients in a saucepan and bring to a boil over medium heat. Reduce to low heat and leave to simmer for 25 minutes.
- Remove from the stovetop and allow to cool slightly before transferring everything to a blender or food processor and blending until completely smooth.
- Taste and adjust seasoning the final product if needed. Store in an airtight container
Ways To Modify This Recipe
- If you want to use fresh tomatoes instead of canned tomatoes you can definitely do so. I recommend using either Roma tomatoes of Beefsteak as they are nice and meaty.
- Switch out the medjool dates for honey if you aren’t vegan. If using honey and you are Whole30 or Keto, simply use zero sugar honey for great results! You could also use coconut sugar or maple syrup as a sweetener too.
- Use your favorite vinegar for a delicious tangy homemade ketchup. White wine vinegar, red wine vinegar, and regular white vinegar will all work wonderfully.
- If you want to adjust the seasonings, you surely can. A lot of people like to use ground cloves, ground cinnamon, ground black pepper, garlic powder, or onion powder for their homemade ketchup. You can also try a spicy ketchup and add cayenne pepper or a pinch of red pepper flakes for a lovely zing!
Dietary Customizations
The biggest dietary adjustment for this simple recipe is using a different sweetener. I recommend honey as a great substitute, but maple syrup or coconut sugar will also work.
Can I Make This Recipe in Advance
Making this ketchup in advance on meal prep day is so easy and convenient. You can make this about a week in advance and store it in an airtight container like a glass jar or glass bottle. Alternatively, if you love to pull out your canner, you can store it in sterilized canning jars in a cool and dark place for up to 6 months.
Can I Make This Homemade Ketchup in the Slow Cooker
Making homemade ketchup in a slow cooker is a great way to get a deep, tangy flavor without much hands-on effort. Add all the ingredients into the slow cooker and stir to combine. Cover and cook on low for about 4-6 hours. Stir occasionally, but it’s not essential to do so often. After the cooking time, use an immersion blender directly in the slow cooker to blend the mixture into a smooth ketchup. If you don’t have an immersion blender, you can transfer to a regular blender or food processor after allowing it to cool for a bit. Adjust seasoning as you see fit and cool before storing.
Can I Make This Homemade Ketchup in the Instant Pot
Making homemade ketchup in the instant pot is so quick and easy! Add all of the ingredients into the instant pot and give it a nice stir. Close the lid and set to pressure cook on hight for 15 minutes. After the cooking time is complete, allow the Instant Pot to naturally release the pressure for about 10 minutes, then carefully do a quick release to let out any remaining steam. Use an immersion blender to blend the ketchup in the Instant Pot until smooth. Alternatively, you can carefully transfer the mixture to a regular blender or food processor and blend until smooth. Adjust the seasoning as needed, allow to cool to room temperature and store as directed.
What About Leftovers
Allow to cool to room temperature before storing. Store these leftovers in your fridge in an airtight container like a glass jar or bottle for about 2-3 weeks or in freezer-safe containers or bag for about 3 months. Give it a good shake or stir when you’re ready to serve for next time.
Here Are A Few More Homemade Condiments You Will Love:
- 4 Minute Mayonnaise + 4 Flavors
- Chili Crunch
- Wasabi Mayonnaise
- Dairy Free Tzatziki
- Oven Roasted Salsa
If you make this recipe let me know in the comment section below, I would love to hear what you think or take a photo and tag me (@everylastbite_) on Instagram, I love seeing your photos!

Easy Tomato Ketchup
Ingredients
- 1 14 oz can chopped tomatoes
- 1/3 cup chopped dates
- 2 tbsp apple cider vinegar
- 1/4 tsp smoked paprika
- 1/2 tsp cumin
- 1/2 tsp water
- 1/4 tsp salt
Instructions
- Combine all of the ingredients in a sauce pan and bring to a boil. Reduce the heat and then leave to simmer for 25 minutes.
- Remove from the stove top and allow to slightly cool before transferring everything to a blender and blending until completely smooth.
- The ketchup will last for about a week in the fridge or alternatively you can store it in sterilized jars in a dark place for up to 6 months.
Nutrition
This post was originally published on February 5, 2018 and updated with new copy on June 3, 2025.
You might want to change the wording in the last step to add that it can be stored in sterlized jars *after canning*…
Do you think you could freeze this in mini muffin servings and thaw/reheat as needed?
I’ve never tried but I think it would work, let me know if you try!
I’ve made 3 batches of this over the fast week. I love the rich flavours and have started serving it to my 10 year old who is also a fan!