No-Bake Coconut Chocolate Truffles

I love the classic pairing of chocolate and coconut, and these coconut truffles are one of my favorite easy treats. Each bite delivers a tender, creamy coconut center coated in a smooth dark chocolate shell. They require no baking, come together quickly, and make a thoughtful homemade gift or a simple dessert for parties and holidays.

a bitten coconut truffle on a serving dish full of coconut truffles.

Chocolate Dipped Coconut Balls

These chocolate coconut balls have a soft, creamy coconut filling paired with the satisfying snap of a chocolate coating. I use sweetened condensed milk for richness and powdered sugar to keep the filling from becoming too wet. Shredded coconut provides chew, and blending chocolate chips with melting wafers gives a glossy finish without tempering.

close up view of coconut truffles in a serving dish.

Optional Texture Hack

If you prefer an especially soft, melt-in-your-mouth truffle, pulse the shredded coconut in a food processor for 5–10 seconds to break the flakes into finer pieces. This also helps the mixture bind together and produces a silkier filling.

featured coconut truffles.

Coconut Truffles Recipe

These no-bake coconut truffles are sweet, creamy, and chewy with a tender coconut center wrapped in glossy chocolate. Made with six common ingredients, they’re quick to prepare and ideal for last-minute desserts or gifts.
Prep Time: 20 mins
Cook Time: 0 mins
Chill Time: 45 mins
Total Time: 1 hr 5 mins

Equipment

  • Kitchen scale (optional)
  • Baking sheet
  • Parchment paper
  • Microwave-safe bowl or double boiler

Serves: 24 truffles

Ingredients

  • 4 cups sweetened shredded coconut*
  • 1 cup powdered sugar
  • 14 ounces sweetened condensed milk (about 1 can)
  • 4 teaspoons coconut oil, divided (melted)
  • 8 ounces dark chocolate chips
  • 8 ounces chocolate bark or chocolate melting wafers

*If using unsweetened shredded coconut, add 2–4 extra tablespoons of sweetened condensed milk so the mixture holds together.

Instructions

  1. Line a large rimmed baking sheet with parchment paper and set aside.

    overhead view of ingredients for coconut truffles.
  2. In a large bowl, stir together the shredded coconut and powdered sugar until evenly combined.

    shredded coconut mixed with powdered sugar in a white bowl.
  3. Add the sweetened condensed milk and 2 teaspoons of melted coconut oil. Stir until the mixture forms a sticky, cohesive mass that holds together when pressed. If it seems too loose, add 2–3 tablespoons more shredded coconut. If too dry, add 1–2 teaspoons more condensed milk.

    coconut truffle mix in a white bowl.
  4. Scoop tablespoon-sized portions and gently roll them into smooth balls. Greasing your scoop or using lightly damp hands helps prevent sticking.

  5. Place the formed balls on the parchment-lined sheet and freeze for 30 minutes to set.

    21 undipped coconut truffles on a baking sheet.
  6. Combine the dark chocolate chips, chocolate bark, and remaining 2 teaspoons coconut oil in a microwave-safe bowl. Heat in 30-second bursts, stirring between intervals, until fully melted and smooth. Alternatively, melt over a double boiler on the stovetop.

  7. Working one at a time, dip each chilled coconut ball into the melted chocolate, tapping off excess and returning it to the parchment. For a thicker coating, dip once, chill 5 minutes, then dip again.

    a fork holding a dipped coconut truffle over a bowl of melted chocolate.
  8. Refrigerate the dipped truffles until the chocolate has set, about 15 minutes. Store chilled for the best texture—crisp chocolate exterior with a creamy center.

    21 coconut truffles on a baking sheet.

Notes & Tips

  • If you want creamier truffles, pulse the shredded coconut briefly in a food processor before mixing.
  • Do not substitute evaporated milk; it won’t bind the mixture the same way.
  • Vegan option: use a vegan sweetened condensed milk and vegan chocolate for dipping.
  • If the mixture is too sticky, add a tablespoon or two of shredded coconut. If it’s dry, add a teaspoon of condensed milk at a time until it holds.
  • Work with chilled truffles for easier dipping, but avoid fully freezing them or the chocolate may crack.
  • Let the melted chocolate cool 3–5 minutes before dipping to prevent melting the coconut centers.
  • Tap the fork or dipping tool gently to remove excess chocolate for a smooth finish. You can drizzle extra chocolate or sprinkle toppings before the chocolate sets.
  • To make ahead: freeze the truffles in a single layer, then transfer to an airtight container. They thaw in about 15 minutes.

Storage: Keep in an airtight container in the refrigerator for up to 5 days or in the freezer for up to 6 months. Thaw slightly at room temperature (about 15 minutes) before serving.

Stovetop method: Melt the chocolate and coconut oil in a bowl over simmering water, stirring until smooth, then dip chilled truffles.

Nutrition (per truffle)

Calories: 252 | Fat: 13g | Saturated Fat: 11g | Sodium: 71mg | Carbohydrates: 33g | Protein: 3g

Author: Becky Hardin

Course: Dessert, truffles · Cuisine: American

How to Make Coconut Truffles Step-by-Step

Prep: Gather ingredients, line a baking sheet with parchment, and melt the coconut oil in short bursts in the microwave or gently on the stovetop.

overhead view of ingredients for coconut truffles.

Sweeten the coconut: Combine 4 cups sweetened shredded coconut and 1 cup powdered sugar in a large bowl. For a softer texture, pulse the coconut in a food processor for a few seconds before mixing.

shredded coconut mixed with powdered sugar in a white bowl.

Bind the filling: Add the sweetened condensed milk and 2 teaspoons melted coconut oil; stir until a sticky dough forms. Adjust with small amounts of extra coconut or condensed milk as needed.

coconut truffle mix in a white bowl.

Portion and chill: Scoop tablespoon-sized portions, roll into balls, and freeze for 30 minutes. Melt the chocolate, dip each truffle, then chill until set.

21 undipped coconut truffles on a baking sheet.

How to Store and Freeze

Store coconut truffles in an airtight container in the refrigerator for up to 5 days or freeze for up to 6 months. Thaw for about 15 minutes at room temperature before serving for the best texture.

21 coconut truffles on a baking sheet.

More Truffle Recipes to Try

Chocolate Cake Pops

Chocolate Cake Pops

Mint Chocolate Truffles

Mint Chocolate Truffles

Buckeye Candy

Buckeye Candy