This Whole30 ketchup recipe is made with only a few ingredients, no dates, and requires no blending. It’s perfect on everything and in so many other sauces! This Whole30 condiment is a total must, and you’ll want to keep a jar of this Whole30 ketchup recipe on hand at all times.
Psst… My favorite way to order everything you need for this Whole30 ketchup recipe, hands down! 👉
This is no regular Whole30 ketchup.
No, this is the Whole30 ketchup of hope. Of promise.
This Whole30 ketchup recipe means that ever so soon I can start sharing my keto Big Macs and my Whole30 In n Out double double animal style recipe and my paleo Chick-Fil-A nuggets with Chick-Fil-A sauce and also Whole30 sweet and sour chicken. This Whole30 ketchup recipe makes all of those other recipes possible.
And you know what else about this Whole30 ketchup recipe? No dates, sister. No dates, no blending, nada. In fact, I’m sort of anti-dates in a Whole30. For me, they’re total candy, and I found myself noshing on them in the early days of my last round, clearly just staving off that sugar dragon in the laziest of ways. Oh, and speaking of lazy? I’m anti-dates in sauce because lazy. Dates in sauces mean blending, more dishes, more hand-washing (Uh, dates are sticky), more just more.
So this Whole30 ketchup recipe is sweetened a different way–my favorite way, in fact! With the almighty coconut aminos.
The first time I tried coconut aminos it was in a 1:1 replacement for soy aminos. Pre-Whole30, we always, always kept a jar of this quick little aminos salad dressing in the fridge. With about 1/4 aminos and 3/4 olive oil, it was savory and tart and salty and delicious, and I thought surely coconut aminos would work beautifully in soy aminos’ stead here.
Yeah, not so.
The thing about coconut aminos is that they’re sweet! They’re sort of salty, but not very. I never entirely replace salt with coconut aminos, but I absolutely love using them to give a recipe a natural sweetness and depth of flavor. They used to be the ingredient I told everyone to skip over when doing a Whole30, but now they’re #1 on my list of must-haves.
Tune officially changed.
And they’re absolutely perfect in this Whole30 ketchup recipe. It works like this: stir some stuff together, let it simmer, and… you’re done. Easy, easy, easy.
I’ll be honest, though: ketchup was never my thing. So Whole30 ketchup never seemed like a must-have for me. I’d much rather dip my chicken tenders in my Whole30 ranch dressing, so what’s the point? Well, turns out, the point is really, really real. I’ve used ketchup in the last couple weeks to make, yep, sauce for keto Big Macs, the animal sauce for In N Out double doubles (animal style obviously), the sweet and sour sauce for my Whole30 sweet and sour chicken, and that holy-moly-is-this-real-life Whole30 Chick-Fil-A sauce I couldn’t even hardly handle. So basically: this Whole30 ketchup recipe is really damn important.
Which coconut aminos should I buy?
My very favorite coconut aminos are from Big Tree Farms. They’re affordable and super delicious, thick, and rich. I have a bottle in the fridge at all times and a bottle in the pantry as backup. I don’t play around with coconut aminos, y’all. They’re key in my Whole30 egg roll in a bowl recipe and my Whole30 lettuce wraps, too.
Can I skip the coconut aminos?
No! Please don’t. The coconut aminos give this Whole30 ketchup its sweetness and richness, and you’d be missing a lot of both without it.
To make this Whole30 ketchup recipe, I used…

Whole30 Ketchup Recipe (No Dates, Paleo Vegan)
This Whole30 ketchup recipe is made with only a few ingredients, no dates, and requires no blending. It's perfect on everything and in so many other sauces! This Whole30 condiment is a total must, and you'll want to keep a jar of this Whole30 ketchup recipe on hand at all times.
Ingredients
- 1 8- ounce can tomato sauce
- 1 6- ounce can tomato paste
- 6 ounces water
- 2 tablespoons apple cider vinegar
- 5 tablespoons coconut aminos
- 1/4 teaspoon onion powder
- 1/2 teaspoon garlic powder
- salt to taste
- pinch ground allspice
Instructions
-
Combine all ingredients in a saucepan over low heat; whisk well. Simmer until slightly reduced, about 20 minutes then salt to taste. Cool before transferring to a jar; refrigerate.
Day 24 here of our first (but for sure next other last) Whole30. Your blog has saved us so many times!! Your recipes are legit girl!! I made your broccoli chicken casserole last night and it was LIFE CHANGING good!! I’m going to need that sweet and sour chicken recipe like today! Lol Thank you for the amazing recipes!! I am now a believer in coconut amino amazing-ness too. ❤️
That is so sweet, Danielle! I’m so so glad the blog has been helpful for you <3 Coco aminos are amazing, right?! Thank you for being a reader :)
Soooooo easy. Tasted it hot. Better texture than the date version. Very tasty. Will use it tonight on my W30 meatloaf.
That is so wonderful to hear! Can’t wait to learn how it tastes on your meatloaf 🙂
What would you say the shelf life of this in the fridge is?
I think it’d last at least 2 weeks!
I made this last night and it is fantastic! My son (who does not “do” paleo) was visibly skeptical — then he tasted it and said I should bottle and sell it! Thank you.
Ha! That is too funny! Maybe we have a business idea there 😉
I won’t buy ketchup anymore … Like never !! Best ketchup ever ! Thank you for this awesome recipe 🙂
I am sooo glad you like it so much! Isn’t it so easy, too?!
Can I make a big batch and freeze potions? Have you tried that? Thanks!!
I see no reason why that wouldn’t work! 🙂