Home » Recipe Index » Recipes » Purple Sweet Potato Angku Kueh

Purple Sweet Potato Angku Kueh

Angku Kueh 紅龜粿 just got a colorful upgrade with purple sweet potato—and it’s as fun to make as it is to eat. This classic Asian dessert has a chewy glutinous rice skin and sweet mung bean filling, but the natural purple hue gives it that extra flair.

A plate of three angku kueh purple sweet potato on a bamboo tray.

Angku kueh—also known as kue ku in Indonesia or kue thok—is a chewy glutinous rice cake shaped like a tortoise shell, symbolizing long life and blessings. It’s a must-have during baby’s first-month celebration, Qing Ming, or Hungry Ghost Festival—usually offered alongside other traditional treats.

Traditionally, angku kueh comes in bold red, orange, or pandan green. Each color carries its own meaning, and I grew up seeing these little cakes on festive trays and prayer altars. In this version, I’m using purple sweet potato to give it a soft, earthy flavor and a naturally gorgeous color.

The dough is tender, slightly oily from coconut milk, and reminds me of a cross between mochi and nyonya kuih. The filling? A sweet mung bean paste that’s smooth, creamy, and just the right amount of nostalgic.

If you love desserts with tradition and chewy textures, you’ll also enjoy my Traditional Mooncake, Snow Skin Mooncake, Putri Mandi, or Ube Mochi Pancake. These treats bring the same festive joy—with a little modern twist.

Why You Will Love This Recipe


  • The color is naturally gorgeous – The purple sweet potato gives the angku kueh a beautiful color without any food coloring. It’s totally instagrammable.
  • Soft, chewy, and nostalgic – The texture is a dream—think mochi meets nyonya kuih. Bouncy, tender, and just the right amount of chew.
  • Easy to customize – Don’t like mung bean? Swap it for red bean, lotus paste, or even sweet coconut. The base is super flexible.
  • Festive and meaningful – These little tortoise-shaped cakes are packed with symbolism and perfect for special occasions.
  • Fun to make – There’s something satisfying about stamping each kueh with the mold. It’s a satisfying experience to see pretty shape coming out from the mold.

Recipe Ingredients

Angku kueh purple sweet potato ingredients with labels.

Ingredient Notes

Glutinous Rice Flour – This is the key to that signature chewy texture. Don’t confuse it with regular rice flour—they’re not interchangeable! Look for “sweet rice flour” or “mochiko” if you’re shopping in Asian grocery store. It’s naturally gluten-free and sticky when cooked.

Peeled Mung Bean – You’ll want the split yellow variety (also called moong dal) without the green skin. It cooks faster and has a soft, creamy texture—perfect for fillings. Soak it first to help it cook evenly and blend smoothly.

Vanilla Powder – It adds a warm aroma to the filling without extra moisture, which is ideal for paste-based fillings like mung bean. You can sub with vanilla extract, but use it sparingly and mix it in once the filling cools.

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

Variations

Angku kueh was traditionally red for festive offerings and baby celebrations, but now it comes in all kinds of colors. Pandan extract gives it a lovely green hue, while pumpkin puree makes it a bright golden yellow.

You’ll also see orange versions, pastel shades, and even playful shapes like flowers or cartoon characters. It’s a classic dessert with plenty of room for creativity!

How to Make Angku Kueh Purple Sweet Potato

Step by step process photos of preparing the filling and the purple sweet potato.

STEP 1. Rinse the peeled green beans 2–3 times, then soak in clean water for about 2 hours (Image 1). While waiting, steam the purple sweet potato for 20 minutes or until soft (Image 2). Peel and mash it with a fork (Image 3), then strain for a smoother texture. In a mixing bowl, combine glutinous rice flour, sugar, salt, vanilla powder, coconut milk, and the mashed sweet potato (Image 4).

Step by step process photos of blending the dough for the skin.

STEP 2. Add coconut oil and mix until fully incorporated (Image 5). You can also add a few drops of taro essence for extra aroma (Image 6). Mix well, cover with cling wrap, and set aside (Image 7). Once the green beans are done soaking, drain and steam them for 20 minutes (Image 8).

Step by step process photos of making the filings.

STEP 3. Blend the steamed beans, coconut milk, sugar, and salt in a food processor until smooth (Image 9). Transfer to a non-stick pan and cook over low heat until the mixture is dry and easy to shape (Images 10, 11). Let it cool completely. Divide and roll into 20g balls. For the dough, weigh out 35g portions and roll into balls as well (Image 12).

Step by step process photos of assembling the dough and the filling and shaping using the mold.

STEP 4. Take one piece of dough and flatten it in your palm. Place the filling in the center, wrap and seal tightly (Images 13, 14). Set aside (Image 15). Lightly brush the mold with oil, then put and press the filled dough into the mold (Image 16).

Step by step process photos of shaping the angku kueh with the mold and steaming.

STEP 5. Press the mold gently onto a greased banana leaf, then lift carefully to release (Images 17, 18). Repeat with the rest. Steam in a preheated steamer for 15 minutes (Image 19). Let cool before serving (Image 20).


Pro Tips


  • Strain the mash – For a smoother dough texture, strain the mashed sweet potato after mashing. No lumps, no regrets.
  • Season your mold – If you’re using a wooden mold, brush it with vegetable or coconut oil daily for a few days before first use. This helps prevent sticking and protects the wood.
  • Oil the mold each time – Lightly brush the mold with oil before pressing each kueh. It keeps the pattern sharp and the dough from sticking.
  • Banana leaf magic – Place each kueh on a greased banana leaf square for extra fragrance and easy removal after steaming.
  • Cool the filling first – Let the mung bean filling cool completely before shaping. Warm filling = sticky mess.
  • Cloth under the lid – Wrap your steamer lid with a clean kitchen towel to stop condensation from dripping onto the kueh.
  • Let it rest – After steaming, let the kueh cool before serving. The skin sets nicely, and the texture improves.
  • Make-ahead friendly – You can freeze uncooked kueh. Steam directly from frozen—just add a few extra minutes.

Serving Suggestions

I love enjoying angku kueh with a warm cup of lemongrass pandan tea or rose milk tea—the floral notes go so well with the earthy sweet potato and creamy mung bean filling.

If you’re putting together a little dessert spread, pair it with Klepon or Candil Ubi for a mix of chewy, nostalgic treats. Perfect for tea time or just a sweet moment in the afternoon.

FAQs about Angku Kueh

What is angku kueh made of?

Angku kueh is a traditional Asian dessert made with glutinous rice flour, coconut milk, and a sweet filling—usually mung bean paste. The dough is soft, chewy, and often naturally colored with ingredients like pandan, pumpkin, or purple sweet potato.

Can I make angku kueh without a mold?

Yes, you can! While the tortoise shell mold gives it that classic look, you can shape the dough into flat discs or use cookie cutters for a more playful twist. It won’t be traditional, but it’ll still taste amazing.

Why is my angku kueh skin cracking?

Cracking usually means the dough is too dry. Make sure your sweet potato mash is smooth and moist, and don’t skip the coconut milk or oil in the dough. Cover the dough while working to keep it from drying out.

Can I use red bean paste instead of mung bean?

Absolutely! Red bean paste, lotus seed paste, or even sweet coconut filling work well as substitutes. The dough is flexible and pairs nicely with most sweet fillings.

What does angku kueh taste like?

Angku kueh has a soft, chewy skin with a slightly sweet, creamy filling—somewhere between mochi and nyonya kuih. The purple sweet potato adds an earthy note and beautiful color.

A plate of three angku kueh purple sweet potato on a bamboo tray.

Storage

Store them in an airtight container in the fridge for up to 3 days. To reheat, just steam for 5–7 minutes until soft and warm again. You can also freeze them uncooked and steam directly from frozen.

More Purple Sweet Potato Recipes

  • Candil Ubi
  • Talam Ubi Ungu
  • Putri Mandi
Did you try this recipe?

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

Thank you! – Claudia

A plate of three angku kueh made of purple sweet potato.

Angku Kueh Purple Sweet Potato

Ang Ku Kueh 紅龜粿 is a traditional snack made of glutinous rice flour with coconut milk with mung bean filling inside.
5 from 1 vote
Print Pin Rate
Course: Cake, Dessert, Desserts, Snack
Cuisine: Asian, Chinese
Prep Time: 1 hour
Cook Time: 15 minutes
Total Time: 1 hour 15 minutes
Servings: 12 pieces
Calories: 73kcal
Author: Claudia

Ingredients

Skin

  • 100 g purple sweet potato steamed and mashed
  • 175 g glutinous rice flour
  • 2 tbsp sugar
  • 150 ml coconut milk 65 ml coconut milk + water
  • ½ tsp salt
  • 1 tbsp coconut oil
  • 2 drops taro essence

Filling

  • 100 gr peeled green beans soak 2 hours steamed
  • 50 gr sugar
  • 100 ml coconut milk 65 ml + water
  • ½ tsp salt
  • ½ tsp vanilla optional

Instructions

  • Rinse the peeled green beans 2–3 times, then soak in clean water for about 2 hours. While waiting, steam the purple sweet potato for 20 minutes or until soft. Peel and mash it with a fork, then strain for a smoother texture. In a mixing bowl, combine glutinous rice flour, sugar, salt, vanilla powder, coconut milk, and the mashed sweet potato.
  • Add coconut oil and mix until fully incorporated. You can also add a few drops of taro essence for extra aroma. Mix well, cover with cling wrap, and set aside. Once the green beans are done soaking, drain and steam them for 20 minutes.
  • Blend the steamed beans, coconut milk, sugar, and salt in a food processor until smooth. Transfer to a non-stick pan and cook over low heat until the mixture is dry and easy to shape. Let it cool completely. Divide and roll into 20g balls. For the dough, weigh out 35g portions and roll into balls as well.
  • Take one piece of dough and flatten it in your palm. Place the filling in the center, wrap and seal tightly. Set aside. Lightly brush the mold with oil, then press the filled dough into the mold.
  • Press the mold gently onto a greased banana leaf, then lift carefully to release. Repeat with the rest. Steam in a preheated steamer for 15 minutes. Let cool before serving.

Video

Notes

  • Strain the mash – For a smoother dough texture, strain the mashed sweet potato after mashing. No lumps, no regrets.
  • Season your mold – If you’re using a wooden mold, brush it with vegetable or coconut oil daily for a few days before first use. This helps prevent sticking and protects the wood.
  • Oil the mold each time – Lightly brush the mold with oil before pressing each kueh. It keeps the pattern sharp and the dough from sticking.
  • Banana leaf magic – Place each kueh on a greased banana leaf square for extra fragrance and easy removal after steaming.
  • Cool the filling first – Let the mung bean filling cool completely before shaping. Warm filling = sticky mess.
  • Cloth under the lid – Wrap your steamer lid with a clean kitchen towel to stop condensation from dripping onto the kueh.
  • Let it rest – After steaming, let the kueh cool before serving. The skin sets nicely, and the texture improves.
  • Make-ahead friendly – You can freeze uncooked kueh. Steam directly from frozen—just add a few extra minutes.

Nutrition

Serving: 1piece | Calories: 73kcal | Carbohydrates: 7g | Protein: 0.4g | Fat: 5g | Saturated Fat: 5g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.3g | Sodium: 197mg | Potassium: 44mg | Sugar: 6g | Vitamin C: 0.2mg | Calcium: 4mg | Iron: 1mg
Tried this Recipe? Tag me Today!Mention @ButterJoyKitchen or tag #butterjoykitchen!
Get our free recipe book!

When you join our newsletter

Similar Posts

  • Ongol ongol: Traditional Indonesian Dessert

  • Homemade Sweet Mayonnaise from Taiwan

  • How to Make Chinese Pork and Broccoli Stir Fry

  • Refreshing Lemongrass Drink with Pandan

  • Easy Indonesian Gluten-Free Fried Chicken

  • Dutch Ontbijtkoek Recipe

One Comment

  1. 5 stars
    If you love traditional dessert, you must try this purple sweet potato Angku Kueh. Its chew texture with melt-in-the-mouth fillings will make you fall in love with this dessert!

5 from 1 vote

Leave a Reply

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

Recipe Rating