Things are about to get SAUCY my friend! Once you try this easy homemade low FODMAP ketchup you’ll never buy another bottle of Heinz again, (who just confirmed to me by email that the flavourings in their secret recipe contain garlic and onions!).
Making your own ketchup is much easier than you might think. The recipe below can be completed in less than 30 minutes. The great thing about homemade tomato sauce is being able to tailor the sugar, salt and spice to suit you.
This simple homemade version tastes better than ANYTHING I’ve ever splodged out of a shop-bought bottle. And the secret sauce is that it's a total game-changer when it comes to eating, and more importantly, enjoying, all those low FODMAP potatoes.

Jump to:
Call me feral but if it’s not covered in ketchup there’s a 50/50 chance that I’m not interested in putting it in my mouth….
Smutty office jokes aside, ketchup on a low FODMAP diet can be a bit of a tricky subject. Although it seems like a fairly generic flavour that we’re all familiar with, the ways that different manufacturers, in different countries, create that same flavour varies quite a lot.
Speaking of differences, before we go any further I’ll start by pointing out that we’re talking about tomato ketchup, aka tomato sauce, aka red sauce, aka catsup, aka tommy sauce. The red stuff, most often dolloped on chips and burgers.
I make this distinction only because from the original 17th-century version up to the 21st-century recipe that we recognise today, ketchup looked VERY different from what we’re used to. Ingredients such as salted or pickled fish, cochineal (insects that create a red colour when dried and crushed!), shellfish, egg whites and mushrooms have all been historically used.
Thankfully, those are not the types of ingredients we need to worry about today, but as low fodmappers, there are still plenty of things lurking in there that we potentially need to avoid. Luckily this recipe has you and your fries covered.
Ingredients
To make this tomato ketchup you will need:
- Garlic-infused oil to fry the spices and add a hint of garlic flavour.
- Tomato puree for a rich, deep tomato flavour and a thick smooth sauce.
- Balsamic vinegar for that lip-smacking tang. Any vinegar can be used, but I love the complex sweetness and depth of colour that balsamic brings to this recipe.
- Dried cloves, ground cinnamon, brown sugar, salt and black pepper to cut through the acidity of the tomato puree and give the signature warm and sweet ketchup aroma.
- Asafoetida to replace the allium flavour of onions and garlic which is typically used to flavour commercial ketchup.
- Chilli powder is optional but I like the hint of spice.
- Filtered water. I always use filtered tap water in my recipes. Depending on the quality of drinking water where you live, unfiltered water can negatively affect the final taste of a recipe. This especially applies to recipes such as sauces, soups and stews where the water stays within the recipe rather than something like boiling vegetables or pasta where the water is drained away.
See the recipe card below for quantities and the detailed FODMAP ingredient notes for low FODMAP portions and considerations.
Instructions
1. Heat the oil in a nonstick pan on medium heat for 30 seconds. Add the cloves and sprinkle the asafoetida evenly across the surface of the oil. This keeps as much of the asafoetida in contact with the oil as possible which helps to temper the pungent spice.
2. Add the cinnamon and the chilli powder. Stir briskly for 30 seconds, keep the spices moving around in the oil to prevent them from burning.
Tip: Turn on the extractor fan and open a window before you start. The spices smell fierce when frying and can cause eye-watering coughing fits if you don't have adequate ventilation.
3. Turn the heat to low and quickly stir the tomato puree into the seasoned oil. Keep it moving around the pan to avoid sticking and burning.
4. Add half of the water and stir well. Once the puree is fully incorporated into a thick, smooth sauce add the balsamic vinegar and stir again.
5. Sprinkle over the sugar, salt and black pepper and stir continuously until the sugar fully melts.
6. Stir in half of the remaining water, the sauce should look thick and glossy.
7. Allow the sauce to come to a gentle boil then turn the heat as low as it can go. Simmer gently for 20 minutes, stirring frequently throughout.
Tip: Cover the pan with a vented lid. Even on the lowest setting the sauce splatters everywhere. Be careful not to get splashed with hot sauce each time you remove the lid to stir.
8. After 10 minutes, add the remaining water if you think the sauce has thickened too much. I used a total of 250 ml/1 cup of water to get the desired thickness.
You may not need to use all of the water, especially if you cover the pan with a well-fitting lid. Condensation trapped in the lid can help to thin the sauce without needing to add the remaining water.
9. Once you're happy with the thickness and depth of flavour of the sauce turn off the heat. I simmered mine for a total of 20 minutes. You can simmer for up to an hour but you will need to occasionally add more water as the sauce thickens.
Tip: Don't forget to remove the whole cloves from the sauce before bottling it up.
10. Allow the sauce to cool for 10 minutes off the heat so that it's safe to handle. It's easier to bottle up or portion out the sauce if you pour it into a heat-safe glass jug first.
11. Carefully pour the warm sauce through a funnel into sterilised glass jars. Once cooled seal with a well-fitting lid. This ketchup will store in the coldest part of the fridge (towards the back not in the door) for up to 2 weeks.
Shake the bottle before each use.
Note: This recipe and bottling method are not suitable for long-term preservation or ambient shelf storage.
12. Alternatively, dispense the sauce into smaller portions and freeze.
You can do this in single-tablespoon portions in ice cube trays or a few portions at a time in small containers. Once frozen, dispense the portions out of the plastic containers and into a freezer-safe glass container.
I do not recommend storing acidic, tomato-based sauces in plastic for an extended amount of time.
Recipe Video
Flavour variations
Once you’ve perfected the basic tomato ketchup recipe try adding other weird and wonderful flavours to create different sauces. Check out my pumpkin spiced ketchup recipe for inspiration.
Experiment with things such as:
Spicy
- cumin
- 5 spice
- curry powder
Umami
- soy sauce
- tamarind paste
- beer
Smoky
- smoked paprika
- bourbon
- maple syrup
Sweet
- peanut butter
- grilled red bell pepper
- blended fruit such as strawberries, bananas and pineapple
Chocolate
- cacao powder
Though for the sake of your gut and the love of ketchup, make your swaps one at a time and not all together, please!
Substitutions
- Onion - If you don't need this ketchup to be low FODMAP then swap the asafoetida with ¼ teaspoon of onion powder and ¼ teaspoon of garlic powder.
- Sugar - swap the brown sugar for an equal amount of white or palm sugar if preferred. Coconut and demerara sugar have much smaller low FODMAP servings and will add a small amount of extra FODMAPs to the overall recipe.
Serving suggestions
I honestly have no shame in stirring this through pasta or rice, purely in an attempt to avoid wasting it of course. For a more conventional pairing try it with my crispy baked hash browns.
This ketchup also makes the perfect base for my homemade BBQ sauce (written recipe coming soon). Use half of it in my smoky BBQ sauce recipe so you have two delicious sauces to alternate between.
Ketchup in the Monash app
This is where you would usually pop into the Monash app and see what they have to say and it’s here that things get a bit more complicated. Depending on whether you have the app set to filter by country or not, you may see some different results. The good news is that they seem to agree that 13 g or 2 regular sachets, which is roughly 2.5 teaspoons, is a low FODMAP portion. Let’s break it down a bit:
Monash app set to UK filter
Ketchup is listed in the Monash app under generic tomato sauce and has a low FODMAP serving of 13 g. Unfortunately, they don’t state which brands were tested and what ingredients they contained. They do tell us that at just 26 g it becomes moderate for fructans. Ketchup in the UK is much more likely to be flavoured with sugar/sucrose rather than high fructose corn syrup.
Monash app set to US filter
Ketchup sweetened with sugar/sucrose is listed as low FODMAP at 13 g or 1 sachet (perhaps US sachets are bigger than UK sachets?). It becomes moderate for fructans at 20 g and high for fructans at 26 g.
Ketchup sweetened with high fructose corn syrup is considered low FODMAP at 13g or 1 sachet. It becomes moderate for fructans at 19g and high for fructans at 26g
Monash app set to Australia filter
Strangely, there are non-specified when filters are set to Australia. If searching for ketchup only branded versions, approved by Monash, are shown. Searching for tomato sauce brings up the same generic listing that shows for the UK or when no location filters are set.
If you’re unsure about the FODMAP levels of the ketchup you buy then test it by sticking to the generic low FODMAP portion of 13 g to see how you react.
Recipe FAQ’s
The answer to this depends on the quantity you eat and the ingredients and country of origin of your chosen brand. As mentioned before, sticking to less than 13 g or 2 teaspoon seems to be a low FODMAP serving for most varieties.
Many people assume that it’s the tomatoes in ketchup that make it limited on a low FODMAP diet. The Monash app tells us that canned tomatoes are safe up to 100 g. They become moderate for fructose in portions over 190 g. So unless you’re drowning your food in sauce, it’s not only the main ingredient in ketchup that we need to worry about.
As with most prepackaged foods on a low FODMAP diet, this means that we need to use our label reading skills to try to decipher the possible source, (lol) of those fructans and other potential high FODMAP ingredients. The things we need to watch out for when choosing which ketchup we can eat on a low FODMAP diet include:
• onion
• garlic
• flavourings, which depending on the country where the product is being sold, can contain both onion and garlic without stating them on the label
• celery
• sweeteners ending in “ol”, (such as xylitol and mannitol), usually found in low sugar, sugar-free or diet versions
• high fructose corn syrup
• molasses
• agave nectar/syrup
• dates/date syrup (typically only found in premium “healthy” brands
Yes, but just before you do, there are a few things to consider. People are often surprised that they can still eat sugar on the low FODMAP diet. Sugar is made up of equal parts glucose and fructose. This is why it’s not considered high FODMAP. The equal parts of glucose help our body to digest fructose.
When we limit fructose on the low FODMAP diet it’s in those foods which contain an excess of fructose in comparison to glucose.
Many of the typical ways that “healthy” sugar-free ketchup is sweetened are high FODMAP. Things such as dates, date syrup, applesauce, molasses and agave nectar should be avoided or limited in the elimination phase of the diet.
Omitting the sugar from this ketchup makes for a very tart, tangy sauce. I personally think that the sweetness is needed to cut through the sharp acidity of the tomatoes and vinegar.
However, some people do find sugar a trigger for their gut issues so I understand that regardless of FODMAPs, limiting refined sugar intake can be a high priority.
Alternatively, you can reduce the sugar to taste or swap it for an equal amount of maple syrup. This will alter the overall taste and give that slightly smoky-sweet toffee flavour you get from maple syrup.
You can try to substitute the sugar with a low fodmap sweetener such as stevia. I don’t ever cook with stevia or artificial sweeteners because I hate the aftertaste and find them nauseatingly sweet so I wouldn’t like to guess the quantity needed here. I suggest starting off with 1 teaspoon and adding more as needed to taste.
Probably not, but in my opinion, it usually tastes much better. This is a deep rich sauce and is closer in flavour to a cross between passata and low salt, low sugar ketchup.
If you’re used to eating regular shop-bought ketchup then you’ll definitely need to double the sugar and most probably the salt too. Test it after 20 minutes and if needed add more salt and sugar to taste. Simmer the sauce for a few minutes longer to allow the sugar to melt properly.
Which brands of ketchup are low FODMAP?
If the idea of making your own ketchup does not appeal to you at all then you’ll be pleased to hear there are premade low FODMAP brands available.
Unfortunately, most brands of ketchup you can find in the supermarket such as Heinz, Daddies, HP, Hellmann’s, shop's own label and even artisanal, high-end brands are often high FODMAP or simply reluctant to disclose which flavourings and spices are used.
To find a safe, certified brand of low FODMAP ketchup you’ll need to shop around online, usually at a specialised low FODMAP supermarket. Although I haven’t personally tried these I’ve heard good things about these particular brands:
- FODY tomato ketchup (475 g). This popular brand is available internationally and is certified low FODMAP by Monash University. It lists sugar as the second ingredient so if you're looking for a sweeter sauce, closer to regular ketchup, then this might hit the spot.
- Bays Kitchen tomato ketchup with sundried tomatoes (270 g). This brand is certified gluten and dairy free. It's also certified low FODMAP in 20 g portions by FODMAP Friendly.
- Deliciously Different tomato ketchup (250 g). An emerging small UK brand, certified gluten free, vegan and low FODMAP by FODMAP friendly. This brand excludes all 14 major allergens and is produced in a nut free factory.
* We use affiliate links here to help support our work. Purchasing through these links does not affect your consumer rights or the price you pay but may result in The Irritable Vegan receiving a small commission payment. We thank you for supporting us in this way whilst you shop.
Cooks notes
The longer you cook this the more intense the flavour becomes. I was happy with mine after 20 minutes but you could let it bubble away very gently for up to an hour. Just be aware that the longer you cook, the thicker it gets, so you’ll need to add more water as you go.
This ketchup is rich and tangy. It's much closer in taste to a naturally sweetened or low salt/low sugar variety rather than a standard ketchup. Feel free to increase the salt and sugar levels to suit your tastebuds.
Most commercially prepared ketchups list sugar as the second ingredient and in my opinion are overly, sickeningly sweet. This ketchup uses a much higher percentage of tomato puree and a lower percentage of sugar which may give a more acidic result than you're used to.
Storage & food safety
This is not a canning recipe for tomato ketchup and is not suitable for long-term preservation or room-temperature shelf storage.
The recipe below makes 350ml, roughly 22 servings at 1 tablespoon each. If you don’t use ketchup on everything, or you’re not making this for a family, then you’ll either need to halve the recipe or be prepared to freeze it in smaller batches so it doesn’t spoil.
This sauce freezes really well. Even if you’re the only one eating it I would stick to the quantities here so you have plenty pre-made when you need it.
Depending on how regularly you eat ketchup, I recommend dividing the sauce into five portions of 70ml. Keep one jar in the coldest part of the fridge (towards the back and not in the door) and this ketchup will store for up to two weeks. You can then freeze the rest. Leave the top ¼ of each jar empty to allow for expansion as it freezes. Freeze for up to 6 months. Thaw overnight in the fridge and shake well before using.
Alternatively, freeze single portions in ice cube trays. You’ll need to remember to defrost each portion before use which might get a bit irritating if you tend to forget as I do. You could always defrost it in the microwave in a pinch.
FODMAP Notes
This recipe was edited in August 2022 to reflect the changes in the Monash app to the low FODMAP serving size and FODMAP category of tomato puree/tomato paste. The recommended serving size of this recipe has been reduced to 1 tablespoon.
Whilst this recipe remains low FODMAP up to a maximum of 3 Tbsp, at this amount it contains one full portion of fructose. Depending on what you'll be serving with it, you can decide if you want to eat a full portion of fructose in ketchup alone. This will depend on the chances of how that might FODMAP stack with the rest of the meal.
FODMAP Servings
As written this recipe is low FODMAP in 1 tablespoon serving. Each 1 tablespoon portion contains approx:
- 0 Fructan
- 0 GOS
- 0 Mannitol
- 0 Sorbitol serving
- 0.34 Fructose serving
- 0 Lactose - All my recipes are vegan and therefore free from dairy and lactose. Yay!
Please refer to the FODMAP ingredient notes below regarding the FODMAPs in tomato puree versus tomato paste.
* Always refer to the Monash app for current low FODMAP serves and FODMAP categorisations.
FODMAP Ingredient Notes
Asafoetida
In this recipe the distinct, allium aroma of asafoetida is used to replace the typical onion and garlic flavourings used in traditional ketchup.
Some varieties may contain wheat flour. If this is an issue for you then source the pure version or wheat-free brands. The brand I use is Schwartz, which is blended with rice flour. If using pure asafoetida or undiluted Indian hing reduce the recipe amount by at least half until you get used to the intensity of your purchased brand.
Balsamic vinegar
Low FODMAP serving of 1 Tbsp. At a serving size of 2 Tbsps, it becomes moderate for excess fructose. In this recipe, we're splitting 2 tablespoons between 22 servings which brings it well below the low fodmap portion and equals a 0.09 serving of fructose.
Brown sugar
Low FODMAP serving of 40g or ¼ cup. In this recipe, we use a total of 2 tablespoons shared between 22 servings. This takes us way under a low FODMAP serving.
Many people are confused about sugar being included as a low FODMAP ingredient. The reason sugar (sucrose) is usually well tolerated is that it is made up of equal parts fructose and equal parts glucose. The presence of an equal or higher percentage of glucose helps our bodies to absorb and digest fructose. When we avoid fructose on a low FODMAP diet we only need to worry about those foods which contain an excess of fructose, in comparison to glucose.
Unfortunately, many artificial sweeteners, those ending in 'ol' and many natural sweeteners such as dates, applesauce and overripe bananas are all incredibly high FODMAP.
Chilli powder
Low FODMAP serving of 2g or 1 tsp. Some people may have non-FODMAP reactions to the capsaicin content of chilli which can trigger flushing, heartburn and stomach pain. Reduce or omit depending on your personal tolerance.
Garlic oil
Infused garlic oil, (free from visible garlic pieces) is FODMAP safe. Pure oils are free from carbohydrates which makes them naturally FODMAP free.
Some people with IBS may have non-FODMAP reactions to oil. If you prefer you may omit the oil and water saute your ingredients instead. Bear in mind that omitting garlic oil from a recipe will affect the finished flavour. You may wish to add ginger, asafoetida, spring onion greens, leek green tips, or chives to compensate for the lack of garlic flavour.
Tomato puree/paste
In the 2022 Monash app update tomato puree was added as a separate listing when previously only tomato paste was listed. This is likely to cause some confusion as the two appear to contain different FODMAP types.
Here in the UK, we tend to refer to this thick, concentrated tomato ingredient as tomato puree and it usually comes in metal, squeezy tubes (see ingredient photo above). However, my US friends typically refer to the same ingredient as tomato paste and it's more often found in small cans.
Having used both the puree in tubes and the paste in cans I cannot see any discernible difference. But, in the absence of any further clarification from Monash, depending on where you live and what you call it the portion sizes and FODMAPs may differ.
Tomato puree has a low FODMAP portion of 36 grams or 2 tablespoons. It becomes moderate for fructose at 48 grams and high for fructose at 50 grams. In this recipe, we use a total of 200 grams. When split between the recommended 22 servings of a single tablespoon each serving contains only 9 grams of puree which equals 0.25 serving of fructose.
Tomato paste has a low FODMAP serving of 28 grams or 2 tablespoons. It becomes moderate for fructans in servings of 81 grams and high for fructans at 85g. Previously no excess FODMAPs were listed. In this recipe, using 200 grams of tomato paste split between 22 servings, each serving will contain 0.3 serving of fructans.
This means that depending on which listing you feel best describes the product that you use, either puree or paste, the FODMAPs in this recipe will change. If using tomato paste your ketchup would be predominantly fructan-containing, rather than fructose-containing as the FODMAP servings suggest.
Shopping Tips
- Schwartz asafoetida (52 g) This is the brand that I usually buy from the supermarket. It’s widely available, affordable and blended with rice flour which makes it a good choice for the low FODMAP diet. Buying asafoetida online can be a tricky business. Many online suppliers do not specify the ingredients and could be blended with wheat flour or otherwise contaminated or unsuitable for those avoiding wheat and gluten. Check out this video I created all about buying and cooking with asafoetida.
- FODY garlic-infused extra virgin olive oil (250ml). If you’re worried about using garlic oil then this brand is officially low FODMAP certified by Monash. Unfortunately, as with any niche-branded product, you’ll pay a premium for the peace of mind that comes with certification. When purchasing regular garlic oil look for the words “infused” and make sure the oil is clear and free from any visible garlic cloves, pieces or sediment.
* We use affiliate links here to help support our work. Purchasing through these links does not affect your consumer rights or the price you pay but may result in The Irritable Vegan receiving a small commission payment. We thank you for supporting us in this way whilst you shop.
Free From
- Celery free
- Fructan free
- Gluten free (check asafoetida)
- Mustard free
- Onion free
- Peanut free
- Sesame free
- Soy free
- Tree nut free
- Wheat free (check asafoetida)
- GOS free
- Mannitol free
- Sorbitol free
- Lactose free
Please always double-check your ingredients to ensure your products, brands and version is “free-from” if required. Where we list free from FODMAPs please be aware we are referring to free from excess FODMAPs as defined by low/high FODMAP limits in the Monash app and not a true allergy-safe definition of “free-from”. Most plant foods will still contain some level of FODMAPs but in amounts that are considered to be tolerable for most people on the low FODMAP diet.
Recipe
Homemade Low FODMAP Ketchup
Ingredients
- 1 tablespoon garlic infused oil
- 3 whole dried cloves
- ½ teaspoon asafoetida - Ensure gluten-free if required
- ¼ teaspoon ground cinnamon
- 1/16 teaspoon ground chilli powder - Optional
- 200 g / 1 scant cup tomato puree
- 250 ml / 1 cup filtered water - Split into 125ml + 60ml + 60ml
- 2 tablespoon balsamic vinegar
- 2 tablespoon light brown sugar
- 1 teaspoon sea salt - Coarse ground
- 1 teaspoon black pepper - Freshly cracked for maximum aroma
Instructions
- Turn on the extractor fan or open a window. The spices and vinegar in this recipe are very pungent when being fried in the oil.
- In a non-stick pan heat 1 tablespoon garlic infused oil for 30 seconds over medium/low heat.
- Add 3 whole dried cloves and ½ teaspoon asafoetida to the pan. Try to sprinkle the asafoetida evenly across the surface of the oil. This helps to temper the overly pungent allium flavour. Add ¼ teaspoon ground cinnamon and 1/16 teaspoon ground chilli powder and stir for 30 seconds to make sure the spices don’t burn.
- Add 200 g / 1 scant cup tomato puree and mix it well into the seasoned oil before adding 125ml - ½ cup of water and 2 tablespoon balsamic vinegar.
- Stir everything together until the paste and liquids are fully mixed into a thick, smooth sauce.
- Sprinkle in 2 tablespoon light brown sugar, 1 teaspoon sea salt , 1 teaspoon black pepper and a further 60ml / ¼ cup of water.
- Stir well and allow the ketchup to come to a boil. Reduce the heat to as low as possible and simmer for 20 minutes. Cover with a vented lid or splatter screen to stop yourself and everything else from being sprayed by the ketchup. This is not optional! This stuff is mad hot and splatters everywhere, even on the lowest heat setting. Be careful as you’ll need to stir frequently as it simmers.
- After 10 minutes carefully add in the final 60ml - ¼ cup of water if the sauce seems overly thick. I used a total of 250ml - 1 cup to get my preferred consistency. You may not need to use all of the water, especially if you cover it with a well fitting lid.
- Once you’re happy with the thickness of the sauce and depth of flavour turn off the heat and carefully remove the whole cloves.
- Pour the ketchup into a sterilised glass bottle or jar. Once it’s cooled seal with a tight-fitting lid and store in the coldest part of the fridge for a maximum of 2 weeks. Shake the bottle before each use.
Recipe Video
Notes
Did you make this homemade ketchup? What did you dunk in yours?
Tag us on Instagram @theirritablevegan and #theirritablevegan so we can see your creation and share it with our community.
Please don't forget to rate ⭐, review and pin the recipe. Every single one helps more people, just like you, to find it when they search.
Andrew Parry says
Compared to the ketchup I'm used to, this is way too 'tart' and required more sugar to sweeten it up a bit.
It seemed kind of ok when I first tried it (when it was still hot) but after freezing and then defrosting it, somehow it has lost it's sweetness level.
I'll try that on my second batch.
Michelle @ The Irritable Vegan says
Thanks for letting me know that you tried the recipe. I agree, this version is much closer to a tomato passata or low salt, low sugar ketchup than many mainstream varieties. I talk a bit about this in the recipe faqs of the blog post. The great thing about homemade is being able to tailor it to your tastes and I'm glad you managed to do this by increasing the sweetness. If it's within your budget then this FODY brand might be closer in taste to regular ketchup as it lists sugar as the third ingredient.