This recipe for chocolate cream cheese truffles is made with just a handful of ingredients, but they have a deep, complex flavor thanks to the cream cheese. This is a great alternative if you want to make chocolate truffles, but don't have the heavy cream called for in most recipes!
I've written the recipe to produce plain chocolate truffles, but you can get creative and add additional flavoring extracts, citrus zest, nuts, dried fruit, or coconut to customize your truffles. You can also try dipping them in dark or white chocolate if you'd like!
- 1/2 cup cocoa powder (for rolling)
- 4 ounces unsweetened chocolate
- 8 ounces cream cheese (at room temperature)
- 14 ounces (3 1/2 cups) powdered sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- Pour the cocoa powder into a shallow pie pan and set aside.
- Chop the chocolate into small pieces and microwave it until melted, stirring after every 30 seconds to prevent overheating. Set the chocolate aside and let it cool until it is at room temperature, but still liquid.
- In the large bowl of an electric mixer, combine the softened cream cheese and powdered sugar. Beat the mixture on medium speed for a minute or two, until well-combined.
- Stop the mixer and add the melted chocolate, vanilla, and salt. Beat until combined, stopping to scrape down the sides of the bowl as needed.
- Remove the bowl from the mixer, cover it with cling wrap, and refrigerate until the candy is firm enough to scoop, about 20-30 minutes.
- Once the candy is firm but not rock-hard, scoop it into small 1-inch balls using a teaspoon or candy scoop. Roll the balls in the cocoa powder and place them onto a baking sheet or into an airtight container. Store the truffles in an airtight container in the refrigerator for up to two weeks, and for best taste and texture, serve these truffles at room temperature.