Home » Recipe Index » Desserts » Kuih Talam Ubi Ungu

Kuih Talam Ubi Ungu

Kuih Talam Ubi Ungu or Purple Yam Steamed Cake is a popular Indonesian dessert with layers of smooth, creamy coconut and purple sweet potato flavor. Not only is it beautiful, but also perfectly balanced in taste  with sweet and slightly savory taste. This soft, bouncy dessert is perfect for any occasion.

Kuih talam purple sweet potato on a golden tray.

Save This Recipe!

We’ll email this recipe to you, so you can come back to it later!

Kuih Talam Ubi Ungu is one of my favorite Indonesian snacks. Like many traditional Indonesian desserts, it’s steamed and made with coconut milk and tapioca flour.

This mini layered dessert has a sweet potato base topped with a creamy coconut layer. It has unique color and tempting flavor and texture.

Kuih Talam comes in various flavors—pandan, pumpkin, and cassava—each adding its own twist. They are easy to make and adaptable with different molds, this snack is both simple and beautiful.

If you like purple yam, you can also check other traditional desserst like Purple Bugis Mandi, Purple Yam Ang Ku Kueh or Purple Yam Candil. You can even combine purple sweet potato into Ube Mochi Pancake or make it into Ube Spread.

Why You Will Love This Recipe


  • Soft and bouncy texture – You will fall in love with this cake’s soft and bouncy texture. The salty and sweet flavors of the two ingredients create a wonderful combination that melts in your mouth.
  • Easy and quick to make – After preparing all the ingredients, these mini cakes are easy and quick to make. Just follow the instructions, and you will get the nice kue talam.
  • Beautiful appearance – The pretty two-layer cake will be attractive to view for friends, family, or your small party. Whatever ingredients you use, be it sweet potato, pumpkin, pandan, or sweet purple potato, they will look gorgeous.
  • Less sweet and yet very authentic – Most traditional snacks from Southeast Asia are really sweet. I adjusted the sweetness in this purple sweet potato dessert, so it’s just right—not too sweet, but still tasty.

Recipe Ingredients

Kuih talam ubi ungu ingredients with labels.

Ingredients to Note

Purple Sweet Potato / Purple Yam – pick the right purple yam. Wash clean and peel before steaming.

Coconut Milk – Use canned coconut milk. It is easier to process due to its consistency.

Sugar – Regular sugar is okay to use, castor sugar is even better so it is easier to dissolve.

Rice Flour – You can get rice flour from Asian grocery store. Rice flour is the staple ingredient in this recipe. It is gluten-free.

Tapioca Flour – To make the cake bouncy, you will need tapioca flour.

Be sure to check out the full recipe and ingredient list below

Variations

There are many variations of this kuih talam. You will see green and white (using pandan extract), orange and white (using pumpkin or sweet potato), brown and white (using cassava).

How To Make Kuih Talam

STEP 1: Prepare the purple yam. Wash the purple yam away from dirt. You may peel it first or later after steaming. Steam for 15 minutes, and check with a fork if they are soft enough to go through. Use a fork or food processor to mash the steamed yam. Try to make it as smooth as you can. You can sieve it later after mixing.

STEP 2: Mixing the ingredients. Add the sugar, rice flour, tapioca flour, salt, purple sweet potato puree, and coconut milk. Mix well using a spatula (Images 1, 2).

Photo collage of preparing the purple sweet potato batter.

STEP 3: Smooth the batter. Sieve it using a fine mesh sieve and a spoon to press the pulp out. You will have a fine mixture of purple color (Images 3, 4). Please note that the purple batter is quite thick.

STEP 4: Mix the coconut layer. Mix coconut milk, sugar, rice flour, tapioca flour, and salt well. Use a spatula to mix it well (Images 5, 6). Sieve the white mixture so it has a smooth white texture (Images 7, 8).

photo collage of processing the coconut batter.

STEP 5: Preheat the steamer. While assembling the cake layers, you can start preheating the steamer. Brush some oil to the pudding mold you want to use. You can use your favorite pudding mold.

photo collage of layering the kuih talam.

STEP 6: Pour the mixture into the mold. Let’s get creative here! You can pour the white and purple mixture layer by layer (Images 9, 10, 11, 12, 13, 14). You need to steam each layer for at least 5 minutes. When you are done pouring all the mixture, take out the mold from the steamer. Let it cool afterwards.

photo collage of layering the purple sweet potato and coconut.

STEP 7: Take out the cake from the mold. Press the mold a little bit or use a fork to tilt the side of the cake from inside. It should be easy to remove the cake from the mold. Enjoy your mini Kue Talam!


Pro Tips


  • You may peel the purple sweet potato skin first or later. Peeling the skin of the sweet potato is easy.
  • Mash the steamed sweet potato after steaming with a fork or food processor while still hot. It is easier done when the sweet potato is still hot. Be careful.
  • Always sieve the batter before pouring it into the mold. This step will make the cake very soft and smooth.
  • Brush a little oil to the mold before pouring the batter. The cake will easily slid out of the mold after steaming.

Tapioca flour is a crucial ingredient in Talam Ubi Ungu, as it gives the dessert its unique texture. You should use tapioca flour and rice flour for the best results and to achieve the soft and bouncy texture.

kuih talam purple sweet potato on a golden tray.

Storage and Reheating

This cake is best consumed on the day you make it. If you must keep it for a day or two, please store it in a closed container. You can reheat by steaming it again.

More Desserts Recipes

Chocolate chiffon cake on a white plate with blue and white napkin.

Super Moist Chocolate Chiffon Cake

A photo of several pukis with different flavours on a plate.

How to Make Soft and Plump Pukis

Portuguese egg tart on trays on a marble table.

Easy and Fast Portuguese Egg Tart Recipe

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

Kuih talam ubi ungu or purple sweet potato on a golden tray.

Steamed Purple Sweet Potato Tapioca Cake

This is traditional snack from Indonesia. It is a very simple recipe and can be easily made even if you are just a beginner. It is super delicious, your family will love it for sure!
5 from 1 vote
Print Pin Rate
Course: Dessert
Cuisine: Indonesian, Malaysian
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 10 -12
Calories: 181kcal
Author: Claudia

Equipment

  • 1 potato masher (or food processor)
  • 1 whisk
  • 1 strainer
  • 12 pudding mold size may vary

Ingredients

Purple Layer

  • 250 gr purple sweet potatoes
  • 200 ml coconut milk
  • 100 gr sugar
  • ½ tsp salt
  • 2 tbsp rice flour
  • 80 gr tapioca flour

White Layer

  • 250 ml coconut milk
  • 1 tbsp sugar
  • ½ tsp salt
  • 30 gr rice flour
  • 30 gr tapioca flour

Instructions

  • Prepare the purple yam. Wash the purple yam away from dirt. You may peel it first or later after steaming. Steam for 15 minutes, and check with a fork if they are soft enough to go through. Use a fork or food processor to mash the steamed yam. Try to make it as smooth as you can. You can sieve it later after mixing.
  • Mixing the ingredients. Add the sugar, rice flour, tapioca flour, salt, purple sweet potato puree, and coconut milk. Mix well using a spatula.
  • Smooth the batter. Sieve it using a fine mesh sieve and a spoon to press the pulp out. You will have a fine mixture of purple color (Images 3, 4). Please note that the purple batter is quite thick.
  • Mix the coconut layer. Mix coconut milk, sugar, rice flour, tapioca flour, and salt well. Use a spatula to mix it well. Sieve the white mixture so it has a smooth white texture.
  • Preheat the steamer. While assembling the cake layers, you can start preheating the steamer. Brush some oil to the pudding mold you want to use. You can use your favorite pudding mold.
  • In another bowl, put Pour the mixture into the mold. Let's get creative here! You can pour the white and purple mixture layer by layer. You need to steam each layer for at least 5 minutes. When you are done pouring all the mixture, take out the mold from the steamer. Let it cool afterwards.in coconut milk, sugar, salt, rice flour, and tapioca flour. Mix well.
  • Take out the cake from the mold. Press the mold a little bit or use a fork to tilt the side of the cake from inside. It should be easy to remove the cake from the mold. Enjoy your mini Kue Talam!

Video

Notes

  • You may peel the purple sweet potato skin first or later. Peeling the skin of the sweet potato is easy.
  • Mash the steamed sweet potato after steaming with a fork or food processor while still hot. It is easier done when the sweet potato is still hot. Be careful.
  • Always sieve the batter before pouring it into the mold. This step will make the cake very soft and smooth.
  • Brush a little oil to the mold before pouring the batter. The cake will easily slid out of the mold after steaming.

Nutrition

Serving: 1piece | Calories: 181kcal | Carbohydrates: 26g | Protein: 1g | Fat: 9g | Saturated Fat: 8g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.4g | Sodium: 238mg | Potassium: 100mg | Fiber: 0.1g | Sugar: 11g | Vitamin C: 0.4mg | Calcium: 8mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

3 Comments

  1. These are amazing. They turn out absolutely beautiful, and they’re surprisingly easy to make. I am already cited to make more purple yam steamed cakes!

  2. 5 stars
    I love this Southeast Asian dessert! Kuih Talam turns out so easy to make. With purple sweet potato you can make it look more attractive and more flavorful!

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating