If you love moist, creamy, coconut desserts, this Catch a Husband Cake is one you’ll want to keep in your recipe collection. This irresistible cake is soaked with a rich combination of sweetened condensed milk, evaporated milk, and coconut milk, then covered with a fluffy coconut topping and plenty of shredded coconut.
The result is an incredibly moist, tender cake with a creamy texture and tropical coconut flavor in every bite. Despite its playful name, this is simply a delicious coconut poke cake that is perfect for family gatherings, holidays, potlucks, birthdays, and special occasions.
Recipe Overview
| Category | Details |
| Prep Time | 20 minutes |
| Bake Time | 35–40 minutes |
| Cooling Time | 30 minutes |
| Chill Time | 2–4 hours |
| Total Time | About 4½ hours |
| Servings | 12–14 slices |
| Course | Dessert |
| Cuisine | American / Tropical-Inspired |
| Difficulty | Easy |
Why You’ll Love This Recipe
- 🥥 Packed with creamy coconut flavor.
- 🍰 Extremely moist thanks to the three-milk soaking mixture.
- 🥛 Made with sweetened condensed milk, evaporated milk, and coconut milk.
- ☁️ Finished with a light, fluffy topping.
- ❄️ Even better after chilling.
- 🎉 Perfect for holidays, parties, and potlucks.
- 💰 Uses simple ingredients that are easy to find.
- ☕ Pairs beautifully with coffee or tea.
Ingredients
For the Cake
| Ingredient | Amount |
| Yellow cake mix | 1 box (15.25 oz / 432 g) |
| Large eggs | 3 |
| Vegetable oil | ½ cup |
| Coconut milk | 1 cup |
| Vanilla extract | 1 tsp |
For the Coconut Milk Soak
| Ingredient | Amount |
| Sweetened condensed milk | 1 can (14 oz / 396 g) |
| Evaporated milk | 1 can (12 oz / 354 ml) |
| Coconut milk | 1 cup |
For the Topping
| Ingredient | Amount |
| Heavy whipping cream | 2 cups |
| Powdered sugar | ¼ cup |
| Vanilla extract | 1 tsp |
| Sweetened shredded coconut | 1½–2 cups |
Optional Decoration
| Ingredient | Amount |
| Toasted coconut flakes | ½ cup |
| Pineapple pieces | Optional |
| White chocolate shavings | Optional |
| Coconut chips | Optional |
Step-by-Step Instructions
1. Prepare the Oven
Preheat your oven to 350°F (175°C).
Lightly grease a 9 × 13-inch baking pan with nonstick spray or butter.
2. Make the Cake Batter
Add the yellow cake mix to a large mixing bowl.
Add the eggs, vegetable oil, coconut milk, and vanilla extract.
Beat with an electric mixer on medium speed for approximately 2 minutes, or until the batter is smooth and well combined.
3. Bake the Cake
Pour the batter evenly into the prepared pan.
Bake for approximately 35–40 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
Avoid overbaking because the cake should remain soft enough to absorb the milk mixture.
4. Cool Slightly
Remove the cake from the oven and allow it to cool for approximately 20–30 minutes.
The cake should still be slightly warm when you add the milk mixture.
5. Make the Coconut Milk Mixture
In a large measuring jug or bowl, whisk together:
- Sweetened condensed milk
- Evaporated milk
- Coconut milk
Mix until completely smooth.
6. Poke the Cake
Using the handle of a wooden spoon, a large skewer, or the end of a thick straw, poke holes all over the cake.
Space the holes approximately 1 inch apart.
Don’t be afraid to make plenty of holes—the milk mixture needs places to penetrate the cake.
7. Add the Milk Mixture
Slowly pour the coconut milk mixture over the entire cake.
Pour gradually rather than all at once so the liquid has time to absorb.
Pay special attention to the edges and corners.
8. Chill the Cake
Cover the cake and refrigerate for at least 2–4 hours.
For the best flavor and texture, refrigerate it overnight.
The longer chilling time allows the coconut milk mixture to completely soak into the cake.
Prepare the Coconut Topping
9. Whip the Cream
Add the cold heavy cream to a large mixing bowl.
Beat until it begins to thicken.
Add the powdered sugar and vanilla extract.
Continue whipping until medium-stiff peaks form.
Be careful not to overwhip.
10. Frost the Cake
Spread the whipped cream evenly over the chilled cake.
Use a spatula to create gentle swirls across the surface.
11. Add Coconut
Generously sprinkle shredded coconut over the whipped cream.
For an even more impressive presentation, use a mixture of regular shredded coconut and toasted coconut flakes.
12. Slice and Serve
Refrigerate the finished cake for another 30 minutes if desired.
Cut into squares and serve chilled.
Best Tips
Use full-fat coconut milk. It provides a richer coconut flavor and creamier texture.
Don’t skip the holes. They allow the milk mixture to travel throughout the cake.
Pour slowly. Gradual pouring gives the cake enough time to absorb the liquid.
Chill overnight when possible. This is one of those desserts that tastes even better the next day.
Keep the whipped cream cold. Cold cream whips faster and holds its structure better.
Toast some of the coconut. Toasting brings out a deeper, nuttier coconut flavor and creates a beautiful contrast.
Best Ingredient Options
Cake Mix
Yellow cake mix gives the classic buttery flavor, but white cake mix can also be used for a lighter coconut cake.
Coconut Milk
Full-fat canned coconut milk provides the richest flavor. Shake the can well before measuring.
Condensed Milk
Sweetened condensed milk supplies sweetness and richness to the soaking mixture. Do not substitute evaporated milk for it.
Coconut
Sweetened shredded coconut works beautifully for the topping. Unsweetened coconut can be used if you prefer a less-sweet dessert.
Whipped Topping
Homemade whipped cream gives the freshest flavor, but prepared whipped topping can be used for convenience.
Recipe Variations
Coconut Pineapple Cake
Add a layer of well-drained crushed pineapple over the cake before adding the whipped cream.
Coconut Cream Cake
Add ½ teaspoon coconut extract to the cake batter and another ½ teaspoon to the whipped topping.
Almond Coconut Cake
Add ½ teaspoon almond extract to the batter for a subtle nutty flavor.
Chocolate Coconut Cake
Use chocolate cake mix instead of yellow cake mix for a chocolate-coconut combination.
Toasted Coconut Cake
Toast the shredded coconut in a dry skillet over medium-low heat until lightly golden. Cool completely before sprinkling it over the cake.
Coconut Lime Cake
Add 1 tablespoon fresh lime zest to the cake batter and a little lime zest to the topping.
What to Serve With
This creamy coconut cake pairs wonderfully with:
- ☕ Hot coffee
- 🍵 Black tea
- 🥥 Coconut coffee
- 🍓 Fresh strawberries
- 🍍 Fresh pineapple
- 🫐 Fresh berries
- 🍦 Vanilla ice cream
- 🥭 Fresh mango
A cup of coffee alongside a chilled slice makes an especially satisfying dessert.
Make-Ahead Instructions
This cake is ideal for making ahead.
You can bake and soak the cake 1 day before serving.
After the milk mixture has been absorbed, keep the cake covered and refrigerated.
Add the whipped cream and coconut topping either the same day or a few hours before serving.
For the best flavor, prepare the complete cake the evening before and allow it to chill overnight.
Storage
Because this dessert contains dairy and whipped cream, it should be refrigerated.
Store covered in the refrigerator for up to 4 days.
Keep the cake chilled until you’re ready to serve.
Reheating
This dessert is best served cold or chilled.
Reheating is not recommended because the milk-soaked cake and whipped cream topping can become watery and lose their texture.
Freezing
For the best quality, freeze the cake before adding the whipped cream and coconut topping.
Wrap the cooled cake tightly and freeze for up to 2 months.
Thaw overnight in the refrigerator.
Add fresh whipped cream and shredded coconut after thawing.
A fully assembled cake can technically be frozen, but the whipped topping may change texture after thawing.
Common Mistakes to Avoid
- Using too little coconut milk mixture — the cake should be generously soaked.
- Pouring the liquid too quickly — give the cake time to absorb it.
- Skipping the chilling time — the flavor and texture improve considerably after refrigeration.
- Overbaking the cake — a dry cake won’t absorb the milk mixture as beautifully.
- Using warm heavy cream — cold cream produces a more stable whipped topping.
- Overwhipping the cream — it can become grainy or turn into butter.
- Adding wet fruit without draining it — excess liquid can make the cake soggy.
- Leaving the cake at room temperature too long — keep this dairy-rich dessert refrigerated.
Nutrition Estimate
Approximate per serving based on 14 servings. Actual nutrition varies according to the cake mix, coconut milk, topping, and portion size.
| Nutrient | Estimated Amount |
| Calories | 430 kcal |
| Protein | 6 g |
| Carbohydrates | 58 g |
| Fat | 20 g |
| Saturated Fat | 12 g |
| Fiber | 2 g |
| Sugar | 40 g |
| Sodium | 330 mg |
| Calcium | 130 mg |
Frequently Asked Questions
Why is it called Catch a Husband Cake?
“Catch a Husband Cake” is a playful name used for rich, irresistible cakes in various recipe traditions. The name is meant to suggest that the dessert is so delicious it could win someone over—it isn’t a claim about relationships or a special culinary technique.
Can I use white cake mix?
Yes. White cake mix works very well and gives you a slightly lighter-colored cake.
Can I use coconut cream instead of coconut milk?
Coconut cream is much thicker and richer than coconut milk. If you use it, dilute it with a little milk or water so the soaking mixture remains pourable.
Can I add pineapple?
Absolutely. Well-drained crushed pineapple makes an excellent addition and gives the dessert a pineapple-coconut flavor.
Why is my cake soggy?
A milk-soaked cake should be very moist, but excessive liquid can make it soggy. Make sure the cake is fully baked and allow it enough time to absorb the soaking mixture before adding more.
Can I make this cake without coconut?
Yes. Replace the coconut milk with regular whole milk and omit the shredded coconut for a simple vanilla milk cake.
Can I use store-bought whipped topping?
Yes. Prepared whipped topping is a convenient alternative to homemade whipped cream.
How long should the cake chill?
At least 2–4 hours, although overnight refrigeration produces the best texture and flavor.
Can I make this cake in advance for a party?
Yes. This is actually an excellent make-ahead dessert. Prepare it the day before and keep it refrigerated until serving.
Final Thoughts
Catch a Husband Cake is a wonderfully creamy, moist, and indulgent coconut dessert that’s surprisingly easy to prepare. The combination of sweetened condensed milk, evaporated milk, and coconut milk transforms a simple yellow cake into a rich, tender treat with irresistible tropical flavor.
Finish it with fluffy whipped cream and plenty of shredded coconut, then let it chill overnight for the ultimate texture.
Whether you’re making it for a holiday dessert, family gathering, potluck, birthday, or weekend treat, this coconut cake is sure to disappear quickly.