Homemade Chocolate Truffles Recipe

These homemade chocolate truffles are extra creamy with the addition of butter. After mixing the 4 ingredients together, let the mixture set in the refrigerator, then roll into balls. Follow this homemade truffles recipe and the helpful video tutorial below!

Homemade chocolate truffles with various coatings

Making homemade chocolate truffles couldn’t be easier and after watching the video tutorial below, you’ll agree with excitement! They come together faster then even homemade peanut butter eggs. Homemade truffles are the perfect quick & easy treat for holidays and I’m right here to guide you along. Ditch the boxed chocolates!

Chocolate lovers, rejoice. ๐Ÿ™‚

Homemade chocolate truffles on Valentine's Day heart plate

Chocolate truffles are a deeply indulgent chocolate treat made from chocolate and cream. They’re essentially balls of chocolate ganache. And great news: they sound so much fancier than they are to make!

If you’re making these around Valentine’s Day, I love coating them in pink and red sprinkles. Pair with Valentine’s Day cookies and Valentine’s Day cupcakes for a trio of epic February 14 treats!

Chocolate truffle

Only 2 Ingredients in Chocolate Truffles

Chocolate and heavy cream are the only ingredients in homemade chocolate truffles. However, I add 2 extra ingredients for texture and flavor. These extras will turn your regular truffles into the BEST CHOCOLATE TRUFFLES. And after writing an entire cookbook on truffles and candy recipes, I know that’s a fact!

  1. Chocolate: 8 ounces of quality chocolate is the base of chocolate truffles. Do not use chocolate chips because they will not melt into truffle consistency. Chocolate chips are great for recipes like chocolate chip cookies where we want the chips to stay mostly intact, but here want to reach for quality chocolate bars which are sold as 4 ounce bars in the baking aisle. Use milk chocolate for sweeter truffles or semi-sweet/dark chocolate for extra rich truffles. If using milk chocolate, reduce the cream to 1/2 cup as milk chocolate is much softer than dark chocolate.
  2. Heavy Cream: Heavy cream or heavy whipping cream is also a base ingredient. Do not use half-and-half or any other liquid because the truffles won’t set up properly. See recipe note for a non-dairy alternative.
  3. Butter: 1 scant Tablespoon of softened butter transform these into the creamiest truffles you will ever taste. You will never go back!
  4. Vanilla Extract: Pure vanilla extract adds exceptional flavor to your chocolate truffles.

With so few ingredients, it’s imperative to follow the recipe. After years of candy making, I find the ratio of 8 ounces of chocolate to 2/3 cup heavy cream is the most favorable. Truffles are too firm with less liquid. Stick to this recipe for truffle success!

Chopped chocolate on a wood cutting board for truffles
2 images of warm chocolate ganache chilled chocolate ganache in glass bowls
chocolate truffles before shaping on a parchment lined baking sheet

How to Make Chocolate Truffles in 5 Steps

  1. Warm Cream: Pour warm cream over chopped chocolate.
  2. Do Nothing: Before stirring, let the warm cream and chocolate sit in the bowl for a few minutes. Don’t touch it!
  3. Stir: Stir until the chocolate is melted.
  4. Refrigerate: Refrigerate until the mixture is set, about 1-2 hours.
  5. Roll: Roll into balls and coat in toppings like sprinkles, cocoa powder, or crushed nuts. You can also dip the truffles in melted or tempered chocolate. See my dark chocolate coconut rum truffles post for a video on how to do so. And I have an in-depth explanation for tempered chocolate in Sally’s Candy Addiction if you have a copy.

Sticky Situation: These are extra creamy truffles, which are the most delicious variety. The downside to creamy truffles is that they’re sticky to roll. You can wear rubber gloves or coat your hands in cocoa powder, but here is my #1 trick and it makes rolling SO MUCH EASIER. Scoop the truffle mixture into mounds on a lined baking sheet. (Pictured above.) Refrigerate for 20-30 minutes so the mounds “dry out.” After that, they are a little less sticky to roll. You can watch me do this in the video tutorial.

2 images of chocolate truffle balls in various coatings and rolling a truffle in a white bowl of chocolate sprinkles

Troubleshooting Truffles

Even though there are so few ingredients and steps, a couple mishaps can happen. Let me help you troubleshoot through the chocolate truffle recipe.

  • The chocolate won’t melt: One trick for successful truffles is to chop the chocolate into very small pieces. The finer the chocolate chunks, the quicker they’ll melt. Additionally, the chocolate might not melt because the cream is not hot enough. Make sure it is simmering warm before pouring over the chocolate. If the chocolate still isn’t melting, place the heat-proof bowl over a pot of 1 inch of simmering water and stir until melted. I usually do this.
  • The ganache won’t thicken: Make sure you are using quality chocolate, not chocolate chips, and heavy cream. You can also pour the mixture into a shallow dish so it thickens quicker. And finally, keep it in the refrigerator until thickened.
  • The chocolate is greasy and separating: If the truffle mixture is greasy or separating, the heavy cream was too hot.
  • The truffle mixture is too sticky: See “Sticky Situation” above.
  • Rolled truffles are too dry for toppings: Mash the truffle between your palms and re-roll so it’s sticky enough for the toppings.

By the way, if you love chocolate truffles, you will flip for these peanut butter balls, cookie dough truffles, rum balls, and Oreo balls.

stack of chocolate truffles rolled into cocoa powder and sprinkles on a red plate

See Your Recipe Success!

Many readers tried this recipe as part of a baking challenge!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade chocolate truffles with various coatings

Homemade Chocolate Truffles Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 123 reviews
  • Author: Sally
  • Prep Time: 2 hours, 30 minutes
  • Cook Time: 0 minutes
  • Total Time: 2 hours, 30 minutes
  • Yield: 20-24 truffles
  • Category: Dessert
  • Method: Shaping
  • Cuisine: American
Save Recipe

Description

These homemade chocolate truffles are extra creamy with the addition of butter. After mixing the ingredients together, let the mixture set in the refrigerator, then roll into balls. You can coat in your favorite toppings and add lots of fun flavors, too! The mixture gets a little sticky, so refer back to my tips in the blog post above.


Ingredients

  • two 4-ounce quality semi-sweet or bittersweet chocolate bars (226g), very finely chopped*
  • 2/3 cup (160ml)ย heavy cream*
  • optional: 1 Tablespoon (14g) unsalted butter, softened to room temperature
  • optional: 1/2 teaspoon pure vanilla extract
  • toppings: unsweetened cocoa powder, sprinkles, crushed nuts, melted or tempered chocolate


Instructions

  1. Place the chocolate in a heat-proof bowl. Set aside.
  2. Heat the heavy cream until it is simmering. You can heat it on the stove or in the microwave.
  3. Add the butter, if using, to the chocolate and pour the heavy cream evenly on top. Let the warm cream and chocolate sit for 5 minutes minutes. Add the vanilla extract then stir until the chocolate has completely melted. Place a piece of plastic wrap directly on the surface (to avoid condensation) and refrigerate for 1-2 hours. Tip: Pour into a flat shallow dish, such as a 8-inch square baking pan, so the mixture evenly and quickly sets.
  4. Scoop the set truffle mixture into 2 teaspoon-sized mounds. This small cookie scoop is the perfect size. For larger truffles, 1 Tablespoon size mounds. Roll each into balls. This gets a little sticky, so see my tips above.
  5. Roll each into toppings, if desired. Truffles taste best at room temperature!
  6. Cover tightly and store truffles at room temperature for 3-4 days or in the refrigerator for up to 2 weeks.

Notes

  1. Freezing Instructions: For longer storage, freeze up to 3 months with or without toppings. Thaw in the refrigerator, then bring to room temperature, if desired, before enjoying.
  2. Make Ahead Instructions:ย Prepare the truffle mixture through step 3. The mixture must chill in the refrigerator for 1-2 hours or up to 3 days. If chilling for longer than 4ish hours, let the mixture sit on the counter for several minutes to soften into scoop-able consistency.
  3. Special Tools (affiliate links): Glass Mixing Bowl | Small Cookie Scoop | 8-inch Square Pan (optional but helpful when chilling the chocolate mixture)
  4. Chocolate: Use quality chocolate, the kind sold in 4 ounce bars in the baking aisle. Do not use chocolate chips. The higher quality chocolate you purchase, the better your truffles will taste. I love Baker’s or Ghirardelli brands. If you want to splurge, Scharffen Berger is exceptional! Semi-sweet or dark chocolate make a very intense chocolate truffle and milk chocolate yields a sweeter truffle. If using milk chocolate, reduce the cream to 1/2 cup as milk chocolate is much softer than dark chocolate. Do not use white chocolate in this recipe because it’s too thin. Here is a white chocolate truffles recipe to use instead. You can leave out the lime flavoring.
  5. Heavy Cream: Heavy cream or heavy whipping cream is the only liquid that will melt the chocolate into the proper truffle consistency. Do not use half-and-half or milk. The only non-dairy substitute is canned full-fat coconut milk (not the refrigerated kind). Shake it up and use in the recipe as you would heavy cream.
  6. Butter and Vanilla Extract: Both are optional, but butter makes truffles extra creamy and vanilla extract adds wonderful flavor.
  7. Flavors: Instead of vanilla extract, use 1/2 teaspoon or 1 teaspoon (depending how strong of a flavor you want) raspberry, coconut, orange, peppermint, or strawberry extract. Or leave out the extract and add 1-2 Tablespoons of your favorite liqueur. I also have hazelnut truffles and key lime truffles recipes too!
  8. Halved/Doubled: Recipe can easily be halved, but I do not recommend doubling. Instead, make 2 separate batches.
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sallyโ€™s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Elizabeth says:
    November 23, 2025

    I have made these before without any problems. This time the truffle is too soft to hold any shape. Itโ€™s more like a thick buttercream icing.

    I believe I used the correct ratio of chocolate, heavy cream, butter and vanilla extract.

    Do you have any suggestions to save them? They are delicious!

    I make spread it in between layers in a chocolate cake.

    Reply
    1. Trina @ Sally's Baking says:
      November 23, 2025

      Hi Elizabeth, that would make a great cake filling! How strange that they didn’t set up this time. Did you make any changes? Is it fully chilled?

      Reply
  2. Amelia says:
    November 23, 2025

    I want to make your chocolate truffles, peanut butter truffles and Oreo truffles for my friends. How long before Christmas can I make them and then how long will they last after I give them?

    Reply
    1. Trina @ Sally's Baking says:
      November 23, 2025

      Hi Amelia! See Notes after the recipes and the last steps for storage and make-ahead instructions.

      Reply
  3. Denise Metzger says:
    November 10, 2025

    How many does this make

    Reply
    1. Trina @ Sally's Baking says:
      November 10, 2025

      Hi Denise! 20-24 truffles.

      Reply
  4. Erika says:
    November 4, 2025

    Thank you so much for sharing your wonderful recipes, they have been helping me learn to bake and I’ve been enjoying it more than I expected, partially because the directions are clearly written and easy to follow and also because everything I’ve tried has been incredibly delicious! I received so many compliments on your chocolate truffle recipe in particular, with some saying it’s the best truffle they have ever tasted! I was wondering if you have a caramel truffle recipe that you would recommend? Thanks again!!

    Reply
    1. Trina @ Sally's Baking says:
      November 4, 2025

      Hi Erika! So glad you love these and thank you for making our recipes! We don’t have a go-to caramel truffle recipe yet, but let us know if you find one you love ๐Ÿ™‚

      Reply
  5. Glinda says:
    November 2, 2025

    Can they be made a month in advance

    Reply
    1. Michelle @ Sally's Baking says:
      November 2, 2025

      Hi Glinda, Yes, these freeze well up to 3 months with or without toppings. Thaw in the refrigerator, then bring to room temperature, if desired, before enjoying.

      Reply
  6. sheeba khan says:
    September 22, 2025

    Love this chocolate truffle recipe! The tips on using quality chocolate and heavy cream are super helpful. I’m excited to try out different flavor combinations, like raspberry or hazelnut. One question: can I use a different type of sugar or coating instead of the ones mentioned? Looking forward to experimenting with this recipe

    Reply
    1. Lexi @ Sally's Baking says:
      September 22, 2025

      Hi Sheeba, absolutely! Feel free to experiment with your favorite coatings. Glad you enjoyed the truffles!

      Reply
    2. Ami says:
      October 25, 2025

      Hi sally! Obsessed with ur site and just purchased ur book! Loving it so much.
      I have a red velvet syrup, can I use this to replace the extract? Its the same consistency as a vanilla bean paste. I want to use that flavor but don’t want to ruin the whole recipe. Thanks!

      Reply
      1. Lexi @ Sally's Baking says:
        October 27, 2025

        Hi Ami! If your syrup is the same consistency as vanilla bean paste, that should work just fine. You can use the same amount in place of the vanilla, or even that plus a small splash of vanilla. Let us know what you try!

  7. Diane says:
    September 9, 2025

    This was my 1st time making truffles and they were delicious!
    I followed the recipe exactly and refrigerated overnight.
    The ganache was difficult to roll even after letting sit at room temperature for a bit.
    I am not sure if this is normal?

    Reply
    1. Trina @ Sally's Baking says:
      September 9, 2025

      Yes, Diane! They can be a little tricky to roll. Glad you enjoyed them!

      Reply
  8. Nikola says:
    August 8, 2025

    I made them twice in two days. They are a beautiful gift for friends. My tip ot to put the bowl into freezer 15 minutes before rolling. Its super clean to roll them then.

    Reply
  9. Me says:
    June 27, 2025

    These tasted great, but didn’t exactly turn out as expected. After refrigerating the ganache overnight, if was only slightly firmer than it was originally and was not firm enough to roll into balls. I followed the recipe exactly, using semisweet Ghirardelli baking chocolate bars, and nothing went wrong until I checked the mixture the next day and it was not firm enough to roll into balls. I mixed in some crushed peppermint and ate it as mousse, and it tasted great, but never managed to get firm enough to turn into truffles. Any idea what happened? The only think that I can think of that I may have potentially messed up was I may have added a drop too much vanilla.

    Reply
    1. Lexi @ Sally's Baking says:
      July 1, 2025

      Hi Me, we’re so sorry you had troubles with this recipe and are happy to help troubleshoot. Did you use heavy cream of at least 36% milk fat? Anything lower will prevent the ganache from setting properly. When we find the ganache especially sticky to work with (which can often happen in warmer weather!), we scoop the truffle mixture into mounds on a lined baking sheet. (Pictured above.) Refrigerate for 20-30 minutes so the mounds โ€œdry out.โ€ After that, they are a little less sticky to roll. You can watch Sally do this in the video tutorial, too. We hope this helps for next time!

      Reply
  10. mya says:
    May 27, 2025

    so so good

    Reply
  11. Darryl says:
    April 29, 2025

    Hi, I am wanting to make a batch of these for my Mom for Mother’s Day. The recipe calls for heavy cream, which, if the internet is to be belived is 36% milk fat content or higher, I haven’t been been able to find anything higher then Whipping cream at 33%. Can I use the whipping cream without any issues?

    Reply
    1. Lexi @ Sally's Baking says:
      April 30, 2025

      Hi Darryl, heavy cream/heavy whipping cream with 36% fat is really best here for the truffles to set correctly. Though we have not tested the truffle mixture this way before, you can try using the whipping cream you have and adding 1 more Tbsp butter. Let us know if you try it!

      Reply
      1. Darryl says:
        May 4, 2025

        Hi, I tried this out, and while I cannot compare to the normal recipe, it did work well and my Mom loved the truffles.

  12. Faith Balser says:
    April 4, 2025

    Iโ€™m thinking of making these for a wedding reception cookie table even though theyโ€™re not cookies. My question is, will they hold up and not melt or become gooey sitting out all day on a table?

    Reply
    1. Lexi @ Sally's Baking says:
      April 4, 2025

      Hi Faith, as long as the temperature isn’t especially warm, that should be just fine. Hope they’re a hit!

      Reply
  13. Bailey says:
    March 29, 2025

    Can i put the mixture into silcone molds? Seems a silly question but not all mixtures work so I wanted to be sure ๐Ÿ™‚

    Reply
    1. Michelle @ Sally's Baking says:
      March 29, 2025

      Hi Bailey, you can pour the truffle mixture into your silicone molds in step 3 rather than in the shallow baking pan. Dust the mold with cocoa powder if youโ€™re nervous about sticking.

      Reply