Shopping guide
Substitute Honestly, Then Recalibrate
A substitution can preserve function without reproducing the same flavor. We label what is close, what changes the dish noticeably, and what requires a separate cooking method.

Function first, then flavor
| Ingredient | Practical option | Honest tradeoff |
|---|---|---|
| Fresh pandan | Unsweetened frozen pandan | Usually closer than sweet essence; add gradually because strength varies |
| Pandan unavailable | Omit it | Less aromatic, but preferable to an unsuitable sweet flavoring |
| Chicken fat | Neutral oil | Preserves frying function, loses poultry richness |
| Jasmine rice | Another long-grain white rice | Liquid requirement and aroma will change |
| Very hot red chile | Fresno or red jalapeño | Usually milder and may contain more water |
| Calamansi | Fresh lime | Different aroma and acidity |
| Named dark soy | Another dark soy | Color, salt, viscosity, and sweetness may differ |
| Whole chicken | Bone-in thighs | Use the separate rice-cooker or pressure-cooker method rather than the whole-bird timing |
Brand-sensitive ingredients need labels
“Dark soy” and “chicken broth” can describe products with very different salt, sugar, color, and viscosity. Taste broth before adding salt, and dilute dark soy sauce when a brand is especially strong or sweet.
Allergen note
Soy sauce commonly contains soy and may contain wheat. Sesame oil and oyster sauce introduce additional ingredient and allergen questions. Claims such as gluten-free or halal require checking every actual product used.