How to Make Homemade Chocolate Truffles

Chocolate truffles are so easy to make! Heat cream and pour over dark chocolate to make a ganache. Flavor and roll in nuts or cocoa powder for your own spin. Make a batch for your next special occasion!

Overhead view of chocolate truffles with the top one with a bite out of it.
Eliezer Martinez

Want to romance me and sweep me off my feet? Then cook for me.

Flowers are a sweet gesture, but I don't have a vase. So they end up sitting on my table in an Indiana Jones Big Gulp cup, and then my cats end up eating them anyway.

Gifts and tokens are sweet. And while I may say thank you out loud, in my mind, I'm saying, "Great, now I have more crud in my house and no place to put it!"

If you want to make me swoon, then cook for me. If you don't know how to cook, make me chocolate truffles.

How to Make Homemade Chocolate Truffles

Truffles are the simplest of candies to make. Cream, chocolate, and time is all it takes to create something blissfully elegant, decadent, and delicious.

Be sure to use organic cream and high quality chocolate. If you can find it, chocolate that is 62% cacao or higher is best. The quality of these ingredients will effect the final product.

Overhead view of chocolate truffles covered in cocoa and chopped nuts.
Eliezer Martinez

The Best Chocolate for Chocolate Truffles

The best chocolate for making truffles are higher in cacao content. Grocery stores will have them in the baking aisle. Look for baking bars with 60% or higher cacao content. Guittard makes chocolate baking bars with 64% and 70% cacao content. Ghirardelli's also makes baking bars with 60% and 70% cacao content.

Any chocolate over 85% in cacao content might be too bitter though. Depending on your taste, you'll want to add some sugar to your ganache, or roll your truffles in powder sugar.

It’s best to use chopped chocolate versus chocolate chips, if you want creamy truffles.

Chocolate chips have a non-melting coating to help them keep their shape. If all you have on hand are chocolate chips, by all means, use them. Just know that they aren't preferable over high cacao content chocolate bars. However, be sure to avoid chocolate chips made with vegetable shortening coatings.

Other Add-Ins and Coatings for Chocolate Truffles

There are so many ways to flavor and coat these chocolate truffles. We recommend finely chopped nuts or unsweetened cocoa powder to roll the chocolate ganache balls in. But powdered sugar, cinnamon, and even colored sprinkles would work! We also like to roll them in crushed candy canes for the holidays.

For flavoring, you can add in any number of flavor extracts (like vanilla, coconut, almond, etc.) or sprinkle in some cayenne for some added heat.

You can also flavor the cream with cinnamon sticks, mint leaves, cardamon pods, or even lavender flowers. Just be sure to steep the solids in the warm cream for at least an hour. Strain, and reheat the cream to continue making the ganache.

Troubleshooting Tips for Making Chocolate Truffles

  • Be sure to chop the chocolate as finely as you can. It’ll melt faster and more evenly.
  • If you have hot hands, it helps to wear a couple of layers of food-safe gloves when shaping (to protect the ganache from the heat of your hands).
  • If your ganache is too soft, you can shape the balls roughly, then, refrigerate or freeze for a while before rolling.
  • What if my ganache is still too soft after freezing? You may have to reheat the whole mixture and add some more chocolate. Ganache is a 50/50 mix of heavy cream and dark chocolate. The chocolate helps make the mixture harden.
  • What to do if the ganache is too hard to roll? Just leave it out at room temperature until it's soft enough to handle.
  • If your cream isn’t hot enough to melt the chocolate, set the bowl over a pan of gently simmering water and stir until smooth.

How to Store and Gift Chocolate Truffles

Homemade chocolate truffles can last up to 2 weeks in the refrigerator and for up to 6 months in the freezer. Be sure to wrap each individual truffle in wax paper. Then, place them in an airtight container or zip-top bag with all the air squeezed out of it. Just be sure to bring them to room temperature before serving.

Even if you're planning on gifting your chocolate truffles, be sure to store them in the fridge or freezer. Then, move them to your choice of chocolate box or bag before giving them to the lucky recipient. Since the ganache is made with cream, you'll always want to keep your truffles chilled until eating.

More Homemade Chocolate Candy Recipes to Try!

From the Editors Of Simply Recipes

How to Make Homemade Chocolate Truffles

Prep Time 10 mins
Cook Time 15 mins
Chilling and Rolling 2 hrs 20 mins
Total Time 2 hrs 45 mins
Servings 30 to 40 servings
Yield 30 to 40 truffles


Basic truffle ingredients

  • 8 ounces semi-sweet or bittersweet chocolate (high quality, 62% cacao or higher), finely chopped

  • 1/2 cup heavy whipping cream

  • 1 teaspoon vanilla extract

Optional base flavorings:

  • Mint leaves (1 bunch, stems removed, chopped, about 1 cup)

  • Cinnamon and cardamon (1 cinnamon stick, 2 cardamom pods)

  • Amaretto (1 to 2 tablespoons)

  • Almond extract (1 teaspoon)

Truffle coatings

  • Unsweetened cocoa powder

  • Finely chopped walnuts

  • Finely chopped almonds


  1. Heat cream to a simmer:

    In a small, heavy saucepan, bring the heavy whipping cream to a simmer (stir and scrape down the sides with a spatula every few minutes).

    If you are using a liquid flavorings, stir it in with the cream (and ignore the vanilla in the next step).

    If adding mint or other solids for flavor, remove the cream from heat, add the flavor solids, and let steep for an hour. Then strain away the solids, and return the cream to a simmer. Proceed with the recipe.

    Warming cream in a pan for a truffle recipe.
    Eliezer Martinez
  2. Make chocolate base:

    Place the chocolate in a separate bowl. Pour the hot cream over the chocolate. Add the vanilla (if not using a different flavoring in previous step), and allow to stand for a few minutes. Then, stir until smooth. (This chocolate base is called ganache.)

    Pouring warm cream over chocolate chips for a truffle recipe.
    Eliezer Martinez
    Ganache in a glass bowl to show how to make chocolate truffles.
    Eliezer Martinez
  3. Cool to room temperature, then refrigerate:

    Allow the ganache to cool to room temperature. Then, place in the refrigerator for two hours.

  4. Roll into balls and chill overnight:

    Prepare a baking sheet by lining it with parchment paper. Use a teaspoon to scoop out balls of the ganache. Roll in your hands quickly (as it will melt from the heat of your hands) and place on the prepared baking sheet. Place in the refrigerator overnight.

    Rolling ganache in a ball using wooden skewers for a chocolate truffle recipe.
    Eliezer Martinez
    Hand rolling ganache for a chocolate truffle recipe.
    Eliezer Martinez
    Balls of ganache set on a parchment lined baking sheet for a chocolate truffle recipe.
    Eliezer Martinez
  5. Roll in cocoa powder or your choice of coating:

    Roll in cocoa powder or chopped nuts and serve.

    If not serving right away, keep the coated truffles covered in the refrigerator for up to 4 days. For the best flavor and texture, let truffles come to room temperature before serving.

    Rolling ganache balls in cocoa for a chocolate truffle recipe.
    Eliezer Martinez
Nutrition Facts (per serving)
51 Calories
4g Fat
2g Carbs
1g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 30 to 40
Amount per serving
Calories 51
% Daily Value*
Total Fat 4g 5%
Saturated Fat 3g 13%
Cholesterol 3mg 1%
Sodium 2mg 0%
Total Carbohydrate 2g 1%
Dietary Fiber 1g 4%
Total Sugars 0g
Protein 1g
Vitamin C 0mg 0%
Calcium 8mg 1%
Iron 1mg 7%
Potassium 50mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.