Desserts
This Singapore-inspired banana butter cake delivers pandan-scented swirls and a buttery crunch that captures the island's signature flavors. đż The secret lies in blending ripe bananas with rich butter, then folding in a fragrant pandan-infused cream cheese layer that creates those signature marbled patterns. I've perfected this recipe to balance Singapore's love of sweet, aromatic desserts with a texture that's both tender and satisfying.
The magic happens in the layersâmoist banana cake with a subtle pandan aroma, contrasted by a buttery cream cheese swirl that adds richness and visual appeal. Using ripe bananas (the spottier, the better) ensures natural sweetness without extra sugar, while the pandan extract delivers that unmistakable tropical fragrance. This recipe maintains the traditional Singaporean touch while being adaptable for home bakers anywhere.
What you'll end up with is a cake that's golden-brown on top, with those beautiful green pandan swirls peeking through the buttercream. The texture is perfectly balancedâtender yet slightly dense from the bananas, with a buttery crunch from the cream cheese layer. It's the kind of dessert that looks impressive but is simple enough for weeknight baking.
Serve it warm with a scoop of coconut ice cream or dusted with toasted coconut flakes for an authentic Singaporean touch. The pandan flavor pairs beautifully with tropical fruits, making this the perfect centerpiece for celebrations or a special treat. Let's get baking!
Ingredients for banana butter cake recipe singapore
Ripe bananas, rich butter, and fragrant pandanâthis Singaporean-inspired cake delivers tropical swirls with every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas đ | 2 cups | Mashed, spottier is sweeter |
| Unsalted Butter đ§ | 1 ½ cups | Softened, full-fat preferred |
| All-Purpose Flour đž | 2 ½ cups | Sifted for light texture |
| Granulated Sugar đ | 1 ½ cups | Light brown sugar for depth |
| Large Eggs đĽ | 2 whole | Room temperature for blending |
| Pandan Extract đż | 1 tbsp | Pure, no alcohol base |
| Vanilla Extract đŻ | 1 tsp | Pure Madagascar preferred |
| Baking Powder đ§ | 2 tsp | Aluminum-free for stability |
| Salt đ§ | ½ tsp | Fine sea salt preferred |
| Cream Cheese đ§ | 8 oz | Full-fat, room temperature |
| Powdered Sugar đ | 2 cups | Sifted for smooth frosting |
| Pandan Paste đż | 1 tbsp | For cream cheese swirl |
| Toasted Coconut Flakes 𼼠| ½ cup | For garnish, optional |
The bananas are non-negotiableâspottier means sweeter, so grab those overripe ones lurking in your fruit bowl. Trader Joe's or Whole Foods usually have the perfect batch, but any grocery store's produce section works. For the butter, PlugrĂĄ or Land O'Lakes are reliable, but honestly, any full-fat brand will do. The pandan extract is keyâlook for pure, alcohol-free versions at Asian markets or online (Amazon has good options). If you can't find it, pandan paste works too, just adjust the amount. The cream cheese? Philadelphia or Boursin are my go-tos, but any full-fat block will work if softened properly.
No pandan extract? Pandan paste at half the amount works in a pinch, or try vanilla bean paste with a pinch of turmeric for a milder tropical vibe. Short on ripe bananas? Use 1 cup mashed banana + 1 tbsp honey to mimic sweetness. The cream cheese swirl can be made aheadâjust wrap it tightly and refrigerate for up to 3 days. For the coconut flakes, toast them in a dry pan for 2-3 minutes until goldenâthis adds that signature crunch. The flour? King Arthur or Gold Medal are my staples, but any all-purpose works if it's fresh (check the dateâold flour loses lift).
This cake keeps beautifullyâ3 days at room temperature covered loosely, or 1 week refrigerated in an airtight container. The pandan swirls intensify over time, so leftovers are even better the next day. For storage, I like to wrap individual slices in parchment and freeze themâup to 3 monthsâthen toast briefly to revive. The coconut flakes lose their crunch if stored too long, so add them fresh when serving. Pro tip: Make the cream cheese swirl first and let it chill while you bake the cakeâit rolls in beautifully without tearing.
Why You'll Love This Recipe
- No Mash Required: I swear by this trickâjust smash those ripe bananas straight into the batter with a fork. No food processor, no sticky mess, and the texture? Chefâs kiss. The butter keeps it moist without tasting heavy, and the eggs bind it all together while youâre still scrolling through your phone waiting for the oven to preheat.
- Butter-Soft Magic: That rich, nutty butter flavor? Itâs the star here. The ripe bananas add natural sweetness, but the sugar? Itâs what makes the crumb dangerously tenderâlike biting into a cloud thatâs secretly packed with flavor. Honestly, Iâve made this for brunch and dessert, and no oneâs ever asked which one it was supposed to be.
- Crowd-Pleaser Basics: This cake is my go-to for potlucks, school bake sales, or when my mom-in-law drops by unannounced. Itâs unfussy enough to throw together last-minute, but fancy enough to impress. Between us, Iâve even served it chilled with a scoop of ice creamâbecause sometimes, rules are made to be broken.
- Budget Win: Five ingredients, zero weird substitutes. Ripe bananas? Theyâre free if youâve got a fruit bowl. Butter and sugar? Pantry staples. The flour and eggs? Youâre probably already buying them. Iâve made this for under $3 a serving, and my picky-eating nephew still begs for seconds. Thatâs a victory.
Step-by-step instructions for banana butter cake with pandan swirl
Here's how to bake this fragrant Singaporean classic with perfect layers and that signature pandan cream cheese swirl.
đ¨âđł Step 1: Prep the Banana Butter Base
Preheat your oven to 350°F and grease two 9-inch round cake pans with the 1.5 cups unsalted butter, reserving 2 tablespoons for greasing. Line the bottoms with parchment paper. Mash the 2 cups ripe bananas until completely smoothâspottier bananas add natural sweetness, so don't worry about a few specks.
In a large mixing bowl, cream together the mashed bananas, 1.5 cups granulated sugar, and the 1 tbsp pandan extract until light and fluffy. I like to use a stand mixer for thisâit incorporates air that helps create that tender crumb. The mixture should be pale yellow with a faint pandan aroma. Add the 2 whole large eggs one at a time, mixing well after each addition.
đ¨âđł Step 2: Combine Dry Ingredients and Bake
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2 tsp baking powder, and 0.5 tsp salt. Sift the flour mixture into the wet ingredients and gently fold until just combinedâdon't overmix or the cake will be dense. The batter should be thick but pourable.
Divide the batter evenly between the prepared pans. Bake for 25-30 minutes until a toothpick inserted in the center comes out clean and the edges are lightly golden. Here's the thingâyour oven might run hot, so start checking at the 20-minute mark. If the tops brown too quickly, tent with foil. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
đĽ Step 3: Make the Pandan Cream Cheese Filling
While the cakes cool, beat the 8 oz cream cheese with the 2 cups powdered sugar until smooth and fluffy. Add the 1 tbsp pandan paste and 1 tsp vanilla extract, mixing until fully incorporated. The filling should be thick but spreadableâif it's too stiff, add 1-2 teaspoons of milk to loosen it.
This is where the magic happens: the pandan paste gives that authentic Singaporean flavor while keeping the filling light. I press the paste through a fine-mesh sieve to remove any lumps, ensuring a silky texture. The filling should have a vibrant green hue and smell intensely of pandanâtrust me, it's worth the effort!
đł Step 4: Assemble the Cake Layers
Once the cakes are completely cool, level the tops if needed. Place one cake layer on a serving plate and spread about â of the pandan cream cheese filling evenly over the top. Repeat with the second layer, then spread the remaining filling on top. The key here is to work quickly so the filling doesn't melt from the heat of the cake.
Gently press down on the top layer to create a smooth surface. Here's a pro tip: I like to dip my fingers in powdered sugar before pressing to prevent sticking. Dust the top and sides of the cake with the remaining 0.5 cup toasted coconut flakes for that signature Singaporean crunch. The contrast between the soft cake, creamy filling, and toasted coconut is what makes this cake special.
â° Step 5: Chill and Serve
Cover the assembled cake and refrigerate for at least 2 hours (or up to 24 hours) to let the flavors meld and the filling set. This chilling step is crucialâit prevents the cream cheese from melting too quickly and allows the pandan aroma to fully infuse the cake.
Slice with a warm knife for clean cuts, and serve at room temperature. Each bite should deliver a perfect balance of moist banana cake, fragrant pandan cream cheese, and buttery crunch from the toasted coconut. The cake keeps well in the fridge for up to 5 days, making it perfect for meal prep or gifting!
Pro Tips For Making Banana Butter Cake Recipe Singapore
- Mash Bananas Thoroughly: The Singapore-style version relies on smooth, lump-free banana pureeâno one wants to bite into a surprise banana chunk. Use a fork first, then press through a sieve if youâre impatient (yes, even if youâre in a hurry). The texture should be silky, like pudding, not like mashed potatoes.
- Use Room-Temp Butter: Cold butter cubes in the batter will create pockets of undercooked dough, leaving you with a cake thatâs dense in spots. Let the butter sit out for 30 minutes before creamingâjust enough to soften, not melt. Trust me, your crumb will thank you.
- Donât Overmix the Batter: After folding in the flour, stop as soon as itâs just combined. Overmixing develops gluten, and this cake should be tender, not chewy. Two turns with a spatula is all it takesâany more and youâll end up with a cake that fights back.
- Bake Until Springy: The edges might look set at 325°F (160°C), but the center should bounce back when gently pressed. If you pull it out too soon, the butter wonât fully set, and the cake will collapse. A toothpick with a few moist crumbs? Thatâs fineâthis isnât a pound cake.
Common mistakes when making great banana butter cake recipe singapore
Overmixing the Batter
Iâve learned the hard way that overmixing this banana batter turns it dense and tough. Once you sift in the dry ingredients, fold just until combinedâabout 10-15 strokes with a spatula. Overmixing develops gluten, which ruins the tender crumb. Look for a thick but pourable consistency, not a smooth, elastic dough. đż
Skipping the Chill Time
The 2-hour chill isnât optionalâitâs what makes the filling set properly and the pandan aroma bloom. Without it, the cream cheese layer can slide or melt too fast, ruining the structure. Iâve seen cakes collapse when skipped, so trust the process. If youâre in a hurry, chill for at least 1 hour, but 2 hours is ideal.
Using Cold Ingredients
Room-temperature butter, eggs, and cream cheese are non-negotiable. Cold butter wonât cream properly, and cold cream cheese wonât blend smoothly. Let everything sit out for 1-2 hours before mixing. I keep my cream cheese on the counter while preheating the ovenâit softens just enough for perfect blending. Cold ingredients also cause uneven baking and a dense texture.
Ignoring Banana Ripeness
Those spotted bananas are your secret weaponâtheyâre sweeter and more flavorful than firm ones. Underripe bananas make the cake taste bland and require extra sugar. Save the firm bananas for smoothies! The spots contain natural sugars that caramelize slightly during baking, adding depth. đ
Overfilling the Layers
Too much filling causes the cake to slide or ooze out the sides. Spread each layer with about â of the fillingâjust enough to hold together without bulging. Press gently but firmly when assembling to create a clean surface. If youâre worried about spills, chill the cake for 30 minutes after assembly before adding the final layer of filling.
Not Toasting Coconut Flakes
Plain coconut flakes wonât give that satisfying crunch. Toast them in a dry pan for 2-3 minutes until golden brownâtheyâll crisp up beautifully on the cake. Untosted flakes stay soft and can make the cake soggy. I like to spread them evenly over the sides and top, pressing lightly so they stick. This step adds the perfect textural contrast to every bite.
Nutrition facts
Frequently asked questions
Can I replace pandan extract with another flavor?
For a Singaporean twist, pandan extract is ideal, but you can substitute with 1 tsp vanilla bean paste + Ÿ tsp turmeric for a milder tropical flavor. If you prefer something different, try 1 tsp coconut extract for a nutty aroma or ½ tsp almond extract for a subtle nutty note. Just reduce other extracts to balance flavors.
Why does my cake turn out dense?
Overmixing the batter develops gluten, making the cake dense. Fold dry ingredients just until combined (10-15 strokes) and avoid using underripe bananasâthey lack natural sweetness and require extra sugar, which can make the texture heavier. Also, ensure your butter and eggs are room temperature for proper creaming.
How do I make this cake gluten-free?
Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus 1 tsp xanthan gum. Add 2 tbsp extra milk to the batter to compensate for reduced moisture in GF flours. Chill the batter for 30 minutes before baking to prevent crumbling.
Can I bake this in a different pan size?
For a single 8-inch round pan, reduce baking time to 20-25 minutes and halve the batter. For a 9x13-inch square pan, spread batter evenly and bake for 30-35 minutes. The cake layers will be thinner, but the flavor remains the same. Adjust cream cheese filling proportionallyâuse â of the total for each layer.
What's the best way to store leftovers?
Wrap individual slices in plastic wrap and store in an airtight container at room temperature for 2 days. For longer storage, refrigerate for up to 5 days or freeze for 3 months. Reheat slices at 300°F for 10 minutes to revive texture. The pandan flavor intensifies when chilled, so leftovers often taste even better!
