How to Make Homemade Chocolate Truffles

Chocolate Truffles Recipe

These dark chocolate truffles are decadently rich, exquisitely creamy, and surprisingly simple to make. With just four main ingredients and your choice of coatings, this Chocolate Truffles Recipe delivers an elegant no-bake dessert that’s perfect for gifting or serving at any occasion.

Chocolate truffles in a white bowl

When you want intense chocolate flavor without lengthy prep or refrigeration steps, these truffles are the ideal solution. The base is a firm chocolate ganache made with a slightly reduced cream ratio so the mixture can be scooped and rolled into neat little balls. Finish with cocoa powder, toasted nuts, shredded coconut, or sprinkles for a beautiful presentation.

Dark chocolate truffles in a white bowl

Why you’ll love this recipe

  • Intense chocolate flavor and a silky, creamy texture.
  • Only a few ingredients and about 30 minutes of active prep time.
  • No baking required—an elegant, easy-to-make dessert or homemade gift.
  • Truffles keep well: up to 2 weeks in the refrigerator, or frozen for up to 3 months.

Ingredients

Chocolate truffles recipe ingredients

Ingredient notes

  • Chocolate: Use high-quality bittersweet or semi-sweet chocolate with at least 50% cocoa. The darker the chocolate, the less sweet the truffles will be. Avoid milk or white chocolate for this ratio because they contain more cocoa butter and need less cream.
  • Cream: Heavy cream or heavy whipping cream provides the needed fat and texture. Do not substitute milk or half-and-half. Full-fat canned coconut milk can be used as a dairy-free option.
  • Butter: Optional (1–2 tablespoons). Adding butter gives slightly silkier truffles but is not required.
  • Flavoring: A teaspoon of vanilla adds balance; you can swap in extracts like orange or peppermint, or add a tablespoon of liqueur for a boozy variation.
  • Coatings: Try unsweetened cocoa powder, finely chopped nuts, shredded coconut, or chocolate sprinkles—mix and match to your taste.

How to make these truffles

The base of these truffles is a firmer ganache. The cream-to-chocolate ratio is reduced compared to a pourable ganache so the mixture sets firmly enough to scoop and roll. Follow the step-by-step instructions below for consistent results.

How to make chocolate truffles
  1. Finely chop 8 ounces of quality bittersweet or semi-sweet chocolate and place it in a medium heatproof bowl with 2 tablespoons of cubed unsalted butter (butter is optional).
  2. Heat 1/2 cup heavy cream over medium heat until it begins to steam and small bubbles form around the edges, about 2 minutes. Pour the hot cream over the chopped chocolate and add 1 teaspoon vanilla extract if using. Let sit 1–2 minutes to soften the chocolate.
  3. Stir slowly until the chocolate and cream emulsify into a smooth ganache, about 1–2 minutes. If some pieces remain, warm the bowl in the microwave at 50% power for 15–20 second intervals and stir until smooth.
  4. Refrigerate the ganache for 1–2 hours until firm enough to scoop.
  5. Line a rimmed baking sheet with parchment. Using a 1½” cookie scoop or melon baller, portion the ganache into roughly 2-teaspoon scoops and place them on the sheet. If the ganache is too soft to roll, chill the scooped portions for 10 minutes to firm up.
  6. Roll each portion into a ball and coat with your chosen toppings: cocoa powder, chopped nuts, coconut, or sprinkles. Serve at room temperature for the best texture.
Dark chocolate truffles rolled in coatings on a baking sheet

FAQs

What makes a chocolate truffle?

Classic truffles start with chocolate ganache—good-quality chopped chocolate melted with warm cream until smooth. For rollable truffles, use less cream so the ganache firms up and can be scooped and shaped. After forming, roll the truffles in cocoa, nuts, coconut, or other coatings.

How long do homemade truffles keep?

Store truffles in an airtight container at room temperature for up to 3 days, or in the refrigerator for up to 2 weeks. Truffles taste best at room temperature—remove chilled truffles for 20–30 minutes before serving to soften.

Can I freeze them?

Yes. Freeze truffles in an airtight container for up to 3 months. Thaw overnight in the refrigerator, then let them come to room temperature briefly before serving.

Recipe notes

  • Pro tip: Rolling truffles can be messy. Chill scooped portions for about 10 minutes before rolling to make handling easier.
  • Chop the chocolate into small pieces (about 1/4″ or smaller) so it melts evenly. If a few stubborn pieces remain, gently warm and stir until smooth.
  • This recipe yields about 12 truffles (serving size: 2 truffles). Prep time is roughly 30 minutes with 1–2 hours chilling time.
Dark chocolate truffles with bite out of top truffle

More chocolate recipes you’ll love

  • Almond dragees
  • Black bottom cupcakes
  • Chocolate fondue
  • Chocolate peanut butter fudge
  • German chocolate brownies
  • Peanut butter brownies
  • Salted caramel chocolate truffles

Recipe card

Chocolate Truffles

Servings: 12 truffles (about 2 truffles per serving)

Prep time: 30 minutes (plus 1–2 hours chilling)

Cook time: 2 minutes (to warm cream)

Ingredients

  • 8 ounces quality bittersweet or semi-sweet chocolate, finely chopped
  • 2 tablespoons unsalted butter, cubed (optional)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
  • 1 teaspoon vanilla extract (optional)
  • Coatings: cocoa powder, chopped peanuts, coconut, sprinkles, etc.

Instructions

  1. Place chopped chocolate and butter in a heatproof bowl.
  2. Heat cream until steaming and pour over chocolate. Add vanilla if using and let sit 1–2 minutes.
  3. Stir until smooth and emulsified. Chill 1–2 hours until firm.
  4. Scoop into 2-teaspoon portions, chill briefly if needed, then roll into balls and coat.
  5. Serve at room temperature.

Notes

  • Store at room temperature up to 3 days, in the refrigerator up to 2 weeks, or freeze up to 3 months.
  • Truffles are best served at room temperature—allow chilled truffles to soften before serving.

Nutrition (per 2 truffles)

Calories: 161 kcal; Carbohydrates: 10 g; Protein: 1 g; Fat: 13 g; Saturated Fat: 8 g; Sugar: 7 g; Fiber: 2 g (values are estimates).

All recipes and images © Flavor the Moments.