Oh my goodness, you absolutely *have* to try these! If you think making incredible homemade candy is hard or requires a ton of dairy, you are so wrong. I whipped up a batch of these Chocolate Almond Truffles last week when I needed a quick, impressive hostess gift, and everyone went nuts for them. Seriously, the prep time is only about 15 minutes, and because we use full-fat coconut milk instead of cream, they are completely dairy-free!
I’ve made so many batches of ganache over the years, and I finally perfected this version because I wanted something rich, crunchy, and easy to travel well. These are the best Chocolate Almond Truffles you will ever make, I promise. Let’s get started!
Gathering Your Ingredients for Perfect Chocolate Almond Truffles
Listen, you can’t fake good chocolate. That’s my number one rule when making any candy, especially these Chocolate Almond Truffles. Since there are so few ingredients, every single one needs to pull its weight. Don’t skip toasting the almonds either; that little bit of extra time makes the crunch so much better and brings out that deep nutty flavor.
I always buy a good quality dark chocolate—at least 70% cacao. Cheap chocolate melts weirdly and doesn’t have that intense flavor we need to cut through the sweetness of the coconut milk. You need that high-quality base for the ganache to set up properly and taste decadent.
| Ingredient | Quantity |
| Dark Chocolate (finely chopped) | 10 ounces + 4 ounces |
| Full-Fat Coconut Milk | \u00bd cup |
| Raw Almonds (toasted and chopped) | 1 cup total |
| Flaky Sea Salt | \u2153 teaspoon + 2 teaspoons |
| Unsweetened Cocoa Powder | \u2153 cup |
| Coconut Oil | 1 teaspoon |
Essential Components for Chocolate Almond Truffles
The magic really starts with that 10 ounces of dark chocolate and the coconut milk. Make sure the coconut milk is the full-fat canned kind—the thin stuff from a carton won’t work here. We need that high fat content to emulsify with the chocolate and create that luxurious, smooth ganache. Everything else—the salt and the first half-cup of chopped almonds—gets mixed right into this base. Keep your chocolate chopped finely; it melts quicker and more evenly, which is key!
Coatings and Finishing Touches for Your Chocolate Almond Truffles
This is the fun part where you get to customize! We are dividing our beautiful, chilled Chocolate Almond Truffles into three groups. One third gets rolled in simple, slightly bitter cocoa powder. Another third gets a nice press into the reserved toasted almonds for extra texture. The last third gets a gorgeous, glossy dip in melted dark chocolate, finished with that crucial sprinkle of flaky sea salt right on top. Having three different textures and looks makes them perfect for gifting!
Simple Steps to Make Dairy-Free Chocolate Almond Truffles
Okay, I know instructions lists can look intimidating, but trust me, this is so straightforward. If you can heat milk and stir, you can make these! We are working with temperature here, so move with a little purpose, but don’t rush the chilling time—that’s where the structure comes from. Once you see how easy it is to turn basic ingredients into gorgeous Chocolate Almond Truffles, you’ll be making them constantly.
Creating the Rich Chocolate Almond Ganache Base
First things first, get that 10 ounces of finely chopped chocolate into a nice, sturdy bowl. Next, you’re going to heat up that half-cup of canned coconut milk in a small saucepan. You just want it hot—watch the edges until you see those tiny little bubbles starting to form, but don’t let it boil hard! Pour that steaming hot milk right over your chopped chocolate. Now, this is the most important part of the whole process: stop stirring! Let it sit there, untouched, for two full minutes. This gives the heat time to gently melt the chocolate evenly. After those two minutes, grab a whisk and stir slowly, starting in the center and working your way out until it’s glossy and there are absolutely no lumps left. Then, quickly stir in your first batch of chopped almonds and that initial pinch of sea salt. You want that salt dissolved in there for flavor!
Shaping and Initial Chilling of the Chocolate Almond Truffles
Once everything is mixed, cover that bowl tightly with plastic wrap—make sure the wrap touches the surface of the chocolate mixture so a skin doesn’t form. Into the fridge it goes for at least two hours. You’re aiming for firm enough to scoop, but not so hard that you break your wrists trying to roll them. When it’s chilled enough, line a baking sheet with parchment paper—this is non-negotiable for easy cleanup! Use a tiny cookie scoop or even a melon baller to portion out the mixture. Roll each portion quickly between your palms to make a smooth ball, and place it on your sheet. Work fast because the heat from your hands melts the ganache quickly! Once they are all rolled, pop the sheet back into the fridge while you get your coatings ready.
Applying the Three Delicious Coatings
Now we divide our chilled rounds into three equal piles because these Chocolate Almond Truffles look best with variety. For the first group, just sift them right into that cocoa powder, rolling them around until they are completely coated, then tap off the excess. The second group, gently press those into the remaining toasted almonds—make sure you get good coverage for that crunch! For the last third, we need to melt the remaining 4 ounces of chocolate with that teaspoon of coconut oil. Heat it in short bursts, stirring until it’s perfectly smooth and shiny. Dip each truffle one at a time using a fork, letting the extra chocolate drip off before placing it back on the parchment. You *must* immediately sprinkle these dipped ones with a tiny pinch of flaky sea salt while the chocolate is still wet. That contrast is everything!
Proven Tips for Truffle Success
Making a perfect truffle is all about temperature control, honestly. If the ganache is too warm, you end up with a sticky mess that won’t hold its shape, and if it’s too cold, it cracks when you try to roll it. Don’t panic if your first few balls look a little lumpy, either. Just roll them quickly between your palms; the warmth of your hands is just enough to smooth out those rough edges without melting the whole thing.
When you’re rolling, remember to work in small batches if your kitchen is warm. Put the tray of unrolled ganache back in the fridge for five minutes if you feel it getting soft. You want it pliable, not greasy.
Achieving the Right Ganache Consistency
The secret to that perfect set is the quality of the coconut milk. If you use a low-fat version, your ganache will never firm up correctly in the fridge; it’ll just stay soft and spreadable. You need that high fat content from the canned version to give the mixture enough body to hold a ball shape when chilled. If, by chance, your ganache seems too soft after chilling, just stir in one extra tablespoon of finely chopped chocolate and let it chill for another 30 minutes.
Working with Melted Chocolate for Dipping
When you melt the final 4 ounces of chocolate with the coconut oil, be very careful not to overheat it. That little bit of oil helps keep the coating liquid and glossy longer, which gives you more dipping time. If the chocolate seizes up or gets too thick while you’re working, just microwave it for five seconds and stir aggressively. Remember, a thin layer is better than a thick, clunky coating. Let the fork do the work of letting the excess drip back into the bowl, and you’ll get a much cleaner finish.
Why You Will Love These Chocolate Almond Truffles
I can’t tell you how many times I’ve relied on this recipe when I needed something impressive but had zero time. They look like they took hours of careful tempering and mixing, but they really don’t! They are perfect for last-minute gatherings or just when you need a little chocolate fix that feels truly decadent.
- They are incredibly fast to prep—just 15 minutes of actual work before chilling!
- They satisfy that deep chocolate craving without any dairy, which is fantastic for guests with sensitivities.
- The mix of crunchy almonds and flaky salt gives them amazing texture that sets them apart from plain chocolate balls.
- They look absolutely gorgeous when presented on a platter with all three different coatings visible.
Storing and Serving Your Homemade Chocolate Almond Truffles
Since these are rich and rely on that coconut milk base instead of heavy cream, they need to stay cool to keep their shape. You absolutely must store your finished Chocolate Almond Truffles in an airtight container in the refrigerator. Don’t try to leave them out on the counter, especially if your kitchen is warm; they will get sticky fast! Luckily, they keep really well. I’ve stored them for two full weeks, and they taste just as fresh as the day I made them.
When it’s time to serve, you don’t want to eat them rock-hard straight from the fridge. Take them out about 15 to 20 minutes before you plan on serving them. This little bit of warming softens the ganache just enough so it melts beautifully in your mouth but still holds its perfect, round shape. They are truly the perfect little bite-sized treat! If you want to see more of my favorite quick recipes, check out my quick snack board ideas.
| Storage Location | Maximum Duration |
| Airtight Container in Refrigerator | Up to 2 Weeks |
| Room Temperature | Not recommended (max 1 hour) |
Frequently Asked Questions About Chocolate Almond Truffles
I get so many questions about tweaks and substitutions because everyone wants their own perfect batch of Chocolate Almond Truffles! It’s great that you’re thinking ahead about how to customize them. Here are the things I hear most often from people baking these for the first time. For more visual inspiration, feel free to browse my Pinterest boards.
Can I substitute the coconut milk in this Chocolate Almond Truffles recipe?
This is the big one, since we’re making these dairy-free! You *can* try substituting the full-fat coconut milk with oat milk or another thick, creamy plant-based milk, but honestly, I’d advise against it if you want the ganache to set up correctly. Coconut milk has a higher fat content, which is essential for emulsifying with the chocolate to create that firm, scoopable texture we need for rolling. Thinner milks often result in a soft, almost pudding-like consistency that won’t hold its shape.
How long do Chocolate Almond Truffles last?
They last surprisingly long, which makes them excellent for making ahead! As I mentioned before, if you keep your Chocolate Almond Truffles stored airtight in the refrigerator, they stay fresh and delicious for up to two full weeks. Just remember to pull them out about 15 minutes before serving so they aren’t too hard.
Can I make these truffles without toasting the almonds?
You absolutely can skip the toasting step if you are in a huge rush, but you will miss out on so much flavor! Raw almonds are very mild. Toasting them—even just five minutes in a dry pan—wakes up those oils and gives the final product a much deeper, nuttier flavor that truly elevates the whole truffle. It makes the crunch taste intentional! If you are interested in other decadent dairy-free treats, check out my recipe for dark chocolate nut bars.
Sharing Your Delicious Chocolate Almond Truffles
And that’s it! You’ve made the most amazing, rich, and crunchy homemade Chocolate Almond Truffles. See how simple that was? I really hope you love them as much as my family does. Let me know in the comments how they turned out or if you tried one of the three coatings! You can also read more about my kitchen adventures on Medium.
Print
Divine 15-Min Chocolate Almond Truffles
- Total Time: 2 hours 45 minutes
- Yield: 24 truffles 1x
- Diet: Vegan
Description
Rich chocolate almond truffles with crunchy toasted almonds and flaky sea salt. These dairy-free truffles take 15 minutes to prep and make perfect gifts.
Ingredients
- 10 ounces dark chocolate, very finely chopped
- ½ cup canned full-fat coconut milk
- ½ cup raw almonds, toasted and finely chopped
- ½ teaspoon flaky sea salt
- ⅓ cup unsweetened cocoa powder
- ½ cup raw almonds, toasted and finely chopped (for coating)
- 4 ounces dark chocolate, finely chopped (for coating)
- 1 teaspoon coconut oil
- 2 teaspoons flaky sea salt (for coating)
Instructions
- Place finely chopped dark chocolate in a medium heatproof bowl.
- Pour coconut milk into a small saucepan and heat over medium heat, stirring occasionally, until it just begins to bubble around the edges.
- Pour hot coconut milk over chocolate, making sure all pieces are covered, and let stand 2 minutes without stirring.
- Whisk mixture until completely smooth with no chocolate pieces remaining.
- Stir in toasted chopped almonds and flaky sea salt until evenly distributed.
- Cover bowl tightly with plastic wrap and refrigerate 2 hours until mixture is firm enough to scoop but not rock-hard.
- Line a baking sheet with parchment paper.
- Use a small cookie scoop or melon baller to portion mixture into 1-inch balls, rolling each between your palms to smooth, then place on prepared baking sheet.
- Divide truffles into three groups for different coatings.
- Roll one-third of the truffles in cocoa powder, coating completely, then tap lightly in a fine-mesh sieve to remove excess powder.
- Roll another third of the truffles in finely chopped toasted almonds, pressing gently so nuts stick to the surface.
- Combine 4 ounces finely chopped dark chocolate and coconut oil in a small microwave-safe bowl.
- Heat in 20-second intervals, stirring between each, until completely smooth and glossy.
- Use a fork to dip remaining truffles one at a time into melted chocolate, letting excess drip back into bowl before returning to parchment.
- Immediately sprinkle each dipped truffle with a pinch of flaky sea salt before chocolate sets.
- Refrigerate all coated truffles 30 minutes until firm.
- Store truffles in an airtight container in refrigerator up to 2 weeks.
Notes
- These truffles are dairy-free.
- Truffles stay fresh for up to two weeks in the refrigerator.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake/Chilling
- Cuisine: American
Nutrition
- Serving Size: 1 truffle
- Calories: 95
- Sugar: N/A
- Sodium: N/A
- Fat: 7g
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: 8g
- Fiber: N/A
- Protein: 2g
- Cholesterol: N/A

