Food & Drink

How to Make Traditional Kueh at Home in Singapore

Homemade kueh in Singapore is easier than you think. Learn to make traditional kueh with pandan, gula melaka and coconut, plus simple steaming and storage tips.

How to Make Traditional Kueh at Home in Singapore

The soft, colourful little cakes we call kueh are woven into life here, appearing at weddings, festivals, and the coffee shop breakfast counter. Many people assume they are too fiddly to attempt, but homemade kueh in Singapore is more achievable than it looks, especially the steamed kinds. With a few pantry staples, a steamer, and a little patience, you can make kueh that tastes of pandan and coconut in your own HDB kitchen.

This guide walks through the core ingredients, the basic steamed kueh method, common problems and fixes, and how to keep your kueh soft in our humidity. Start with one simple type, get a feel for the rhythm, and the fancier layered kueh will come with practice.

The Handful of Ingredients That Do the Work

Most traditional kueh rely on the same small group of ingredients, which is why they taste so connected to one another.

  • Coconut milk gives richness and that unmistakable local aroma. Fresh coconut milk from the wet market is wonderful, but boxed or canned coconut milk from any supermarket works perfectly well.
  • Gula melaka, the dark palm sugar sold in solid discs, brings a deep caramel, almost smoky sweetness. You melt it down with a little water into a syrup.
  • Pandan leaves, tied in a knot and simmered, or blended and strained, give kueh its green colour and fragrance. Bottled pandan paste is a convenient shortcut.
  • Rice flour, glutinous rice flour, and tapioca or green bean flour give kueh their range of textures, from soft and cakey to chewy and bouncy. They sit together on the baking aisle of most supermarkets.
  • A pinch of salt, which is not optional, because it lifts the sweetness and stops the coconut tasting flat.

Buy flours in small amounts to start, since our humidity can make them clump if they sit around too long. Keep opened bags sealed tight.

The Basic Steamed Kueh Method

Steamed kueh is the friendliest place to begin, because there is no oven and very little can burn. The general rhythm is the same across many recipes.

  1. Melt your gula melaka with a splash of water into a syrup, then strain out any grit.
  2. Whisk your chosen flours with coconut milk, the syrup, a pinch of salt, and pandan until you have a smooth batter with no lumps.
  3. Grease your tin or small cups lightly, and get your steamer going with water at a rolling boil.
  4. Pour in the batter, cover the steamer lid with a cloth so condensation does not drip onto the surface, and steam until set.
  5. Cool completely before cutting, because warm kueh is soft and tears easily. It firms up as it cools.

For layered kueh like kueh lapis, you steam thin layers one at a time, letting each set briefly before adding the next. It takes patience but no special skill, just a timer and a steady hand.

Choosing Which Kueh to Try First

Different kueh suit different moods and skill levels. This quick comparison helps you pick a starting point.

Kueh Main texture Difficulty Good first choice for
Kueh salat / seri muka Glutinous base, custard top Medium Those who love pandan and coconut
Steamed rice kueh Soft, cakey Easy Complete beginners
Kueh lapis Chewy, layered Medium to hard Patient cooks who enjoy a project
Ondeh ondeh Chewy, filled Easy to medium Anyone who likes gula melaka bursts
Agar agar kueh Firm, jelly like Easy Hot days and no steamer

If you are nervous, begin with a simple steamed rice kueh or ondeh ondeh, where mistakes are easy to hide and still taste great.

Common Problems and How to Fix Them

Kueh is humble food, and the usual issues have easy answers. If your steamed kueh turns out hard or dense, you likely used too much flour or overcooked it, so ease back on the flour and check for doneness a little earlier. If it will not set and stays wet in the middle, the batter needed more time or your steamer lost its steam, so keep the water at a strong boil and top it up as needed. A sour smell means it has spoiled in the heat, so when in doubt, throw it out.

Watery condensation on top is the most common cosmetic problem, and wrapping the lid in a cloth solves it. If your gula melaka syrup tastes one note, a pinch more salt and a knot of pandan will round it out. Coconut milk can split if boiled hard, so warm it gently rather than at a rolling boil when a recipe calls for heating it.

Keeping Kueh Soft in Our Humidity

Kueh is best eaten the day it is made, when it is at its softest. Coconut milk turns rancid quickly in tropical heat, so do not leave kueh sitting out on the counter for hours. If you are keeping it for the next day, cover it well and refrigerate, then bring it back to room temperature or steam it briefly to soften before eating, as the fridge firms it up.

Avoid making huge batches unless you can share them, because most kueh does not keep long and freezing changes the texture of many types. A smaller batch eaten fresh is far more rewarding than a big one that hardens in the fridge. Treat your first attempts as practice: even slightly imperfect kueh, warm from the steamer and smelling of pandan, is a small triumph worth celebrating.

Explore more

Once you are comfortable at the steamer, deepen your local baking with our guide to baking with pandan and gula melaka, which shares the same beloved flavours. For no heat treats on a hot day, try no bake desserts you can make at home, and for a soft, comforting classic, learn how to make tau huay and soya desserts.