Belacan substitute
Indonesian terasi
Use the same amount as the belacan you are replacing
Indonesian terasi is the closest swap at 1:1 and is toasted the same way. Wet Thai shrimp paste from a jar works if you use about half again as much, since it is looser and less concentrated, and you fry it in oil rather than dry-toasting it. If you have neither, one tablespoon of fish sauce per teaspoon of toasted belacan covers the salt and the umami but none of the toasty depth. Belacan's job is to be the deep savoury floor under a sambal, supplying salt and concentrated fermented umami, so any swap needs to deliver those two things at minimum.
Other belacan substitutes
Ranked, with the exact amount to use
Substitutes for Belacan with ratios
2Thai shrimp paste in a jar (kapi)
Taste and texture differWhat changes
- Best for
- curry pastes, sambal for cooked dishes, stir-fried greens, nam prik style dips
Kapi comes as a soft dark paste with a lot more moisture in it, so measure generously and expect it to loosen your sambal. Crucially, do not try to dry-toast it: it will scorch and stick. Instead fry it in a teaspoon of oil for a minute or two until it stops smelling raw. The flavour is saltier and sweeter in a slightly cleaner way, with much less of the toasted, almost roasted-nut depth belacan gets from being cooked over dry heat. It reads Thai rather than Malaysian in a finished dish.
3Fish sauce
Taste and texture differWhat changes
- Best for
- cooked sambals, stir-fries, curry and noodle sauces, soups
Fish sauce and belacan come from the same fermentation family, so the savoury direction is right, but fish sauce is a thin liquid and belacan is a dense concentrate. The finished sambal will be looser, brighter and noticeably thinner-tasting, without the heavy, sticky, almost bitter depth belacan brings. It also adds a lot of salt, so cut back the salt elsewhere in the recipe. Half a teaspoon of brown or palm sugar alongside it helps mimic belacan's rounded, slightly fermented sweetness.
4Dried shrimp, toasted and ground
Different tasteWhat changes
- Best for
- sambal, kangkung belacan and stir-fried vegetables, chili pastes, rojak dressings
Toast the dried shrimp in a dry pan for two or three minutes until fragrant, then pound or blitz them to a coarse powder. They give you real shrimp flavour and enough body to thicken a paste, which fish sauce cannot do. What is absent is the fermentation: dried shrimp taste sweet and cleanly of the sea, whereas belacan tastes pungent, deep and slightly cheesy. Adding a teaspoon of fish sauce alongside them narrows the gap noticeably. Expect a slightly gritty texture unless you grind them very fine.
5Anchovy paste or mashed tinned anchovy fillets
Taste and texture differWhat changes
- Best for
- cooked sambals, curry pastes, stir-fried greens, braises
It works because it is also salted, cured seafood and it also dissolves into a sauce and disappears while leaving depth behind. It is oilier, straightforwardly fishy rather than fermented, and less pungent, so the dish will taste savoury but not distinctly Southeast Asian. Add a quarter teaspoon of sugar to round it out. This is fine in a cooked sambal or a curry base and clearly wrong in a raw sambal belacan pounded with fresh chili and lime, where the belacan flavour is the whole point.
6Miso plus soy sauce and a pinch of ground seaweed
Different tasteWhat changes
- Best for
- vegetarian and vegan sambal, shellfish allergies, curry pastes, stir-fried greens
Darker miso brings fermented saltiness and a similar thick, concentrated texture, the soy adds a savoury edge, and a pinch of ground kombu or nori supplies the marine note miso completely lacks. Together they produce a sambal that is rounder, beanier and less pungent, and unmistakably not made with shrimp. It is a good sauce in its own right. Fry the miso mixture in a little oil first, as you would the paste, so it loses its raw taste.
What is Belacan?
Belacan is Malaysian and Singaporean shrimp paste, also spelled blacan, sold as a hard, dry, brick-like block of salted fermented shrimp that has to be toasted before it goes into a dish, where it supplies deep savoury funk and most of the salt.
Cooking tips
- Belacan has to be toasted, and this is the step that separates it from wet shrimp pastes. Wrap the amount you need in a double layer of foil, flatten it, and dry-fry it in a pan for two to three minutes a side until it darkens slightly and crumbles easily. Untoasted belacan tastes raw and harsh in a sambal.
- Toasting belacan smells extremely strong and will fill the house. Open a window, turn the extractor fan on, and consider doing it outdoors on a portable burner. The foil parcel method keeps the smell down considerably compared with toasting it naked in the pan.
- A little goes a very long way. One teaspoon of toasted belacan is enough for a sambal to serve four, and doubling it does not make the dish twice as good, it makes it acrid. If a recipe calls for a whole tablespoon, check whether it is feeding a crowd.
- Store the block double-wrapped in cling film inside an airtight jar, and keep it away from anything absorbent. It is stable at room temperature for a very long time, but its smell will migrate into butter, bread, rice and anything else with fat or starch in the same cupboard.
- For sambal belacan specifically, the toasted block is pounded with fresh red chilies, a pinch of salt and a squeeze of calamansi or lime, and served uncooked. Because there is nowhere for a substitute to hide in that recipe, this is the one dish where it is worth buying the real thing.
Frequently asked questions
Is belacan the same as shrimp paste?
Can I just leave the belacan out?
Do I really have to toast it?
Why does belacan smell so bad?
What can I use if someone has a shellfish allergy?
Related substitutes
More seafood substitutes