Short answer

The best Filipino ingredient substitutes work by matching function, not name. Lime plus a little orange juice stands in for calamansi, rice vinegar for cane vinegar, Thai fish sauce for patis, and paprika plus turmeric for annatto. Bagoong, real ube and pandan are the three worth sourcing properly.

Cooking Filipino food outside the Philippines is mostly an exercise in translation. You are not trying to find the same bottle — you are trying to work out what that bottle was doing in the dish, then getting something else to do it.

Some swaps are so close nobody will notice. Others are compromises you should know you are making. This guide is sorted that way: what it does, what to use, in what ratio, and how honest the substitution is.

The full substitution table

Ingredient What it does Best substitute Ratio Notes
Calamansi Sour citrus with a floral, mandarin-like edge; the finishing acid on almost everything 2 parts lime juice to 1 part orange or mandarin juice 1 calamansi ≈ 1 tbsp juice Straight lemon is too perfumed, straight lime too sharp. Frozen calamansi juice concentrate is the closest thing you will find abroad
Cane vinegar (sukang maasim) Soft 4-4.5% acid backbone for adobo, paksiw, sawsawan dips Rice vinegar 1:1 Cider vinegar at 0.85:1 plus a splash of water also works. Never balsamic or wine vinegar
Coconut vinegar (sukang tuba) Rounder, funkier acid used in Visayan and Bicol cooking Rice vinegar plus 1 tsp cider vinegar per 100 ml 1:1 total volume Unfiltered cider vinegar with the mother is the closest for that slightly wild note
Banana ketchup Sweet, tangy, faintly spiced glaze for Filipino spaghetti, hotdogs, marinades Tomato ketchup + brown sugar + vinegar + a pinch of allspice 200 g ketchup : 2 tbsp sugar : 1 tbsp vinegar : 1/8 tsp allspice Passable, but the real thing is cheap and keeps for months. Buy it if you see it
Bagoong alamang (shrimp paste) Deep fermented shrimp funk in kare-kare, binagoongan, green mango dips Thai kapi or Vietnamese mam ruoc Start at 0.7:1, it is saltier Thai versions are less sweet. If your bagoong recipe is the sautéed sweet type, add a teaspoon of brown sugar
Patis (fish sauce) Salt plus glutamates; the seasoning you finish soups and pancit with Thai nam pla or Vietnamese nuoc mam 1:1 The most interchangeable item on this list. Rufina and Squid brand behave almost identically
Annatto / atsuete Orange-red colour with a faint peppery earthiness in kare-kare, palabok, pipian Sweet paprika + turmeric 2 tsp paprika : 1/4 tsp turmeric per 1 tbsp annatto seeds Bloom it in warm oil for two minutes and strain, exactly as you would with seeds. Do not use smoked paprika
Ube (purple yam) Nutty, mild, floral sweetness plus the colour, in halaya, ice cream, pandesal Frozen grated ube, then ube powder, then extract as a last resort 50 g powder + 200 ml water ≈ 250 g fresh grated Taro and purple sweet potato are not ube. Extract alone gives colour and perfume but no body
Pandan Grassy, coconut-vanilla aroma in rice, buko pandan, salabat, kakanin Frozen pandan leaves, then pandan extract 2 fresh leaves ≈ 1/2 tsp extract Frozen leaves are sold in most Southeast Asian freezers and work almost perfectly. Vanilla is not a substitute
Siling labuyo Sharp, fast heat in sawsawan, bicol express, spicy adobo Thai bird’s eye chilli 1:1 The closest match on this list. Serrano at 2:1 if that is all you have; jalapeño is too mild and too green-tasting
Calamansi soda The sweet-sour soft drink, and a marinade shortcut Lemon-lime soda + lime juice + a splash of orange juice 250 ml soda : 2 tsp lime : 1 tsp orange For marinades, cut the sugar by using soda water plus 1 tsp sugar instead
Malunggay (moringa) Slightly bitter green leaf in tinola and monggo; also the nutrition your mother mentions Fresh spinach or watercress 1:1 by volume, added later Malunggay holds its shape in broth; spinach collapses, so add it in the last minute. Moringa powder works stirred into soup off the heat
Gata (coconut milk) Fat and body in ginataan, bicol express, kakanin Full-fat canned coconut milk with a high coconut extract percentage 1:1 Check the label — anything under about 60% extract, or sold as a carton drink, will split and taste thin. Do not use “light” versions
Tamarind (sampalok) The sourness in sinigang Fresh pods, then wet tamarind block, then concentrate, then powdered mix 2 tbsp concentrate ≈ 1 sachet of mix ≈ 12 fresh pods Indian and Thai tamarind blocks are the same fruit. Soak 40 g in 250 ml hot water, mash, strain
Glutinous rice flour The chew in bibingka, palitaw, biko, sapin-sapin Japanese mochiko or Thai glutinous rice flour 1:1 Must say “glutinous” or “sweet rice”. Plain rice flour will not work and cornflour is not close
Filipino ingredient substitutes with working ratios for kitchens abroad.

How do you replace calamansi?

Calamansi is the one people miss most, because it is not really a lime. It has the acidity of a lime with a rounder, slightly sweet citrus note underneath, closer to a mandarin. Squeezing plain lime over pancit gets you the asim — the sourness — but not the perfume.

Two parts lime to one part orange juice is the fix, mixed fresh. For a marinade, that ratio is close enough that nobody comments. For a dipping sauce with patis and chilli, where the citrus is the whole point, it is noticeably flatter, and this is where frozen calamansi juice earns its freezer space.

Buy the frozen concentrate, not the bottled cordial

Frozen calamansi juice sold in pouches at Filipino stores is unsweetened and thaws to something very close to fresh. The shelf-stable bottled “calamansi drink” is mostly sugar and will wreck a sawsawan. Thaw a pouch, freeze it in an ice cube tray, and a cube is roughly two calamansi.

Which vinegar should you buy abroad?

If you cook Filipino food regularly and can only keep one vinegar, make it plain unseasoned rice vinegar. It sits at a similar acidity to cane vinegar and has the same mild finish, so it slots into adobo, paksiw and kinilaw without adjustment.

Read the label for the word “seasoned” and put that bottle back — seasoned rice vinegar has sugar and salt already in it and will throw off your ratios. Distilled white vinegar works but it is harsher and usually 5%, so use about 15% less and expect a sharper edge. For more on how vinegar behaves in the pot, the adobo guide covers the ratio and the no-stirring rule.

Patis, bagoong and the funk problem

Fish sauce is the easy one. Thai and Vietnamese fish sauces are made the same way from anchovies and salt, and they swap one for one with patis in almost any dish. Filipino brands lean slightly saltier and less sweet, so taste before you add the last spoonful.

Bagoong is harder. Filipino bagoong alamang is fermented krill, often sautéed with garlic and sugar into the pink jarred version. Thai kapi is a firmer, greyer block with a stronger smell and no sweetness. It works in kare-kare and binagoongan if you start with about 70% of the quantity, fry it properly in oil to take the raw edge off, and add a teaspoon of brown sugar to close the gap.

What does not work: anchovy paste, Worcestershire sauce, miso. They are salty and savoury, but none of them carry the specific fermented-shrimp character the dish is built around.

Colour, aroma and the sweet ingredients

Annatto is only doing two jobs — colour and a faint earthy pepper — so paprika and turmeric cover it convincingly. The trick is treating it the same way: warm the powders in oil for two minutes over low heat before adding anything else, so the colour disperses into the fat.

Ube is where substitutes fall apart. Purple sweet potato has the colour but is far sweeter and wetter. Taro is a completely different plant and tastes it. The realistic ranking is frozen grated ube first, ube powder second, and extract only when you need the colour and scent in something else, like a cake batter that already has its own bulk.

Pandan is easier than people expect. Frozen pandan leaves sit in almost every Thai or Vietnamese grocery freezer, cost very little, and behave like fresh — knot two of them into a pot of rice and you get the aroma exactly. Bottled pandan extract is a decent backup at about half a teaspoon per two leaves, though it goes soapy if you overdo it.

What genuinely cannot be substituted?

Being honest about this saves you a lot of disappointing dinners. Five things have no good stand-in:

  • Bagoong alamang, the sweet sautéed kind. Thai kapi gets you 70% of the way. If kare-kare matters to you, buy the real jar.
  • Fresh calamansi. The lime-and-orange mix is good in cooked dishes and clearly a substitute in raw ones.
  • Real ube. Frozen grated ube is genuinely fine; powders and extracts are not the same food.
  • Dried dilis, tinapa flakes and chicharon. Toppings with no equivalent. Nothing else tastes like smoked fish flakes on palabok.
  • Sukang Iloko and other regional vinegars. Rice vinegar covers the function, not the character.

One opinion, since you asked for practical advice: if a tita — auntie — offers to put things in a balikbayan box, the shipping box families send home, ask for bagoong, dried dilis and frozen-safe pantry items rather than snacks. Snacks you can buy anywhere. Good bagoong you cannot.

Before you ask anyone to ship food

Import rules differ by country and change without notice. Shelf-stable jars, dried goods and flours are usually fine; fresh produce, meat products and anything containing pork are commonly restricted or banned outright. Check your own country’s customs rules before someone spends money packing a box that gets seized at the border.

Building the starter pantry

If you are setting up a kitchen abroad from nothing, six items cover most of the cooking: rice vinegar, fish sauce, soy sauce, full-fat canned coconut milk, glutinous rice flour and a bag of dried bird’s eye chillies. Add tamarind block and annatto when you get to sinigang and kare-kare.

Buy the pantry staples at a general Asian supermarket, where they are usually cheaper than the Filipino store, and save the Filipino store trip for the items only it carries. If you are watching a budget while sending money home, the OFW savings guide has more on that kind of split. For noodles specifically, pancit canton vs bihon covers which bags to buy, and the Kusina hub collects the rest of our cooking guides. If you are shopping at a palengke — wet market — back home and want the vocabulary, the basic Tagalog phrases guide helps.

Quick answers

What can I use instead of calamansi?

Mix two parts lime juice with one part orange or mandarin juice — roughly 2 tsp lime to 1 tsp orange gives you the equivalent of one calamansi, about a tablespoon. In raw dipping sauces the difference is noticeable, so use frozen calamansi juice concentrate there if you can find it.

Is Thai fish sauce the same as patis?

Close enough to swap one for one. Both are anchovies fermented in salt. Filipino patis is often slightly saltier and less sweet than Thai nam pla, so taste the dish before adding the final spoonful rather than pouring it all in at once.

Can I use purple sweet potato instead of ube?

Only for colour, and even then it reads differently. Purple sweet potato is sweeter and wetter, so a halaya made with it needs about a third less sugar and longer cooking. Frozen grated ube from an Asian freezer aisle is the substitute worth hunting for.

What is the best substitute for bagoong?

Thai kapi or Vietnamese mam ruoc, at about 70% of the quantity because they are saltier. Fry it in oil for two minutes to cook off the raw edge and add a teaspoon of brown sugar if your recipe expects the sweet sautéed Filipino style.

Can I make sinigang without a sinigang mix?

Yes. Soak 40 g of tamarind block in 250 ml of hot water for 15 minutes, mash it, strain out the seeds and fibres, and stir the liquid into the pot. That is roughly one sachet’s worth of sourness, minus the salt and MSG, so season separately with patis.