No-Bake Coconut Chocolate Layer Dessert

Prep: 15 minCook: 20 minmedium
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
    desiccated coconut1:1vegan-friendly

    drier texture

    Full guide →
  • 1 bottle coconut milk
    desiccated coconut1:1vegan-friendly

    drier texture

    Full guide →
  • 1 ¼ cups milk
  • 1 pack table cream
    heavy cream1:1dairy

    similar fat content

    Full guide →
  • 5 tablespoons chocolate powder
    cocoa powder0.8:1vegan-friendly

    increase sweetness separately

  • 2 tablespoons butter, level
    coconut oil1:1vegandairy-free

    neutral flavor

    Full guide →

Instructions

  1. 1

    Combine milk, grated coconut, coconut milk, and condensed milk in a pan.

  2. 2

    Stir constantly until the mixture thickens.

  3. 3

    Pour into a glass dish, spread evenly, and set aside.

  4. 4

    In another pan, combine condensed milk, table cream, and chocolate powder.

  5. 5

    Mix until combined with heat off.

  6. 6

    Place pan over medium heat and stir until thickened.

  7. 7

    Continue stirring until mixture releases from the pan bottom.

  8. 8

    Add butter and stir until melted.

  9. 9

    Transfer chocolate layer to the glass dish over the coconut base.

  10. 10

    Spread evenly and refrigerate for 3 to 4 hours.

  11. 11

    Garnish with sprinkles before serving.

Tips

Tip 1

Stir the coconut layer constantly to prevent burning and ensure even thickening throughout cooking.

Tip 2

Watch the chocolate layer carefully once heat is applied; it thickens quickly and can scorch if overcooked.

Tip 3

Use a glass dish for visibility when spreading layers and to showcase the two-tone dessert.

Good to Know

Storage

Refrigerate in an airtight container for up to 5 days. Cover with plastic wrap to prevent absorption of odors.

Make Ahead

Prepare up to 2 days in advance. Assemble and chill; add sprinkles just before serving.

Serve With

Serve chilled directly from the refrigerator. Cut into squares and plate individually.

Common Mistakes

Watch

Stop stirring the coconut layer to avoid lumps and uneven texture.

Watch

Add butter before the chocolate layer thickens to avoid separation.

Watch

Skip refrigeration time to avoid a soft, unstable dessert.

Substitutions

Dairy-Free Swaps

table cream
heavy cream1:1dairy

similar fat content

Full guide →
butter
coconut oil1:1vegandairy-free

neutral flavor

Full guide →

Vegan Options

grated coconut
desiccated coconut1:1vegan-friendly

drier texture

Full guide →
chocolate powder
cocoa powder0.8:1vegan-friendly

increase sweetness separately

Full guide →
Find more substitutions →

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.