AI-generated image About Kuih Kaswi
From Malaysia, Kuih Kaswi is a well-known cake. Key ingredients include rice, flour, coconut and sugar.
History & Culture
Kuih Kaswi is a traditional steamed cake from the Malay archipelago, widely enjoyed in Malaysia, Singapore, and Indonesia. Its exact origins are not well-documented, though it belongs to the broader kuih tradition that has been part of Malay culinary culture for generations. The dish is typically made from rice flour, coconut milk, and sugar, often flavored with pandan leaves.
Regional variations are common, with some versions using palm sugar (gula Melaka) for a deeper flavor and others relying on pandan for a green hue and aroma. In Malaysia, kuih kaswi is often served during festive occasions, family gatherings, and as an afternoon snack with tea or coffee. It holds cultural significance as a symbol of traditional Malay home cooking, passed down through generations.
How to make Kuih Kaswi
AI-assisted, not kitchen-testedKuih Kaswi (Steamed Coconut Rice Cake)
A traditional Malay kuih made from rice flour and pandan-infused coconut milk, served with a fragrant palm sugar syrup. This recipe is adapted for home steaming since most kitchens lack the traditional deep-sided copper wok.
- Prep
- 15 min
- Cook
- 30 min
- Total
- 45 min
- Serves
- 8
- Difficulty
- Easy
Recipe ingredients
- 200 g (7 oz (about 1½ cups)) rice flour
- 30 g (¼ cup) tapioca flour (starch)
- 500 ml (2 cups) thin coconut milk, first press; santan cair
- 250 ml (1 cup) thick coconut milk, second press; santan pekat
- 3 g (3 leaves) pandan leaves, knotted; sub ½ tsp pandan extract if unavailable
- 1 tsp salt
- 150 g (¾ cup packed) gula melaka (palm sugar), chopped; sub dark muscovado if needed
- 60 ml (¼ cup) water
- 2 pandan (2 leaves) extra pandan leaves for syrup, knotted
Steps
- 1 Grease a 20 cm (8 in) round steaming pan or cake tin lightly with oil and line the base with a piece of banana leaf (optional, but traditional).
- 2 In a mixing bowl, whisk together the rice flour and tapioca flour.
- 3 In a saucepan, combine the thin coconut milk, salt, and 3 knotted pandan leaves. Heat over medium until just steaming and small bubbles form at the edge (do not boil). Remove pandan.
- 4 Pour the hot coconut milk slowly into the flour mixture, whisking continuously to avoid lumps. Whisk until completely smooth, then strain through a fine sieve to remove any remaining lumps.
- 5 Pour the batter into the prepared pan. Steam over rapidly boiling water, covered, for 25–30 minutes. Test with a skewer: it should come out clean or with just moist crumbs, and the surface should look translucent and spring back when pressed.
- 6 Meanwhile, make the syrup: combine the palm sugar, 60 ml water, and 2 knotted pandan leaves in a small saucepan. Bring to a gentle boil, then simmer 5–7 minutes until the sugar is fully dissolved and the syrup coats the back of a spoon. Remove pandan and keep warm.
- 7 In a separate small pot, warm the thick coconut milk over low heat for 3–4 minutes until just steaming; do not let it boil or it will split. Season with a pinch of salt.
- 8 To serve, cut the kuih into diamonds or squares. Spoon the warm palm sugar syrup generously over each piece, then drizzle with a little warm coconut cream. Traditionally eaten warm as a snack or dessert.
Report an issue with this recipe
Where to eat it
Walk the morning market aisles in small towns as vendors lift the banana-leaf-wrapped brown cakes from bamboo steamers for breakfast shoppers.
No restaurants are listed for Kuih Kaswi yet. Serve it? Get listed and be the first.
Planning a trip to Malaysia?
Find places to stay and ways to get there.
Recipes from travellers
No one has shared their own Kuih Kaswi recipe yet. Yours would be the first.
Share how you make Kuih Kaswi
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Kuih Kaswi - frequently asked questions
What is Kuih Kaswi?
From Malaysia, Kuih Kaswi is a well-known cake. Key ingredients include rice, flour, coconut and sugar.
What is Kuih Kaswi made of?
Kuih Kaswi is made with rice, flour, coconut and sugar.
Where does Kuih Kaswi come from?
Kuih Kaswi comes from Malaysia. Kuih Kaswi is a traditional steamed cake from the Malay archipelago, widely enjoyed in Malaysia, Singapore, and Indonesia.
Where can I eat Kuih Kaswi?
Walk the morning market aisles in small towns as vendors lift the banana-leaf-wrapped brown cakes from bamboo steamers for breakfast shoppers.
How do you make Kuih Kaswi?
Making Kuih Kaswi at home takes about 15 minutes of prep and 30 minutes of cooking. The recipe on this page serves 8 and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.
Taste Kuih Kaswi in Kuala Lumpur
Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.
Before you go to Malaysia
Round out your trip - most travellers book these alongside their trip.
More dishes like Kuih Kaswi
AI image
Apam Balik
Apam Balik is a folded peanut-stuffed pancake sold at Malaysian night markets, with a crisp caramelised edge and a soft, chewy centre.
Laksa
Spicy coconut noodle soup, rich and aromatic.
Nasi Lemak
Malaysia's fragrant national dish - coconut rice with fiery sambal, crispy anchovies, peanuts and egg.
Budu
Budu is a dark Malaysian fermented anchovy sauce from Kelantan, served as a dip for raw vegetables, rice and grilled fish.
Travel guides for Malaysia
All travel guidesPlanning a trip where Kuih Kaswi is on the menu? These guides cover Malaysia and beyond.
Reviews
No reviews yet. Be the first to share your experience with Kuih Kaswi.
Write a review
Sign in to verify you're a real person, then share your thoughts on Kuih Kaswi.
Comments
No comments yet. Be the first to say something about Kuih Kaswi.