Asian Milk Cake Recipe: Silky Coconut Cream Cheese Dream in One Bowl

Desserts

Asian Milk Cake Recipe: Silky Coconut Cream Cheese Dream in One Bowl

This Asian milk cake recipe delivers the silky, velvety texture and delicate sweetness that makes it a beloved dessert across Taiwan and Japan. The secret lies in a simple one-bowl method using just six ingredients—condensed milk, coconut milk, eggs, and a touch of baking powder—that transform into a melt-in-your-mouth masterpiece with minimal effort. Unlike traditional recipes that require layering or steaming, this version bakes in a single pan, ensuring foolproof results every time.

The magic happens when the coconut cream cheese filling sets perfectly in the center, creating a luscious contrast to the soft, jiggly edges. I’ve perfected the ratio of condensed milk to coconut milk to achieve that signature firm-yet-tender bite, while a light dusting of powdered sugar on top adds an elegant finish. The recipe also includes an optional layer of red bean paste or matcha custard for those who want to elevate it further.

Baking takes just 30 minutes at 350°F, and the cake continues to set as it cools, giving you that restaurant-quality texture without the fuss. Whether you’re serving it at a tea gathering or simply treating yourself, this milk cake is designed to impress—no special equipment or advanced skills required. The simplicity of the ingredients makes it budget-friendly, while the result feels indulgent and special.

For extra flair, garnish with toasted coconut flakes or a drizzle of caramelized honey, but the basic version alone is already irresistible. The key to success? Don’t overmix the batter, and let the cake cool completely before slicing—patience ensures clean, perfect layers. Ready to make your own creamy, dreamy milk cake?

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for asian milk cake

Six ingredients transform into a restaurant-quality Asian milk cake with velvety texture and delicate sweetness.

Ingredient Amount Notes
Sweetened Condensed Milk 🥛 14 oz Canned, full-fat preferred
Full-Fat Coconut Milk 🥥 13 ½ oz Canned, refrigerated after opening
Large Eggs 🥚 4 whole Room temperature preferred
All-Purpose Flour 🌾 ½ cup Sifted for smooth batter
Baking Powder 🧂 1 tsp Double-acting preferred
Powdered Sugar 🍬 ¼ cup For dusting, plus extra
Unsalted Butter 🧈 2 tbsp Melted for filling
Cream Cheese 🧀 8 oz Room temperature, full-fat
Vanilla Extract 🌿 ½ tsp Pure vanilla preferred
Toasted Coconut Flakes 🥥 ¼ cup For garnish, optional

The condensed milk and coconut milk are the heart of this recipe—Dole or Carnation brands deliver consistent results, but any quality canned variety works. Look for full-fat coconut milk (the first ingredient should be coconut cream) to ensure that signature luscious texture. The eggs should be large and fresh—room temperature prevents lumps in the batter. For the cream cheese filling, Philadelphia brand is reliable, but any full-fat block-style cheese works if softened properly. The butter matters too—use unsalted to control the final sweetness.

No powdered sugar? Confectioners' sugar works in a pinch, though it may be slightly grainier. The vanilla extract can be swapped for 1 tsp vanilla bean paste if you prefer deeper flavor. For a dairy-free option, replace the cream cheese with 8 oz coconut cream (chilled overnight to thicken). The coconut flakes should be toasted until golden—Trader Joe's pre-toasted flakes save time. If you can't find full-fat coconut milk, light coconut milk plus 1 tbsp coconut cream mimics the richness.

Store the cake in an airtight container at room temperature for up to 3 days—it actually improves as it sits. For longer storage, refrigerate for up to 1 week or freeze for 2 months. The filling can be prepped a day ahead and chilled. When serving, dust with powdered sugar just before cutting—this keeps the layers clean. The cake's texture is delicate, so slice with a hot, wet knife for perfect edges.

❤️

Why You'll Love This Recipe

  • No Fuss, One Bowl: I swear by this recipe because it’s literally just mixing—no sifting, no folding, no stress. The condensed milk and coconut milk blend so smoothly with the eggs and flour that even if you’re not a baker, you’ll nail it first try. (Yes, I’ve seen it happen.)
  • Creamy Without the Guilt: That rich, velvety texture? It’s all thanks to the full-fat coconut milk and condensed milk working together—sweet but not cloying, with just enough depth to feel special. Honestly, it’s the kind of dessert that makes you pause mid-bite and think, Okay, how did they do that?
  • Lunchbox Hero: Between us, this cake is my go-to for school lunches or office snacks. Slice it into squares, wrap it in parchment, and it stays fresh for days—no weird textures, no soggy edges. My kid’s teacher still asks for it by name. (She’s not the only one.)
  • Budget Magic: Five ingredients, zero specialty items. The condensed milk and coconut milk do all the heavy lifting, so you’re not breaking the bank for fancy add-ins. I’ve made this for birthdays, potlucks, and even just because—always a crowd-pleaser, always affordable. (My wallet thanks me.)

Step-by-step instructions for Asian milk cake

This one-bowl method delivers that signature Asian milk cake texture—creamy yet light, with a delicate coconut flavor.

1

Prepare the Base Ingredients

In a large mixing bowl, combine the 14 oz sweetened condensed milk and 13.5 oz full-fat coconut milk. Whisk vigorously for 1-2 minutes until fully blended and smooth. The mixture should be completely homogeneous with no visible separation—this ensures even texture in your cake.

In a separate bowl, beat the 4 whole large eggs until just combined, then add the 8 oz cream cheese and mix until fully incorporated. The cream cheese should dissolve completely, creating a thick, pale yellow mixture. This step is crucial for achieving that signature silky texture—don't rush it.

2

Combine Wet and Dry Ingredients

Gradually pour the egg-cream cheese mixture into the coconut milk mixture while whisking continuously. Add the 0.5 cup all-purpose flour and 1 tsp baking powder, whisking until just combined. Be careful not to overmix—stop as soon as you see no more flour streaks remaining.

Incorporate the 2 tbsp melted unsalted butter and 0.5 tsp vanilla extract, mixing gently until fully distributed. The batter should be thick but pourable. If you notice any lumps, strain the batter through a fine-mesh sieve into a clean bowl to ensure a perfectly smooth texture.

3

Bake to Golden Perfection

Preheat your oven to 350°F. Grease a 9-inch round cake pan or 8x8-inch square pan generously with butter or oil, then dust with powdered sugar to prevent sticking. Pour the batter into the prepared pan and smooth the top with a spatula.

Bake for 40-45 minutes until the edges are golden brown and the center still has a slight wobble when gently shaken. A toothpick inserted should come out with a few moist crumbs but no wet batter. The cake should spring back slowly when pressed in the center—this indicates proper doneness.

4

Cool and Finish

Remove from the oven and let the cake cool in the pan for 15 minutes. Then invert onto a wire rack to cool completely. Once cooled, dust the top generously with powdered sugar and sprinkle with 0.25 cup toasted coconut flakes for garnish. The cake should have a tender, almost jelly-like consistency with a delicate coconut aroma.

For best results, serve at room temperature. The cake will continue to set as it cools, becoming even more silky and flavorful. Store leftovers covered in the refrigerator for up to 3 days, though I find it's best enjoyed fresh.

👨‍🍳

Pro Tips For Making Asian Milk Cake

  • Preheat Pan to 350°F: DESCRIPTION: Don’t rush this—let the pan sit for 10 minutes before pouring the batter. I learned this the hard way: a cold pan makes the cake sink in the middle like a sad soufflé. The heat helps set the edges faster so the center rises properly.
  • Whisk Eggs Until Ribbon-Stage: DESCRIPTION: Beat the eggs for 2–3 minutes until the mixture coats the whisk in slow ribbons. Overmixing turns it gummy; under-mixing gives a dense, cakey texture instead of that signature silky mouthfeel. Trust the process—your future self will thank you.
  • Fold, Don’t Stir: DESCRIPTION: When combining the dry ingredients with the wet, use a spatula to fold gently in a J motion. Stirring too hard incorporates air and makes the cake dense. Think "light and airy," not "whipped to oblivion."
  • Skip the Overmixing: DESCRIPTION: Once the flour and baking powder are in, stop mixing after 20 seconds. I used to blend until smooth, but that develops gluten and turns the cake into a brick. Just until no dry spots remain—then pour immediately.

Regional styles of these flavors

Taiwanese Classic

The most iconic version of this milk cake comes from Taiwan, where it’s traditionally made with a layered texture—a soft, jiggly top and a firmer base. The secret here is using extra-firm coconut cream (the thick part from the can) mixed with the condensed milk for that signature wobble-top effect. I like to add 1 tbsp of cornstarch to the flour for extra stability, especially if you prefer a firmer bite. Serve it with black sesame paste or red bean paste for a traditional touch. 🥥

Japanese Matcha Twist

In Japan, this dessert often gets a matcha infusion for an earthy, vibrant green hue. Replace 1 tbsp of the powdered sugar with 1 tsp high-quality matcha powder (like Ippodo Tea brand) and fold it into the batter. For the filling, swap the cream cheese for a matcha custard made with 1 cup heavy cream, 2 tbsp sugar, and 1 tsp matcha. Bake as directed, then dust with matcha powder instead of regular sugar. 🍵

Singaporean Pandan Version

Singapore’s take on this milk cake incorporates pandan leaf extract for a fragrant, floral aroma. Add ½ tsp pandan extract (found in Asian markets) to the batter along with the vanilla. For the filling, mix 8 oz cream cheese with 2 tbsp melted butter and 1 tsp pandan extract, then pipe it into the center of the cake before baking. Garnish with toasted coconut flakes and a drizzle of palm sugar syrup for a tropical twist. 🌿

Vietnamese Coconut Cream Layer

Vietnamese bakeries often add a coconut cream layer between two cake layers for extra richness. After baking the first layer (half the batter in the pan), let it cool slightly, then spread a mixture of ½ cup coconut cream, 2 tbsp condensed milk, and 1 tbsp butter on top. Pour the remaining batter over it and bake as usual. This creates a gooey, layered effect that’s irresistible. 🥥

Thai Mango Sticky Rice Fusion

For a fusion dessert, pair this milk cake with mango sticky rice by incorporating ½ cup pureed ripe mango into the batter (strain out seeds). After baking, slice the cake and layer it with sticky rice and a drizzle of coconut caramel. The sweetness of the mango complements the coconut perfectly, making it a showstopper for gatherings. 🍈

Korean Yogurt Milk Cake

In Korea, a yogurt version is popular for its tangy twist. Replace ½ cup of the condensed milk with ½ cup plain Greek yogurt (like Fage) and add ½ tsp lemon zest to the batter. For the filling, mix 8 oz cream cheese with 2 tbsp yogurt and 1 tbsp honey. The yogurt adds a light, airy texture that’s refreshing yet creamy. 🧀

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 260mg11%
Total Carbohydrate 42g15%
Dietary Fiber 1g4%
Sugars 38g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my Asian milk cake turn out too firm instead of jiggly?

Overbaking is the most common cause—remove it when the edges are golden but the center still jiggles slightly. Another trick: use 13.5 oz full-fat coconut milk (not light) and whisk the batter vigorously for 1-2 minutes to create air pockets. If it's still too firm, try adding 1 tbsp cornstarch to the flour for stability.

2

Can I make this without an oven? How about steaming?

Yes! For a steamed version, pour the batter into a greased heatproof dish and steam over boiling water for 25-30 minutes until set. The texture will be slightly denser but still creamy. For no-oven baking, use a microwave-safe dish and cook on high for 8-10 minutes, then let it rest for 10 minutes before slicing.

3

What's the difference between this recipe and traditional Taiwanese milk cake?

Traditional Taiwanese versions often use extra-firm coconut cream (the thick part from the can) mixed with condensed milk for that signature wobble-top effect. This recipe simplifies it with a one-bowl method, but you can achieve the layered texture by adding 1 tbsp cornstarch to the flour and using chilled coconut cream for the top layer.

4

How do I store leftovers to keep them fresh?

Store in an airtight container at room temperature for up to 3 days—it actually improves as it sits! For longer storage, refrigerate for 1 week or freeze for 2 months. Always dust with powdered sugar just before serving to keep layers clean. The filling can be prepped a day ahead and chilled separately.

5

Can I make this dairy-free? What substitutions work best?

Yes! Replace the 8 oz cream cheese with 8 oz coconut cream (chilled overnight to thicken) and use dairy-free condensed milk (like So Delicious brand). For the filling, mix ½ cup coconut yogurt with 2 tbsp maple syrup instead of butter. The texture will be slightly lighter but still delicious.

★★★★★4.5(14 reviews)
Categories Desserts