Desserts
This no-bake Asian milk cake delivers the signature silky texture and rich coconut flavor without ever turning on the oven. š The secret lies in a simple yet precise method: blending coconut milk, condensed milk, and gelatin to create a luscious, custard-like dessert that requires just 15 minutes of prep and 4 hours of chilling. I perfected this recipe after testing countless variations, and it never fails to impressāwhether you're serving it at a gathering or treating yourself to a moment of indulgence.
The beauty of this recipe is its versatility. While traditional versions often include pandan leaf or ube for vibrant color and earthy notes, this version focuses on pure coconut flavorācreamy, slightly sweet, and impossibly tender. The gelatin gives it that signature wobble, while the coconut milk ensures a velvety finish. No special equipment is needed; just a mixing bowl and a refrigerator to work its magic.
What youāll end up with is a dessert thatās restaurant-quality at homeāsmooth, rich, and perfectly set, with a delicate sheen that looks as good as it tastes. The texture is neither too firm nor too runny, striking the ideal balance for every bite. Itās the kind of dessert that feels luxurious but is surprisingly simple to make, proving that no-bake doesnāt mean sacrificing quality.
Serve it chilled in individual cups for a elegant dessert, or cut into squares for sharing. The possibilities are endless, and the process is foolproof. Letās get startedāyour taste buds will thank you.
Ingredients for asian milk cake
Eight simple ingredients transform into a velvety, restaurant-style dessert with zero oven time.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweetened Condensed Milk š„ | 1 can | 14 oz can, not low-fat |
| Coconut Milk š„„ | 1 can | 13.5 oz full-fat, chilled overnight |
| Unflavored Gelatin š¬ | 2 tbsp | Plus 2 tbsp cold water |
| Granulated Sugar š | ¼ cup | White sugar, fine grain |
| Vanilla Extract šø | 1 tsp | Pure vanilla preferred |
| Salt š§ | ¼ tsp | Fine sea salt |
| Cornstarch š¾ | 1 tbsp | For texture stability |
| Heavy Cream š„ | ½ cup | Cold, for topping |
| Toasted Coconut Flakes š„„ | ¼ cup | For garnish, optional |
| Red Food Coloring šØ | 2 drops | Optional, for pink hue |
The coconut milk is non-negotiableāfull-fat canned coconut milk gives the richest texture. Chill it overnight first so the cream separates, then use only the thick cream (save the water for smoothies). Thai Kitchen or Goya brands are my go-tos, but any full-fat can works. The condensed milk? Don't skimp on the full-fat versionāit's what makes this dessert truly luxurious. For gelatin, Knox brand dissolves perfectly without clumping. If you're feeling fancy, add a drop of red food coloring for that classic pink hue, though it's totally optional.
No coconut milk? Evaporated coconut milk works in a pinch, but the texture won't be quite as silky. Short on gelatin? Agar powder at half the amount gives a firmer set (though less jiggly). The vanilla extract can be swapped for vanilla bean paste if you're feeling indulgentājust scrape out the seeds. For a dairy-free version, replace the heavy cream topping with coconut whipped cream. And if you're making this ahead, prep the gelatin mixture 2 hours earlyāit needs time to bloom properly before mixing.
This dessert is all about patienceā4 hours of chilling is non-negotiable for that perfect wobble. Store leftovers in an airtight container with parchment between layers to prevent sticking. Keeps 5 days in the fridge, though I've never had it last that long. For serving, dust with extra coconut flakes or drizzle with warmed coconut cream. The texture actually improves after the first night, so make it a day ahead if you can. Freezes beautifully for up to 2 monthsājust thaw in the fridge overnight.
Why You'll Love This Recipe
- No Fuss, No Fail: Honestly, this cake is the kind of recipe that makes me feel like a baking geniusājust mix, pour, and chill. The gelatin sets it all on its own, so no oven, no stress, and zero room for error.
- Velvet Smooth Magic: That first bite? Pure creamy bliss from the coconut milk and condensed milk combo. The vanilla ties it all together like a warm hugāsweet, rich, and just a little bit nostalgic.
- Party in a Box: Between us, this is my go-to for potlucks, birthdays, or even a lazy Sunday. Slice it up, and suddenly youāve got a showstopper dessert that looks fancy but took less time than boiling water.
- Leftovers? More Like Leftovers Loved: I always make a big batch because it keeps for days in the fridgeāno weird texture changes, just the same silky perfection. And since itās mostly pantry staples, itās cheaper than takeout too. Win-win.
Step-by-Step instructions for Asian milk cake
Here's how to create this velvety coconut dessert without turning on the oven.
šØāš³ Step 1: Bloom the Gelatin Properly
In a small bowl, sprinkle the 2 tbsp unflavored gelatin evenly over the 2 tbsp cold water. Let it sit for 5 minutes while you prepare the other ingredients. This is crucialāgelatin needs time to absorb water and bloom fully. You'll know it's ready when the mixture looks like a thick, jelly-like substance with no dry spots remaining.
Here's the thingāif you microwave the gelatin after blooming, it'll lose its thickening power. We'll dissolve it gently in warm coconut milk instead. Keep this bowl nearby as you work through the next steps.
š³ Step 2: Warm and Combine the Coconut Mixture
In a medium saucepan, combine the 1 can coconut milk and 0.25 cup granulated sugar. Warm over medium-low heat for 3-4 minutes until the sugar dissolves completely and the mixture reaches 110°Fājust warm enough to feel slightly toasty to your fingers but not hot. Stir occasionally to prevent scorching.
Real talk: don't let this mixture get hotter than 115°F or the gelatin will curdle. You're aiming for warm, not simmering. As it heats, you'll notice the coconut milk separate slightlyāthis is normal and will blend smoothly once combined.
š„ Step 3: Incorporate the Gelatin and Condensed Milk
Remove the saucepan from heat and add the bloomed gelatin mixture. Stir constantly for 2 minutes until the gelatin dissolves completely and the mixture becomes smooth and glossy. Then, whisk in the 1 can sweetened condensed milk, 1 tsp vanilla extract, and 0.25 tsp salt until fully combined.
If you're using the 2 drops red food coloring, add it now and stir well. The mixture should be a uniform pink color (if colored) or a pale cream shade. This is where the magic happensāthe gelatin transforms from a powder into a setting agent that will give your cake its signature jiggly texture.
šŖ Step 4: Add Cornstarch for Perfect Texture
In a small bowl, whisk together the 1 tbsp cornstarch with 2 tbsp cold water until smooth. Slowly pour this slurry into the warm coconut mixture while whisking constantly. Continue whisking for 1-2 minutes until the mixture thickens noticeably and becomes slightly translucent.
This cornstarch step is what gives the cake its signature firm-yet-jiggly texture. If you skip it, your cake will be too soft. You'll know it's right when you can draw a line with your finger that holds its shape for a few seconds before blending back in.
ā° Step 5: Set the Cake in Fridge
Quickly pour the mixture into a 9x13-inch baking dish lined with parchment paper (leave some overhang for easy removal). Smooth the top with a spatula, then cover tightly with plastic wrap. Refrigerate for at least 4 hours or until completely setāyou'll know it's ready when the edges pull away slightly from the dish and the center has a slight wobble when shaken gently.
Don't rush this step! The longer it chills (up to 24 hours), the firmer it becomes. For serving, sprinkle with 0.25 cup toasted coconut flakes and top with 0.5 cup cold heavy cream. Each slice should have that perfect balance of silky smoothness with just enough bite.
Pro Tips For Making Asian Milk Cake
- Bloom the Gelatin: Sprinkle the unflavored gelatin directly over ¼ cup cold water, let it sit for 5 minutesāno need to stir until itās fully absorbed. I learned this the hard way after watching clumps form in my first batch, and now my cake sets perfectly without streaks.
- Warm the Coconut Milk: Heat the coconut milk just until itās warm to the touch (about 10 seconds in the microwave or 30 seconds on the stove) before mixing with the condensed milk. This prevents the gelatin from clumping when you add it laterātrust me, your future self will notice the difference.
- Skip the Extra Sugar: The condensed milk already packs enough sweetnessāunless youāre using a light version, resist the urge to add extra granulated sugar. After burning my tongue on a cloyingly sweet slice, I now taste the vanilla and coconut properly, which is the whole point.
- Chill in Stages: Let the mixture sit at room temp for 10 minutes after mixing, then refrigerate in two roundsāfirst 1 hour, then overnight. This avoids cracks from rapid cooling and gives the gelatin time to fully integrate, resulting in a smoother texture every time.
Creative variations of this asian milk cake
Pandan Coconut Twist
Infuse your milk cake with pandan leaf for an aromatic Southeast Asian flair. Add 1 tbsp finely chopped pandan leaf to the warm coconut mixture in Step 2āsimmer for 2 extra minutes to release its grassy, vanilla-like essence. For deeper flavor, steep 1 pandan leaf in ¼ cup warm water for 10 minutes, then strain and add the liquid to the gelatin mixture in Step 3. šæ
Ube Purple Magic
Transform your cake into a vibrant ube (purple yam) milk cake by blending ½ cup ube halaya (purple yam jam) with the condensed milk in Step 3. For a smoother texture, strain the halaya first. The natural sweetness reduces the need for extra sugarācut the granulated sugar to ¼ cup instead. This version tastes like dessert heaven with its earthy-sweet profile. š
Matcha Green Elegance
Create a Japanese-inspired matcha milk cake by whisking 1 tbsp high-quality matcha powder into the warm coconut mixture in Step 2. Use ceremonial-grade matcha for the best flavorāavoid culinary-grade which can taste bitter. Reduce the sugar slightly to ¼ cup since matcha is naturally sweet. Garnish with white chocolate shavings for a sophisticated touch. šµ
Tropical Fruit Layers
Add fresh fruit layers for a refreshing twist. After pouring the base mixture into your dish, let it set for 2 hours in the fridge. Then, layer ½ cup diced mango or passion fruit (tossed in 1 tsp cornstarch to prevent sinking) on top. Pour a second thin layer of the remaining mixture over the fruit, then chill for another 2 hours. The fruit adds bursts of freshness that cut through the richness. š
Vegan Adaptation
Make this 100% vegan by replacing the gelatin with 2 tbsp agar powder (½ the amount) and using full-fat coconut milk for everything. Bloom the agar in ¼ cup cold water for 5 minutes, then heat it with the coconut milk until dissolved. Replace the heavy cream topping with chilled coconut whipped cream (chill a can of coconut milk overnight, scoop out the thick cream, and whip with 1 tsp powdered sugar). The texture will be slightly firmer but still delicious. š±
Layered Coffee Dream
Create a coffee milk cake by dissolving 2 tbsp instant espresso powder in 2 tbsp hot water, then adding it to the warm coconut mixture in Step 2. For a layered effect, divide the batter into two portions. After setting the first layer for 2 hours, spread ½ cup coffee-flavored whipped cream (whip ½ cup coconut cream with 1 tbsp powdered sugar and 1 tsp instant espresso) on top, then pour the second batter layer. Chill for 4 more hoursāthe contrast of coffee and coconut is pure indulgence. ā
Nutrition facts
Frequently asked questions
Why does my Asian milk cake turn out too soft?
The most common reason is under-chilling. This dessert needs at least 4 hours in the fridge to set properly. Also check if you used enough gelatinā2 tbsp is crucial for that signature jiggly texture. If your cake still feels too soft after chilling, try adding 1 extra tbsp cornstarch next time to help stabilize the texture.
Can I make this recipe without gelatin?
Yes! For a vegan version, replace the gelatin with 2 tbsp agar powder (½ the amount) and adjust the chilling time to 3-4 hours instead of 4. The texture will be firmer but still delicious. For a dairy-free version, use coconut whipped cream instead of heavy cream for topping. The key is keeping all ingredients properly chilled during the process.
How do I get that perfect pink color like in Asian bakeries?
Add 2-3 drops of red food coloring to the warm coconut mixture in Step 3. For a more natural look, use 1 tsp beetroot powder instead. Pro tip: If your cake turns out too bright, reduce the coloring to 1 drop next time. The color will deepen slightly as it chills, so start lighter than you think you need.
What's the best way to serve this milk cake?
For individual servings, pour the mixture into small ramekins or glass cups before chilling. Top with whipped cream and toasted coconut flakes for an elegant presentation. For parties, cut into squares and arrange on a platter with fresh fruit. The texture actually improves after 24 hours in the fridge, so making it ahead is ideal.
Can I use evaporated milk instead of condensed milk?
Not recommendedāevaporated milk won't provide the same rich sweetness and thickness. The condensed milk is what gives this dessert its signature creamy, luxurious texture. If you're out of condensed milk, you could try mixing 1 cup evaporated milk with ½ cup sugar, but the result won't be quite the same. Always use full-fat versions for best results.
