A simple homemade Whole30 Ketchup recipe that takes less then 30 minutes to make and requires just a handful of ingredients. It’s Grain/Gluten Free, Dairy Free, Paleo, Vegan, Refined Sugar Free, SCD Legal.

Homemade Ketchup
I always assumed that making ketchup would require hours of boiling and stirring tomatoes into a thick paste, who knew that it takes less then 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 other ingredients.

Homemade Ketchup
Instead of using honey in this recipe, I decided to make this ketchup both vegan and Whole30 by naturally sweetening it was dates. The dates also help to thicken the ketchup once everything is pureed in the blender.

Homemade Ketchup
I have a big fear of preserving things so have yet to try with this recipe, but if you are braver then I am, this ketchup could be put in sterilized jars and kept for up to 6 months in a dark place.

Homemade Ketchup
Looking for things to do with this Whole30 Ketchup? It is delicious served with Butternut Squash Tots, alongside Crispy Carrot Chips, or on top of a Chicken burger.

Homemade Ketchup

Here are a few other condiment recipes you will love:

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

Every Last Bite
A simple homemade ketchup recipe that takes less then 30 minutes to make and requires just a handful of ingredients.
5 from 1 vote
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Diets Dairy Free, Grain/Gluten Free, Nut Free, Paleo, Refined Sugar Free, SCD Legal, Vegan, Whole30
Servings 2 cups
Calories 111 kcal


  • 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


  • 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.
Calories: 111kcalCarbohydrates: 27gProtein: 2gFat: 1gSaturated Fat: 1gSodium: 597mgPotassium: 586mgFiber: 4gSugar: 21gCalcium: 82mgIron: 3mg
Tried this recipe?Leave a comment below and let us know how it was!