Grandma’s Sticky Coconut Milk Cake
Introduction
Have you ever pulled a cake out of the oven and known, just by the aroma, that it would become a family legend? That is exactly what happens with Grandma’s Sticky Coconut Milk Cake. It starts with a simple boxed cake mix, but coconut milk and melted butter transform it into something rich, tender, and gloriously sticky. The warm coconut glaze sinks into every crevice, giving you a dessert that feels both nostalgic and completely effortless. If you need a quick cake with big flavor, this recipe belongs in your collection.
This is not an ordinary sheet cake. The crumb is soft, the edges are buttery, and the top has a glossy coconut milk soak that keeps each bite moist. Because the base comes from a box, you can focus on the small details that make it taste homemade. The result is a dessert that works for weeknights, potlucks, and holiday tables.
Ingredients for Grandma’s Sticky Coconut Milk Cake
For the Cake
- 1 box yellow or white cake mix
- 3 large eggs
- 1 cup coconut milk
- 1/2 cup melted butter
For the Sticky Coconut Glaze
- 1 can (14 ounces) sweetened condensed milk
- 1/2 cup coconut milk
- 1/2 cup sweetened shredded coconut, optional
Useful Ingredient Tips
- Use full-fat canned coconut milk for the richest texture. Shake the can well before measuring.
- If you use salted butter, you can reduce any added salt called for on the cake mix box.
- White cake mix gives a lighter crumb, while yellow cake mix adds a buttery color and taste.
- For extra depth, add 1 teaspoon vanilla extract or 1/2 teaspoon coconut extract to the wet ingredients.
Step-by-Step Instructions for Grandma’s Sticky Coconut Milk Cake
- Preheat the oven to 350 degrees F (175 degrees C). Grease a 9×13 inch baking pan with butter or nonstick spray.
- In a large mixing bowl, whisk the eggs, coconut milk, and melted butter until smooth and fully blended.
- Add the cake mix. Stir gently with a spatula or hand mixer on low speed until no dry streaks remain. Do not overmix.
- Pour the batter into the prepared pan and spread it evenly with a spatula.
- Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- While the cake bakes, make the sticky coconut glaze. In a small saucepan over low heat, whisk together the sweetened condensed milk and coconut milk. Warm it gently for 3 to 4 minutes. Do not let it boil. Stir in the shredded coconut if using.
- As soon as the cake comes out of the oven, poke holes all over the top using a skewer, chopstick, or fork. Space the holes about 1 inch apart.
- Slowly pour the warm glaze over the hot cake, letting it seep into the holes. Use a spoon to help spread the glaze evenly.
- Let the cake rest for at least 20 minutes before slicing. The cake will absorb the glaze and become sticky and tender.
A quick tip: pour the glaze in two or three passes rather than all at once. This gives the cake time to absorb the liquid evenly.
Nutritional Information
These values are estimates based on 12 servings.
- Serving size: 1 slice, 1/12 of the cake
- Calories: 390
- Protein: 5g
- Carbohydrates: 45g
- Fat: 21g
- Fiber: 1g
Exact values will vary depending on the cake mix and whether you use sweetened shredded coconut. For a lighter version, use unsweetened coconut flakes.
Preparation Time
Prep Time
10 minutes
Cook Time
30 minutes
Total Time
40 minutes
This dessert takes about the same time as a standard boxed cake, but the coconut milk soak makes it taste far more homemade.
Healthier Alternatives for Grandma’s Sticky Coconut Milk Cake
You can adjust Grandma’s Sticky Coconut Milk Cake to fit different dietary needs without losing the sticky texture.
- Gluten-free: Use a gluten-free yellow or white cake mix.
- Dairy-free: Swap melted butter for melted coconut oil or a plant-based butter alternative.
- Vegan: Choose a vegan cake mix, use flax eggs, and replace sweetened condensed milk with coconut condensed milk.
- Lower sugar: Use unsweetened shredded coconut and replace the sweetened condensed milk with a mixture of 1/2 cup coconut milk and 1/4 cup brown sugar simmered until slightly thickened.
These swaps can change the flavor slightly, but the cake will still be moist and satisfying.
Serving Suggestions for Grandma’s Sticky Coconut Milk Cake
This cake is wonderful on its own, but a few simple additions can make it even more special.
- Serve warm squares with a scoop of vanilla bean ice cream or coconut ice cream.
- Add a spoonful of fresh mango, pineapple, or passion fruit for a tropical contrast.
- Drizzle with caramel or sprinkle with toasted coconut flakes.
- Pair with jasmine tea, iced coffee, or a cold glass of milk.
- For brunch, cut small squares and serve alongside fresh berries.
The sticky top pairs especially well with cold, creamy toppings because the temperature contrast makes each bite more interesting.
Common Mistakes to Avoid When Making Grandma’s Sticky Coconut Milk Cake
- Overmixing the batter after adding the cake mix. This can make the cake tough.
- Using light coconut milk instead of full-fat. The cake will lose richness and the sticky glaze will be thin.
- Pouring the glaze over a cold cake. The holes close up as the cake cools, so the soak will not absorb well.
- Not poking enough holes. The glaze needs plenty of channels to reach the center.
- Overbaking. A dry cake cannot absorb the coconut milk glaze properly.
- Boiling the glaze. Boiling can cause the condensed milk to separate or scorch.
Avoid these pitfalls, and you will get a beautifully sticky cake every time.
Storage Tips
Store Grandma’s Sticky Coconut Milk Cake in an airtight container in the refrigerator for up to 4 days. Because the glaze contains coconut milk, refrigeration is recommended after the first day.
For freezing, wrap individual squares in plastic wrap and place them in a freezer-safe bag. They will keep for up to 2 months.
To reheat, microwave a square for 15 to 20 seconds or warm it in a 300 degree F oven for about 10 minutes covered with foil. The heat revives the sticky texture and brings back the coconut aroma.
Conclusion
Grandma’s Sticky Coconut Milk Cake proves that a boxed mix can become something truly special with the right ingredients. The combination of coconut milk, melted butter, and a warm coconut glaze creates a dessert that is moist, rich, and impossible to forget.
I hope you try this recipe and make it your own. Leave a comment below and let me know how it turned out. Share a photo if you added your own twist, and tell me what drink you served alongside it.
Frequently Asked Questions
- Can I use a different cake mix? Yes, butter pecan, coconut, or vanilla cake mix all work beautifully.
- Can I make this cake dairy-free? Yes, substitute melted coconut oil for butter and use a vegan cake mix and coconut condensed milk.
- Why is my cake not sticky? You may have used light coconut milk or let the cake cool before adding the glaze. Use full-fat coconut milk and pour the glaze while the cake is hot.
- Can I reduce the sweetness? Yes, use unsweetened shredded coconut and replace the sweetened condensed milk with a homemade coconut milk and sugar syrup.
- How long does Grandma’s Sticky Coconut Milk Cake last? It keeps for up to 4 days in the refrigerator and up to 2 months in the freezer.
- Can I add actual coconut flakes to the batter? Yes, fold in 1/2 cup of sweetened or unsweetened shredded coconut for extra texture.
- Do I need to refrigerate this cake? Yes, because of the coconut milk glaze, refrigeration is recommended after the first day.
- Can I make this in a bundt pan? Yes, but increase the baking time and be sure to grease the pan very well.

Grandma’s Sticky Coconut Milk Cake
Ingredients
For the Cake
- 1 box yellow or white cake mix
- 3 large eggs
- 1 cup coconut milk
- 1/2 cup melted butter
For the Sticky Coconut Glaze
- 1 can sweetened condensed milk 14 ounces
- 1/2 cup coconut milk
- 1/2 cup sweetened shredded coconut optional
Instructions
- Preheat the oven to 350 degrees F (175 degrees C). Grease a 9x13 inch baking pan with butter or nonstick spray.
- In a large mixing bowl, whisk the eggs, coconut milk, and melted butter until smooth and fully blended.
- Add the cake mix. Stir gently with a spatula or hand mixer on low speed until no dry streaks remain. Do not overmix.
- Pour the batter into the prepared pan and spread it evenly with a spatula.
- Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
- While the cake bakes, make the sticky coconut glaze. In a small saucepan over low heat, whisk together the sweetened condensed milk and coconut milk. Warm it gently for 3 to 4 minutes. Do not let it boil. Stir in the shredded coconut if using.
- As soon as the cake comes out of the oven, poke holes all over the top using a skewer, chopstick, or fork. Space the holes about 1 inch apart.
- Slowly pour the warm glaze over the hot cake, letting it seep into the holes. Use a spoon to help spread the glaze evenly.
- Let the cake rest for at least 20 minutes before slicing. The cake will absorb the glaze and become sticky and tender.
- Pour the glaze in two or three passes rather than all at once. This gives the cake time to absorb the liquid evenly.
