Learn how to make quick, easy homemade chocolate truffles with just three simple ingredients. Sweetened condensed milk gives these truffles a rich, fudgy, and creamy texture, and there are many options for fillings and toppings to customize them.
Thank you Craisins® for sponsoring this post so I can share this recipe with you. As always, all opinions are my own.

Certain flavor pairings are classics for a reason — peanut butter and jelly, chocolate and caramel — and chocolate with cranberry is another delightful match. The deep chocolate notes balance the sweet-tart bite of cranberries, and rolling truffles in dried cranberries (Craisins) adds texture and brightness. A 1/4 cup serving of dried cranberries counts toward a 1/2 cup fruit serving, which is a nice bonus when enjoying these treats. For other truffle ideas, try red velvet truffles or Oreo truffles.
How to make easy homemade chocolate truffles from scratch
- Heat ingredients – Combine chocolate chips and sweetened condensed milk and gently heat until smooth.
- Chill – Refrigerate the mixture until firm enough to handle.
- Roll truffles – Scoop and roll into small balls.
- Coat – Roll each truffle in your chosen topping and serve.
Are these the same as ganache?
They are similar but not identical. Traditional ganache is made with chocolate and heavy cream and stays quite soft and pourable, great for cake drips or glazes but not for rolling. Truffles made with sweetened condensed milk set firmer once chilled, making them ideal for shaping into balls.
Why aren’t my truffles setting?
If truffles don’t set, the mixture may contain too much liquid or it hasn’t chilled long enough. Measure ingredients accurately and refrigerate for at least 2 hours, or longer if needed, until the mixture is firm and easy to handle.
Why are my truffles grainy?
Graininess can occur if chocolate cools too quickly. Allow the melted mixture to come to room temperature before chilling so it cools evenly and remains smooth.
Key ingredients for chocolate truffles
- Sweetened condensed milk – Provides creaminess, sweetness, and helps truffles set when chilled.
- Chocolate – Semisweet chocolate chips or chopped baking chocolate yield the best balance of flavor and texture.
- Toppings – Add texture, color, and flavor with nuts, dried fruit, cocoa powder, or other coatings.
Truffle topping and coating options
- Chopped nuts – Toasted pecans, walnuts, almonds, hazelnuts, pistachios, or cashews.
- Dried fruit – Dried cranberries, blueberries, or cherries add chew and brightness.
- Chocolate – Cocoa powder, chocolate shavings, or a drizzle of melted chocolate.
- Sugar – Powdered sugar or sanding sugar for a sweet, decorative finish.
- Sprinkles – Colorful jimmies or themed sprinkles for celebrations.
- Freeze-dried fruit powder – Strawberry, raspberry, or banana powder for fruity coatings.
- Shredded coconut – Sweetened or unsweetened, finely shredded or desiccated.
- Peppermint – Crushed candy canes or peppermint rounds for a festive touch.
- Matcha powder – Adds a subtle green tea flavor and color.
- Crushed cookies – Oreos, graham crackers, or shortbread crumbs for crunch.
Truffle filling ideas
- Nuts – A single almond, hazelnut, or pistachio works well as a surprise center.
- Fruit – Fresh raspberries, blackberries, or maraschino cherries can be tucked inside.
- Marshmallow – Mini marshmallows make a soft, sweet center.
- Mini cookies – Small pieces of Oreo, chocolate chip cookie, or a Nilla wafer.
- Pretzel bits – Add a salty crunch with chopped pretzels.
- Chopped candy bars – A small piece of Twix, Snickers, or Kit Kat is a fun surprise.
- Coffee bean – A single espresso bean creates a mocha kick.
- Brownie or cookie dough – Small pieces of leftover brownie or edible, eggless cookie dough.
- M&M – Plain, peanut, caramel, or special M&M varieties make playful centers.

Variations
- Add extracts – Enhance flavor with vanilla, almond, coconut, maple, cherry, or raspberry extract.
- Use white chocolate – For a sweeter, creamier truffle; adjust coatings to balance sweetness.
- Dip them – Coat truffles in melted candy melts or almond bark instead of rolling.
- Make different shapes – Press the chilled mixture into small silicone molds or cutters for hearts, stars, or themed shapes.
Tips and techniques
- Do not substitute evaporated milk – It lacks the sweetness and thickness of sweetened condensed milk.
- Best substitute for condensed milk – Heavy cream can be used in other recipes, but condensed milk is key to this style of truffle.
- Storage between layers – Separate truffles with wax paper to prevent sticking.
- Heat slowly – Microwave in short increments and stir to avoid burning the chocolate; burnt chocolate cannot be fixed.
- Use quality chocolate – Semisweet baking chocolate or good-quality chips give the best flavor and texture.
- Adjust sweetness – Semisweet chocolate balances sweetness well; milk chocolate can be too sweet and dark chocolate may be intense.
- If truffles dry while shaping – Roll them briefly between your warm palms to soften and help toppings adhere.
- Packaging – Use mini cupcake liners, candy cups, boxes, or wrappers for gifting.
- Toast nuts – Toasted nuts have more flavor and coat truffles more attractively.
- Use food-safe gloves – Disposable gloves reduce sticking and keep hands clean when rolling.
- Chop toppings finely – Finely chopped nuts and dried fruit cling better and give an even coating.

Storage of homemade truffles
- Room temperature – Truffles can sit at room temperature for 2–3 hours.
- Refrigerate – Store in a sealed container for up to one week, with wax paper between layers.
- Freeze – Double-wrap and place in an airtight container for up to one month. Thaw overnight in the refrigerator before serving.
More homemade candy recipes
- Chocolate Blueberry Truffles
- White Chocolate Truffles
- Chocolate Chip Cookie Dough Truffles (eggless)
- Golden Snitch Truffles (Harry Potter)
- Cake Truffles (made with cake mix)
Recipe

Easy Homemade Chocolate Truffles
Ingredients
- 3 cups Chocolate chips (semisweet)
- 1 can Sweetened condensed milk 14 oz. can
- 2 cups Toppings of your choice chopped nuts, dried cranberries, cocoa powder, powdered sugar, sprinkles, freeze-dried fruit powder, chocolate shavings, shredded coconut, or melted chocolate
Instructions
- Add the chocolate chips and sweetened condensed milk to a heatproof bowl.
- Heat in the microwave in 30-second bursts, stirring between each, until the mixture is smooth and lump-free.
- Refrigerate for about 2 hours, or until the mixture firms up and is easy to handle.
- While it chills, prepare your toppings.
- Scoop small portions and roll into balls.
- Roll each ball in your chosen topping. Serve and enjoy.
Notes
- See the tips and techniques above for troubleshooting and storage advice.
- Store leftovers in a sealed container in the fridge, separated by wax paper, for up to one week.
Nutrition
An automated tool calculated this nutrition information and accuracy is not guaranteed.
Leave a comment below or rate and tag @cakewhiz on social.