← Back to Blog

Truffle Hot Chocolate Balls — The Sweetest Way to Celebrate a December to Remember

December 2023. The second book sold. Claire called on a Tuesday morning — I was making gingerbread and the call came while the first pan was in the oven and I answered with floury hands and she said, "Two offers, same as last time, both strong." Susan had a third offer by noon. Three publishers for the second book. I am not going to underreact to that.

I called Gary first. He said, "Of course they want it." The certainty of him. Then I called my mom and she cried, which is her response to every good news and all the bad news too, and I said, "Mom, don't cry," and she said, "I'm your mother, I'll cry." Then I texted Olivia and Ethan and Mason and got back emoji responses that were more enthusiastic than full words but entirely sufficient. Noah, who was home from school, looked up from his book when I told him and said, "Cool. When does it come out?" I said probably 2025. He said, "I'll read it." He said it like a promise and I believed him.

I finished the gingerbread. It came out perfectly. We decorated it that evening — the whole family, even Ethan, who came by after his shift and decorated one gingerbread person with extreme care and brown royal icing and called it "a chef." It looked exactly like a chef. He left it in the center of the tray.

The gingerbread chef is sitting on my counter. The second book is sold. December is full of light.

The gingerbread was already the centerpiece of that evening, but the celebration felt big enough for one more sweet thing — something warm and indulgent that we could hold in our hands while the December light came through the kitchen windows. These Truffle Hot Chocolate Balls have become my favorite way to mark a moment worth keeping: you drop one into a mug of hot milk and watch it melt into something rich and extraordinary, which felt exactly right for a day when ordinary life turned luminous. Make a batch, drop one in a mug, and let the occasion be as big as it deserves to be.

Truffle Hot Chocolate Balls

Prep Time: 20 min | Cook Time: 5 min | Total Time: 25 min (plus 1 hour chilling) | Servings: 12 truffle balls

Ingredients

  • 8 oz semi-sweet chocolate, finely chopped
  • 1/2 cup heavy cream
  • 2 tablespoons unsweetened cocoa powder
  • 2 tablespoons powdered sugar
  • 1/2 teaspoon pure vanilla extract
  • 1/4 teaspoon fine sea salt
  • 4 oz dark chocolate, finely chopped (for the outer shell)
  • 2 tablespoons mini marshmallows (for filling, optional)
  • Cocoa powder or powdered sugar for dusting

Instructions

  1. Make the ganache. Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer. Pour over the chopped semi-sweet chocolate in a heatproof bowl and let sit for 2 minutes, then stir until completely smooth. Stir in vanilla extract, cocoa powder, powdered sugar, and salt.
  2. Chill the ganache. Cover the bowl and refrigerate for at least 1 hour, until the ganache is firm enough to scoop and shape.
  3. Form the balls. Using a small cookie scoop or a tablespoon, portion the ganache and roll quickly between your palms into smooth balls roughly 1 inch in diameter. If using mini marshmallows, press 3–4 into the center of each ball before sealing. Place on a parchment-lined baking sheet.
  4. Coat in dark chocolate. Melt the dark chocolate in a heatproof bowl set over a pot of barely simmering water, stirring until smooth. Dip each truffle ball using a fork, letting the excess drip off, then return to the parchment-lined sheet.
  5. Dust and set. While the coating is still slightly wet, dust lightly with cocoa powder or powdered sugar. Allow to set at room temperature for 15 minutes, or refrigerate for 5 minutes to firm quickly.
  6. Serve as hot chocolate. To use as a hot chocolate bomb, place one truffle ball in a mug and pour 8 oz of hot (not boiling) milk over it. Stir as the truffle melts into a rich, velvety hot chocolate. Serve immediately and celebrate accordingly.

Nutrition (per serving)

Calories: 165 | Protein: 2g | Fat: 11g | Carbs: 16g | Fiber: 1g | Sodium: 45mg

Michelle Larson
About the cook who shared this
Michelle Larson
Week 250 of Michelle’s 30-year story · Provo, Utah
Michelle is a forty-four-year-old mom of six in Provo, Utah, a former accountant who traded spreadsheets for freezer meal prep and never looked back. She is LDS, organized to a fault, and can fill a chest freezer with sixty labeled meals in a single Sunday afternoon. She lost her second baby to SIDS and carries that grief in everything she does — including the way she feeds her family, which she does with a precision and devotion that borders on sacred.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?