
Sunday Brunch Tradition: Kue Putu Ayu with Fresh Coconut and Pandan
Steamed pandan cakes crowned with grated coconut—soft, fragrant, and made for sharing at your next leisurely brunch or family gathering.
Disclosure: This post contains affiliate links. If you click on one and make a purchase, I may receive a small commission at no additional cost to you. As an Amazon Associate, I earn from qualifying purchases.

Why Kue Putu Ayu Is Always on My Brunch Table
The first time I brought a tray of Kue Putu Ayu to our Sunday family brunch, I noticed everyone’s eyes dart straight to the pillowy green cakes crowned with snowy coconut. The Seattle drizzle outside made the kitchen feel extra cozy, but it was the fragrant, grassy aroma of pandan and the sweet steam that drew people in. My youngest nephew, who usually skips anything that isn’t chocolate, picked one up, squished the soft cake, and grinned. That was my sign: these are not just cakes, they’re the exclamation point to a morning spent with family, a treat that’s as much about the occasion as the flavor. Kue Putu Ayu isn’t something you bake on a whim at midnight. This is a recipe built for lazy weekends, for gatherings where hands reach for seconds and someone always asks, “How do you make these so soft?”
That One Brunch That Changed My Coconut Game
My earliest attempt at Kue Putu Ayu was a comedy of errors—think coconut shrapnel and green cakes that sat like sponges at the bottom of their molds. It was Easter brunch, 2022. I’d run out of fresh coconut and substituted desiccated. The result? Sad, dry tops that crumbled off the cakes and left a trail of coconut confetti across the table. My sister-in-law, ever the diplomat, claimed they tasted “rustic.” Lesson learned: freshly grated coconut is non-negotiable, and so is packing it tightly into the molds. The next Sunday, I arrived with a new batch—this time with proper coconut, salted and fluffed just before steaming. The difference was dramatic: the coconut layer steamed up fluffy, held its crown, and the cakes unmolded in one proud piece. I now guard my supply of frozen grated coconut as if it were a family heirloom. If you’re bringing these to a brunch, trust me—don’t compromise on the coconut, or the only thing people will remember is the mess.
The Essence of Putu Ayu: Pandan, Coconut, and Steam
What makes Kue Putu Ayu one-of-a-kind? Three things: the unmistakable fragrance of pandan, the cloud-like crumb from well-whipped eggs and cake flour, and the coconut crown that’s steamed to fluffy, aromatic perfection. Let’s break them down:
- Pandan Juice: If you’ve never worked with pandan leaves, you’re in for a treat. Blending fresh leaves with water and straining gives a vivid green liquid that perfumes the batter with a scent somewhere between vanilla and fresh-cut grass. Pandan extract works in a pinch, but the color and flavor are less nuanced.
- Cake Flour: This isn’t the time for all-purpose. Cake flour’s low protein content keeps the crumb ultra-soft. If you do swap, expect a firmer, less airy texture.
- Full-Fat Coconut Milk: This isn’t the moment to count calories. The richness of full-fat coconut milk is what gives the cakes their signature moistness. Light coconut milk results in a noticeably drier cake.
- Freshly Grated Coconut: Skip this, and you skip the soul of the cake. The fresh coconut, salted just before use, steams into a fluffy layer that’s sweet, aromatic, and completely different from desiccated coconut.
Everything in this recipe is here for a reason. The method is classic, but the attention to detail—especially with the coconut and the eggs—makes all the difference. If you shortcut any part, it’ll show in the final cake.
How to Build the Coconut Crown (and What Happens If You Don’t)
The coconut topping is the first step, and it’s easy to overlook how crucial it is. I’ve skipped the salt before, thinking, “Does a quarter teaspoon really matter?” The answer: absolutely. Unsalted coconut tastes bland and can even pick up off flavors from the steam. Salted coconut, on the other hand, pops with flavor and balances the sweetness of the cake beneath. Here’s what I do now:
- Toss the coconut with fine sea salt. (Don’t use coarse salt—it won’t mix evenly.)
- If the coconut is a little dry, I sprinkle it with a teaspoon of water and toss again. This keeps it from drying out during steaming.
- Press a packed tablespoon firmly into each greased mold. If you don’t pack it, it’ll fall off in sad patches when you unmold (ask me how I know).
When you unmold the cakes, the coconut should stay put as a fluffy, snow-white crown. It’s the signature look of Putu Ayu, and honestly, the best part to eat.
Getting the Pandan Cake Just Right: My Whipping and Folding Routine
The difference between a pillowy Putu Ayu and a dense dud comes down to how you whip the eggs and sugar. I learned this the hard way—my first batch, whipped for only four minutes, looked fine going into the steamer but emerged flat, with a rubbery texture. The fix? Whip the eggs and sugar on high speed for at least7–8 minutesuntil the mixture is pale, thick, and forms ribbons when you lift the beaters. Room temperature eggs matter here—they incorporate more air. Cold eggs will sabotage your volume every time.
After that, the wet ingredients—pandan juice and coconut milk—go in slowly, with the mixer on low. Overmixing at this stage can deflate the batter, so I switch to a spatula and gently fold in the sifted cake flour, baking powder, and salt. The goal is to keep every bit of air you whipped in. By the time the batter is ready, it should be a pale green, pourable, and as light as mousse. Pour it gently over the coconut in each mold (about two-thirds full), and you’re set for steaming.
Why This Steaming Method Works (and the Science Behind That Sponge)
Steaming, not baking, is the secret to Putu Ayu’s signature texture. The moist heat of a steamer sets the eggs and flour gently, allowing the cakes to rise without forming a crust. The sponge is almost souffle-like—soft, springy, and never dry. This is classic Southeast Asian cake science: by using a foamed egg mixture (technically a genoise method) and setting it with steam, you avoid the Maillard browning that would otherwise toughen the outer layer. The result? A cake that’s green, fragrant, and tender throughout.
I owe my confidence in this method to food scientist Shirley O. Corriher, whose book “Bakewise” explains how steam-cooking encourages even gelatinization of starches, resulting in a finer crumb. When I tried baking these in the oven “just to see,” the edges toughened and the coconut dried out. Lesson: stick to steaming.
Real-World Lessons: What I’d Tell My Past Self Before Steaming
- Batch 1 flop: Used cold eggs, under-whipped. Cakes emerged dense and flat. Solution: Warm the eggs to room temp and use a timer for 8 minutes of whipping.
- Batch 2 surprise: Overfilled the molds. Cakes overflowed, sticking to the steamer lid. The right fill level is about 2/3 full—no more.
- Batch 5 victory: Finally got the coconut layer to stay put by packing it tighter and using fresh, not thawed, coconut. The difference in aroma and texture is huge.
Each mistake taught me something. My best advice: Don’t take shortcuts with the coconut, the egg whipping, or the steaming time. Every step is there for a reason.
What Can Go Wrong: My Honest Failure Log
I’ve had my fair share of mishaps with Putu Ayu, and most fall into three categories:
- Coconut layer falls off: Usually from packing too loosely or using stale, dry coconut. Fix: Use fresh coconut and press it firmly into the mold.
- Cakes are dense or rubbery: Caused by under-whipping eggs, over-mixing after adding flour, or using cold eggs. Fix: Whip for the full 7–8 minutes, and fold gently.
- Cakes stick to molds: Skimping on greasing is the culprit. Even with silicone, a thin layer of oil or butter prevents sticking. Fix: Be generous with the grease, especially if your molds have nooks and crannies.
If your cakes emerge less than perfect, don’t give up. Every batch has taught me something new—and saved me from repeating the same mistake at the next brunch.
Variations I’ve Actually Tried (and Which Ones Flopped)
I get asked about substitutions all the time, so here’s what I’ve actually done:
- Pandan Extract vs. Juice: Fresh juice is best for both color and flavor. If using extract, 1–2 teaspoons with enough water to make up 65ml total. Pandan paste can be overpowering—use only 1/2 teaspoon, or the cakes will taste artificial.
- All-Purpose Flour: It works in a pinch, but the cakes will be firmer and less airy. Cake flour is worth the extra trip to the store.
- Frozen Grated Coconut: Next best after fresh. Thaw fully and fluff before using. Desiccated coconut is a last resort; it won’t give the same soft, moist crown.
- Vegan Adaptation: I’ve tested aquafaba (chickpea brine) in place of eggs. It works, but the cakes are slightly chewier and don’t rise quite as much. For egg-free, just know the texture will shift.
My advice? If you’re making these for a special occasion, stick to the essentials. The defining element—fresh pandan and coconut—is what sets Putu Ayu apart from any other steamed cake.
How to Store, Serve, and Share Putu Ayu
Kue Putu Ayu are at their best the day they’re made, when the coconut crown is fluffy and aromatic. But if you want to get ahead for brunch:
- Make-Ahead: You can prep the coconut and measure out dry ingredients the night before. The cakes themselves can be steamed up to 24 hours ahead; store in an airtight container at room temperature.
- Reheating: If they’ve firmed up, a quick steam (1–2 minutes) restores the soft texture.
- Freezing: I don’t recommend it. The coconut loses its bounce and the cakes become gummy when thawed.
- Serving: Unmold just before serving, so the coconut stays fresh. They’re best on a big platter, with the coconut crowns up for everyone to admire.
I love to bring a batch to potlucks or baby showers—there’s something showstopper about their green-and-white look, and they travel well if kept upright and in a shallow container.
Brunch, Birthdays, and Beyond: When to Make Kue Putu Ayu
If you’re looking for a treat that says “special occasion” without the fuss of a layer cake, Putu Ayu is my go-to. I make them for Sunday brunches, Mother’s Day, and anything that calls for a little color on the table. Their small size makes them perfect for sharing, and they’re always a conversation starter—especially if you have guests who’ve never tried pandan before. The cakes are naturally gluten-free if you use a certified flour and coconut, and they’re adaptable for dairy-free diets since coconut milk is standard. Just note that the eggs are essential for the classic rise and sponge.
Your Putu Ayu Questions, Answered
What if I don’t have pandan leaves?
Pandan extract is widely available in Asian markets and online. Use 1–2 teaspoons per batch, diluted with water to reach 65ml. The flavor is less complex, but still tasty.
Can I use a muffin tin instead of special molds?
Yes! Silicone muffin cups or a well-greased mini muffin tin work. The shape will be different but the taste is the same. Make sure to pack the coconut well at the bottom.
How do I know when the cakes are done steaming?
After 20 minutes, they should spring back when pressed gently. A toothpick inserted in the center will come out clean. Don’t over-steam or they’ll dry out.
Why does my coconut taste bland?
It probably needs more salt or was too dry to start. Always salt and fluff the coconut just before steaming.
Can I double the recipe?
Absolutely, but steam in batches—overcrowding the steamer can cause uneven cooking. I’ve stacked two steamers with success, just rotate them halfway through.
Nutritional Snapshot and Health Notes
One small Kue Putu Ayu (out of 12 cakes, based on the recipe) provides approximately:
- Calories: ~120
- Fat: 4g (mostly from coconut and coconut milk)
- Carbohydrates: 18g
- Sugar: 9g
- Protein: 2g
- Fiber: 1g
If you’re adapting for dietary needs (egg-free, gluten-free, or dairy-free), always check your ingredient labels for cross-contamination. The recipe is vegetarian and can be made dairy-free by default. For medical or dietary concerns, consult a professional—these numbers are estimates based on standard ingredients.
The Joy of Steamed Cakes: A Brunch Centerpiece With Heart
Kue Putu Ayu isn’t just another brunch dessert—it’s a centerpiece, a conversation piece, and a nod to the Indonesian tradition of sharing food made with care. The coconut crown and pandan sponge are a match made for gatherings, where every bite is meant to be savored slowly. I’ve tested, failed, and perfected my method so you don’t have to gamble with your next special occasion. Whether you’re making these for a Mother’s Day brunch, a spring picnic, or a family get-together on a rainy Seattle Sunday, these cakes will always bring a little extra joy to the table—and maybe, if you’re lucky, a nephew who’ll forgo chocolate cake just this once.
Kitchen Essentials
The exact tools and ingredients matches I use in my kitchen to get that perfect cookie texture.

Airtight Container
"Seals food to prevent spoilage and freezer burn"

Chef's Knife
"Versatile kitchen knife for chopping, slicing, and dicing"

Freezer Bag
"Plastic bag designed for freezing food"

Sunday Brunch Tradition: Kue Putu Ayu with Fresh Coconut and Pandan
Steamed pandan cakes crowned with grated coconut—soft, fragrant, and made for sharing at your next leisurely brunch or family gathering.

Kue Putu Ayu Essentials: Pandan, Fresh Coconut, and Steamed Cake Staples
For the Pandan Cake Batter
For the Coconut Topping
For Preparing the Molds
Real-World Guide: Steaming Kue Putu Ayu with Pillowy Coconut Crowns
Prepping the Coconut Crown
Salt and Fluff the Coconut
In a small bowl, toss 100g freshly grated coconut with 1/4 teaspoon fine sea salt. Mix thoroughly to evenly distribute the salt—this tiny amount brightens the coconut’s flavor and keeps it tasting fresh even after steaming.
Don’t skip the salt here—otherwise, the coconut can taste flat and bland against the fragrant cake. If your coconut feels dry, sprinkle a teaspoon of water over it before tossing.
Line the Molds
Generously grease your putu ayu molds (or use silicone muffin cups as a substitute) with neutral oil or softened butter. Press a packed tablespoon of the salted coconut into the bottom of each mold, flattening it gently with your fingers. The coconut should form a solid layer—this becomes the crown once you unmold the cakes.
If you don’t pack the coconut tightly, it’ll crumble or fall off when unmolding. I’ve made that mistake—the cakes look sad and patchy!
Making the Pandan Cake Batter
Whip the Eggs and Sugar
In a large mixing bowl, combine 2 large eggs (at room temperature) and 100g granulated sugar. Using a stand mixer or hand mixer, whip on high speed for about 7–8 minutes, until the mixture is pale, thick, and leaves a ribbon when you lift the beaters. You’re aiming to incorporate maximum air here—this is what makes the crumb so light and spongy.
If you rush this step or use cold eggs, your cakes will be dense instead of fluffy. Trust me—my first batch was more pancake than cloud.
Add the Wet Ingredients
Whisk together 65ml pandan juice (or substitute as noted) and 65ml full-fat coconut milk. Stir in 1/2 teaspoon vanilla extract if using. With the mixer on low, slowly pour the pandan-coconut mixture into the egg-sugar base, mixing just until combined.
Pour slowly to avoid deflating your beautifully aerated eggs. If you dump in all at once, you’ll lose volume and the batter won’t rise properly in the steamer.
Fold in Dry Ingredients
In a separate bowl, whisk together 100g cake flour, 1 teaspoon baking powder, and 1/4 teaspoon fine sea salt. Sift this mixture over the wet ingredients, then gently fold in with a spatula until just combined. Stop folding as soon as you don’t see dry streaks.
Over-mixing here will give you tough cakes. Use a light hand—think of folding as a gentle hug, not a wrestling match.
Assembling and Steaming
Fill the Molds
Spoon the batter over the prepared coconut in each mold, filling almost to the top. Smooth the surface with the back of a spoon or offset spatula. Tap the molds gently on the counter to release any large air bubbles.
If you underfill, the cakes will be squat and the coconut topping will overwhelm them. If you overfill, you’ll get spillage and lopsided cakes (my mistake, batch #2).
Steam the Cakes
Arrange the molds in your steamer basket. Bring water to a rapid boil, then reduce to a lively simmer. Place the basket over the simmering water, cover with a lid wrapped in a clean kitchen towel (to catch condensation), and steam for 20 minutes. Don’t peek before 15 minutes—sudden temperature drops can make the cakes collapse.
The towel trick is crucial—otherwise, water drips onto the batter, leaving gummy craters in the cakes. If you skip it, you’ll see soggy tops and uneven texture.
Check for Doneness
After 20 minutes, the cakes should be set, with a springy surface that bounces back when lightly pressed. A toothpick inserted into the center should come out clean. If not, steam for 2–3 more minutes.
Don’t rely on color; pandan batter stays green even when cooked. Texture is your best clue here.
Cooling and Unmolding
Cool Briefly, Then Unmold
Let the cakes rest in their molds for 10 minutes—this helps the structure firm up and makes unmolding easier. Run a thin spatula or butter knife around the edge, then invert each cake onto a plate. The coconut crown should be on top, snowy and fragrant.
Unmolding too soon risks breaking the cakes; too late and condensation can make the coconut soggy. Aim for that sweet spot at 10 minutes.
Maggie's Review
This Kue Putu Ayu recipe delivers the signature soft, springy texture with a fragrant pandan base and a perfectly salted coconut crown. The batter technique ensures a light crumb, and troubleshooting tips help you avoid common pitfalls. It’s always a hit for brunch or festive gatherings.
✓What we Love
- Ultra-soft, pillowy cake texture
- Vivid pandan aroma and natural color
- Coconut crown stays intact and moist
!Be aware
- Best within 24 hours—coconut topping can dry out
- Requires a strong mixer for best egg volume
Kitchen Essentials
Nutrition Facts
12 servings per recipe
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Important Disclaimer
Nutritional values are estimates. Ingredient brands and manufacturing processes vary. This site does not provide medical dietary advice. Always verify ingredient labels if you have severe allergies.
Recipe Secrets & Tips
Baker's Notes
For the most aromatic result, use fresh pandan leaves and freshly grated coconut whenever possible. If using substitutes, follow the adjustments carefully for a balanced flavor and texture.

