National Dish Singapore: Steamed Yam Cake (Recipe)

In this article
Discover Steamed Yam Cake, a much-loved savoury treat from the hawker stalls of Singapore! This gently steamed cake balances the earthy sweetness of yam with a soft, springy bite, finished with a savoury hit of umami. Served warm or cool, it makes a wonderful snack or side and brings a taste of the island’s melting-pot food culture straight to your kitchen.
About Steamed Yam Cake
Steamed Yam Cake is a popular dish in Singaporean cuisine, often served as a snack or a side. It owes its enduring appeal to a distinctive marriage of textural variety and real depth of flavour. Made from yam that is steamed and enriched with a handful of simple ingredients, it delivers a memorable eating experience. Best of all, it can be enjoyed either warm or cold, which makes it perfect for just about any occasion.
Ingredients (serves 1–2)
- 200 g yam (taro)
- 100 g rice flour
- 50 g tapioca flour
- 300 ml water
- 1 tsp salt
- 1 tsp sugar
- Optional: spring onions and dried shrimp, to garnish
Shopping for the ingredients
To make Steamed Yam Cake, you will want fresh ingredients, most of which are easy to find in Asian grocers or larger supermarkets. Choose good-quality yam that feels firm and shows no soft or bruised spots. Rice flour and tapioca flour are also key to getting the right texture for the cake, so it is worth seeking out quality here too. Don’t forget optional extras such as spring onions and dried shrimp to lend the dish an added savoury note.
Preparing the dish
Before you start cooking your Steamed Yam Cake, it helps to have everything prepared. Peel the yam and cut it into small pieces so it cooks through evenly. Measure out the other ingredients and keep them within easy reach. If you are using dried shrimp or spring onions, prepare these as well by rinsing the shrimp thoroughly and finely chopping the spring onions.
Step-by-step instructions
- Place the yam pieces in a pan of water and simmer until soft.
- Mash the cooked yam until you have a smooth purée.
- In a bowl, combine the rice flour, tapioca flour, salt and sugar.
- Add the yam purée to the dry ingredients and mix well.
- Pour in the 300 ml of water and stir thoroughly until there are no lumps.
- Transfer the mixture to a greased steaming tin and steam for 30–40 minutes.
- Once steamed, allow to cool before slicing into pieces for serving.
- Garnish with spring onions and dried shrimp, if using.
Gluten-free / lactose-free version
Steamed Yam Cake is easily made gluten-free and lactose-free. For a gluten-free version, simply use certified gluten-free flours in place of ordinary rice and tapioca flour, and make sure any stock or soy sauce you add is gluten-free too. On top of that, this recipe contains no dairy, so it is naturally lactose-free. That makes it an excellent choice for anyone with particular dietary needs.
Tips for vegans and vegetarians
Steamed Yam Cake is naturally vegan and vegetarian, as long as no animal products are added — so skip the dried shrimp for a fully plant-based version. To make the dish even more flavourful, you can use vegetable stock in place of the water. Adding vegetables such as mushrooms or carrots not only boosts the nutritional value but also enriches the taste of the cake, making the meal all the more inviting for anyone who prefers a plant-based diet.
More tips and tricks
To get the very best from your Steamed Yam Cake, keep a close eye on the steaming time. Over-steaming can spoil the texture, while under-steaming may leave the cake too soft to set properly. Experiment with the seasoning to strike the balance of sweet and savoury that suits you. A good-quality soy sauce or a spoonful of chilli sauce makes a fine dip and gives the dish an extra kick.
Adapting the recipe to your taste
The lovely thing about Steamed Yam Cake is how versatile it is and how readily it adapts to personal taste. Like it hotter? Add a little chilli paste or some fresh chilli. For a sweeter note, a touch of honey or agave syrup works well. You can vary the consistency too: add a little more water for a softer, airier texture, or hold back for a firmer, denser cake. The choice is yours, and the experimenting is half the fun.
Ingredient substitutions
If some ingredients for Steamed Yam Cake are not to hand, there are plenty of alternatives. The rice and tapioca flour can be swapped for potato starch or cornflour to achieve a similar result. In place of yam you might use sweet potato, which gives a sweeter flavour — the same knack for swaps that makes Fried Yam Balls so easy to tailor. Variations like these let you play with texture and flavour to create your own perfect version.
Drink pairing ideas
To round off the flavours of your Steamed Yam Cake, it pays to serve a well-matched drink. A fresh green tea harmonises beautifully with the dish and offers a pleasant balance. For something fuller, a fruity iced tea underlines the sweetness of the yam, while a zingy homemade lemonade makes a refreshing partner that brings out the cake’s savoury notes. For a local touch, a cup of Teh Tarik is hard to beat.
Serving and presentation ideas
Presentation can lift the enjoyment of Steamed Yam Cake no end. Serve the cake on a colourful plate and garnish with freshly chopped spring onions or coriander. A small dish of soy sauce for dipping alongside makes the whole thing more appealing to the eye. An elegant arrangement not only makes the dish look delicious but also tempts guests and family to tuck in.
A bit of history
The roots of Steamed Yam Cake lie in Chinese cuisine, from where it made its way to Singapore. It was traditionally prepared during festivals and special occasions, and over the years it has grown into a much-treasured snack. The dish also reflects the creative fusion of the many cultures that meet in Singapore, a true melting pot of flavours and traditions. Through the craft of home cooking, it holds an important place in the identity of Singaporean cuisine and its wider food culture, much like a plate of Popiah.
More recipe ideas
Summary: Steamed Yam Cake
In short, Steamed Yam Cake is a delicious dish that delights everyone at the table. The combination of yam, a tender texture and the scope for endless tweaks makes it an ideal snack or side. Whether as part of a larger meal or a bite to enjoy on its own, this traditional treat brings not only a touch of Far Eastern flair but also plenty of pleasure to the table. Give it a go and let the flavours of Singaporean cuisine win you over!



