No-Bake Coconut Chocolate Layer Dessert

A simple no-bake dessert with two distinct layers: a coconut base made from condensed milk, grated coconut, and coconut milk, topped with a rich chocolate layer. The creamy, tropical bottom contrasts with the smooth chocolate top. This indulgent treat requires no oven and minimal skill, making it perfect for weeknight dinners or casual gatherings. The chilling time allows flavors to meld while the butter adds richness to the chocolate layer.
Ingredients
- 1 can condensed milk
- 7 oz coconut, grated
- 1 bottle coconut milk
- 1 ¼ cups milk
- 1 pack table cream
- 5 tablespoons chocolate powdercocoa powder0.8:1vegan-friendly
increase sweetness separately
- 2 tablespoons butter, level
Instructions
- 1
Combine milk, grated coconut, coconut milk, and condensed milk in a pan.
- 2
Stir constantly until the mixture thickens.
- 3
Pour into a glass dish, spread evenly, and set aside.
- 4
In another pan, combine condensed milk, table cream, and chocolate powder.
- 5
Mix until combined with heat off.
- 6
Place pan over medium heat and stir until thickened.
- 7
Continue stirring until mixture releases from the pan bottom.
- 8
Add butter and stir until melted.
- 9
Transfer chocolate layer to the glass dish over the coconut base.
- 10
Spread evenly and refrigerate for 3 to 4 hours.
- 11
Garnish with sprinkles before serving.
Tips
Stir the coconut layer constantly to prevent burning and ensure even thickening throughout cooking.
Watch the chocolate layer carefully once heat is applied; it thickens quickly and can scorch if overcooked.
Use a glass dish for visibility when spreading layers and to showcase the two-tone dessert.
Good to Know
Refrigerate in an airtight container for up to 5 days. Cover with plastic wrap to prevent absorption of odors.
Prepare up to 2 days in advance. Assemble and chill; add sprinkles just before serving.
Serve chilled directly from the refrigerator. Cut into squares and plate individually.
Common Mistakes
Stop stirring the coconut layer to avoid lumps and uneven texture.
Add butter before the chocolate layer thickens to avoid separation.
Skip refrigeration time to avoid a soft, unstable dessert.
Substitutions
Dairy-Free Swaps
Vegan Options
FAQ
Can I use fresh coconut instead of grated?
Fresh coconut works but yields more liquid. Use about 250g and drain excess moisture. Desiccated or grated coconut is more reliable for consistent texture and thickening.
What if the chocolate layer doesn't thicken?
Ensure you're using medium heat and stirring constantly. If still too thin after 5-7 minutes, add 1 tablespoon of cornstarch mixed with 2 tablespoons cold milk, then reheat briefly.
How long can I keep this dessert?
Refrigerated in an airtight container, it lasts up to 5 days. Do not freeze; the texture becomes grainy when thawed.