Aromatic bases & spice pastes
Sambal Tumis
Sambal Tumis · Sambal Tumis is the foundational cooked chilli paste of Malay and broader Nusantara cuisine. Dried chillies, shallots, garlic and belacan are blended into a paste, then fried slowly in oil until the oil visibly separates from the paste — a stage called 'pecah minyak' — and finally balanced with tamarind sourness and palm sugar sweetness. It functions both as a ready condiment and as a base paste from which finished dishes such as nasi lemak sambal, sambal udang and sambal sotong are built.

The formula
approx. 1 part dried chilli : 4 parts shallots : 1/2 part garlic : 1/3 part belacan : 2.5 parts oil
Oil volume measured by weight roughly equals the allium + chilli weight; pecah minyak must occur before tamarind and sugar are added.
Identity
- Slow-cooked in oil until 'pecah minyak' — the oil visibly separates from the paste, signalling correct doneness
- Built on dried (not fresh) chillies for deep, smoky heat
- Belacan is toasted before blending to unlock its fermented umami
- Balanced on the Malay flavour trinity: heat (chilli), sour (tamarind), sweet (palm sugar)
- Functions as both condiment and reusable building block for other dishes
Ingredients
| Base | Dried red chillies (e.g. arbol, long dried), soaked in hot water | Provide the deep, smoky, brick-red heat that defines the paste; soak until pliable before blending. |
| Aromatics | Shallots (or red onions), roughly chopped | Largest volume ingredient by weight; deliver sweetness and body once fried. |
| Aromatics | Garlic cloves, peeled | Adds pungent depth; usually a quarter to a third the weight of the shallots. |
| Base | Candlenuts (buah keras) | Traditional thickener and nutty body; emulate the role of raw cashews if unavailable. |
| Flavor | Belacan (fermented shrimp paste), toasted until powdery and aromatic | The signature funky, umami backbone; dry-toast before blending to release aroma. |
| Fat | Cooking oil (vegetable or coconut) | Frying medium; volume must be enough to fully submerge the paste and drive off moisture. |
| Acid | Tamarind pulp steeped in hot water, strained | Added only after pecah minyak to brighten the rich, oily paste. |
| Sweetener | Palm sugar (gula melaka) or dark brown sugar | Counterbalances heat and tamarind sourness; added at the end. |
Method
- 1Snip stems off dried chillies, soak in hot water for ~5 minutes until soft, then drain.Rehydrates the brittle chillies so they blend smoothly and releases some capsaicin.
- 2Dry-toast belacan in a dry pan over low heat, crumbling until powdery and aromatic.Heat unlocks the volatile compounds in the fermented shrimp paste that give sambal its signature funk.
- 3Blend drained chillies, shallots, garlic, candlenuts and toasted belacan into a coarse paste, adding a splash of water if needed.A uniform coarse paste fries evenly and prevents raw lumps surviving the slow cook.
- 4Heat the oil in a heavy pan, then fry the paste on low–medium heat, stirring often, until it darkens, thickens and the oil splits from the paste (pecah minyak).The pecah minyak stage — oil visibly separating and pooling at the edges — proves moisture has cooked off and the paste is properly 'done'; rushing this yields raw, greasy sambal.
- 5Stir in tamarind juice and palm sugar; simmer briefly until the paste glistens and is balanced to taste, adjusting with salt.Acid and sugar are added last so their flavours remain bright and are not cooked away.
- 6Cool completely and store in a sterilised jar with a thin layer of oil sealing the surface.The oil cap prevents oxidation and mould, extending the paste's shelf life at room temperature or in the fridge.
Techniques that matter
Pecah Minyak
The defining Malay technique where slow frying drives water out of the paste until the cooking oil visibly separates and pools; only then is the sambal considered fully cooked and shelf-stable.
Dry-toasting belacan
Briefly heating the shrimp paste in a dry pan volatilises its raw fishy notes and replaces them with a roasted, savoury aroma before it is blended in.
Soaking dried chillies
Steeping in hot water rehydrates fibrous dried chillies so they purée smoothly and removes some surface bitterness.
Variations & derivatives
Nasi Lemak SambalMalaysia / Singapore
Adds blended dried anchovies (ikan bilis) into the base paste for a deeper umami, served alongside coconut rice.
Sambal Tumis with fresh chilliesSingapore
Combines dried chillies with fresh red chillies and bird's-eye chillies for layered heat.
Aromatic Sambal TumisPeranakan / Malay home cooking
Adds galangal, fresh turmeric, lemongrass and ginger for a herbaceous, perfumed version.
Sweet Sambal TumisSingapore (JELCO/FoodAsia)
Sweeter commercial style with added ginger, galangal and a larger sugar load, designed as a dipping sauce.
Used in these dishes
Substitutions
- Belacan (Malaysian shrimp paste block) → Vietnamese or Thai shrimp paste from a jar — Use a little less as jarred pastes are saltier and more pungent.
- Candlenuts → Raw macadamias or raw cashews — Provide similar nutty body and thickening, though flavour is milder.
- Palm sugar (gula melaka) → Dark brown sugar or coconut sugar — Palm sugar gives a smoky caramel note; dark brown sugar is the closest pantry swap.
- Tamarind pulp → Lime juice + a touch of vinegar — Loses tamarind's floral sourness; use sparingly and only when true tamarind is unavailable.changes result
- Shallots → Red onion — Red onion is sharper and less sweet; acceptable but not identical.
Troubleshooting
Paste remains wet and greasy, oil never splits
Heat too low, paste too coarse, or insufficient cooking time — moisture has not been driven off. → Continue frying on low–medium heat, stirring, until the paste darkens, thickens and oil visibly pools at the edges (pecah minyak).
Sambal tastes flat or one-dimensional
Tamarind and palm sugar were added before pecah minyak, so their aromatics cooked away. → Always add acid and sugar only after the oil has separated, then taste and rebalance.
Bitter or acrid sambal
Paste fried on heat that was too high, scorching the shallots and garlic. → Keep the temperature low–medium and stir frequently; if burnt, start over — burnt alliums cannot be rescued.
Belacan smells raw or fishy in the finished paste
Belacan was not toasted before blending. → Dry-toast belacan in a dry pan until fragrant and powdery before adding to the blender.