
Chocolate-Covered Date & Almond Truffles

This recipe for Chocolate-Covered Date & Almond Truffles is the perfect balance of indulgence and health.
Made with wholesome ingredients like dates, nuts, and seeds, these truffles are rich,
naturally sweet, and completely satisfying without any added sugar.
They come together easily in a food processor, and once dipped in velvety dark chocolate,
they’re the perfect treat to keep stocked in your fridge.
With only a few simple ingredients, these truffles are sure to become a regular in your kitchen.
Give these a try today, and they might just become your new favorite no-bake dessert!
Why You’ll Love This Recipe
- Naturally sweetened: Medjool dates provide plenty of natural sweetness without added sugar.
- No baking required: Everything comes together with a food processor, melted chocolate, and a little chilling time.
- Rich and satisfying: Cocoa, almonds, dates, and chocolate create a wonderfully rich combination.
- Easy to make ahead: Shape the truffles in advance and coat them with chocolate when you’re ready.
- Perfect for snacking: Keep them refrigerated so you always have a sweet bite ready to enjoy.
- Freezer-friendly: Finished truffles can be frozen for 2–3 months, making them convenient for preparing ahead.
- A great texture combination: The soft, chewy date-and-almond center pairs beautifully with the firm chocolate shell.
For the Truffle Base
- Medjool Dates – Naturally sweet and sticky, these act as the base and binder for the truffles. Soak them in warm water to soften before blending.
- Vanilla Extract – Adds a warm, sweet depth of flavor that enhances the chocolate.
- Unsweetened Cocoa Powder – Gives the truffles their rich chocolate flavor. You can use either Dutch-process or natural cocoa.
- Roasted Salted Almonds – Provide crunch, richness, and a toasty, savory balance to the sweetness.
- Raw Sunflower Seeds – Add texture and a mild nutty flavor. You can also use pepitas or more almonds if you prefer.
For the Chocolate Coating
- Semi-Sweet or Bittersweet Chocolate – Use good-quality baking bars for a smooth, glossy coating. Avoid chocolate chips, which don’t melt well for dipping.
- Vegetable or Coconut Oil (optional) – Just a touch helps the chocolate melt silky-smooth and gives it a slightly softer finish when set.
- Flaky Sea Salt (optional) – Sprinkle on top for a sweet-salty finish and a little visual flair.
Step-by-Step Instructions
1. Prepare the tray
Line a large baking sheet with parchment paper or a silicone baking mat and set it aside. Having the tray ready before you start makes the dipping process much easier.
2. Make the truffle base
Add the soaked dates, vanilla, cocoa powder, almonds, and sunflower seeds to a food processor. Pulse until everything comes together into a sticky dough.
The mixture should be cohesive enough to hold its shape when rolled. If it seems too dry, the recipe allows you to add 1 teaspoon of warm water.
3. Roll the truffles
Scoop out the mixture and roll it into 1-tablespoon-sized balls. Place each one on the prepared baking sheet.
Try to keep the truffles similar in size so they look uniform and are easy to coat.
4. Melt the chocolate
Melt the chopped chocolate with the optional oil in a heatproof bowl over a double boiler or in the microwave using 20-second intervals.
Stir between intervals until the chocolate is completely smooth.
5. Dip and coat
Dip each truffle into the melted chocolate using a fork or dipping tool. Allow the excess chocolate to drip off before returning the truffle to the lined tray.
If needed, use a toothpick to gently slide the truffle off the fork. For a finishing touch, sprinkle with flaky sea salt while the chocolate is still wet.
6. Chill until set
Refrigerate the coated truffles for at least 30 minutes, or until the chocolate has firmed up.
7. Store
Once set, transfer the truffles to an airtight container and refrigerate them with parchment or wax paper between layers.
Expert Tips
- Use soft Medjool dates: Since the dates form the base of the truffles, soaking them in warm water as directed helps them blend into a smooth, sticky mixture.
- Don’t rush the food processor: Give the ingredients enough time to break down and come together into a cohesive dough.
- Check the texture before rolling: The mixture should be sticky enough to hold together when pressed and rolled.
- Use roasted, salted almonds when possible: They add extra depth and a subtle salty contrast to the naturally sweet dates.
- Choose good-quality chocolate: Baking bars are recommended because they melt smoothly for dipping. The recipe specifically recommends avoiding chocolate chips.
- Add the optional oil for a smoother coating: A small amount of vegetable or coconut oil can make the melted chocolate more fluid and create a slightly softer finish.
- Work while the chocolate is still fluid: If the chocolate begins to thicken while you’re dipping, gently warm it again until smooth.
- Add flaky sea salt immediately: If you’re using it, sprinkle it over the truffles while the chocolate is still wet so it sticks to the coating.
Recipe Variations
Pepita Date Truffles
Replace the sunflower seeds with pepitas for a slightly different flavor and texture while keeping the same basic truffle formula.
Extra-Almond Truffles
Prefer a more almond-forward bite? The recipe notes that you can replace the sunflower seeds with additional almonds.
Natural Cocoa Version
Use natural unsweetened cocoa powder for a classic cocoa flavor, or choose Dutch-process cocoa for a deeper, smoother chocolate profile. Both work with the recipe.
Salted Chocolate Truffles
Finish the chocolate-coated truffles with flaky sea salt for a simple sweet-and-salty combination.
Coconut-Oil Chocolate Shell
Add the optional coconut oil to the melted chocolate for a smoother coating and a slightly softer finish once chilled.
Storage & Reheating
Refrigerator
Store the finished truffles in an airtight container in the refrigerator, placing parchment or wax paper between layers. They will keep for up to 10 days.
Freezer
For longer storage, freeze the finished truffles for 2–3 months. Once you’re ready to enjoy them, thaw them overnight in the refrigerator.
Make Ahead
The truffle mixture can be shaped into balls up to 3 days in advance. Keep the shaped truffles refrigerated, then dip them in chocolate when you’re ready to finish them.
Do You Need to Reheat Them?
No. These truffles are designed to be enjoyed chilled or after they’ve had time to soften slightly in the refrigerator. Reheating isn’t necessary.
Serving Suggestions
Serve these truffles straight from the refrigerator for a firm chocolate coating and satisfying bite. For a softer texture, let them sit at room temperature briefly before serving.
They also make a lovely addition to a dessert platter, holiday treat tray, afternoon coffee spread, or homemade edible gift box. A light sprinkle of flaky sea salt on the chocolate coating adds an elegant finishing touch.
For an especially simple dessert, serve one or two truffles alongside coffee or tea when you want something sweet without making an entire dessert.

Healthy Chocolate-Covered Date & Almond Truffles
Ingredients
Truffles:
- 14 Medjool dates (about 300–325g), pitted and soaked in warm water for 10 minutes
- 2 tsp pure vanilla extract
- 1/4 cup (21g) unsweetened cocoa powder (Dutch-process or natural)
- 1/2 cup (70g) roasted, salted almonds*
- 1/2 cup (70g) raw sunflower seeds*
Chocolate Coating:
- 8 oz (226g) semi-sweet or bittersweet chocolate, finely chopped (two 4 oz baking bars)
- 1/2 tsp vegetable or coconut oil (for smoother coating, Optional
- Optional: Flaky sea salt, for garnish
Instructions
- Prepare the tray: Line a large baking sheet with parchment paper or a silicone baking mat. Set aside.
- Make the truffle base: Add the soaked dates, vanilla, cocoa powder, almonds, and sunflower seeds to a food processor. Pulse until the mixture forms a sticky dough. This may take 1–2 minutes. If the mixture is too dry, add 1 tsp of warm water.
- Form the truffles: Scoop out the dough and roll into 1-tablespoon-sized balls. Place them on the prepared baking sheet.
- Melt the chocolate: Melt chocolate (and oil, if using) in a heatproof bowl over a double boiler or in the microwave in 20-second intervals, stirring between each, until smooth.
- Dip and coat: Dip each truffle into the melted chocolate using a fork or dipping tool. Let excess chocolate drip off, then place the coated truffle back on the lined tray. Use a toothpick to slide it off the fork if needed. Sprinkle with flaky sea salt while the chocolate is still wet, if desired.
- Chill to set: Refrigerate the truffles for at least 30 minutes to let the chocolate firm up.
- Store: Keep truffles in an airtight container in the refrigerator, layered with parchment or wax paper, for up to 10 days.
.
Notes & Tips
- Make Ahead: Shape the truffle mixture up to 3 days in advance. Dip in chocolate when ready.
- Freezing: Freeze finished truffles for up to 2–3 months. Thaw overnight in the fridge.
- Almonds: Roasted, salted almonds add the best flavor. If using raw, unsalted almonds, add 1/8 tsp salt to the mix.
- Seeds: Swap sunflower seeds for pepitas or more almonds, if preferred.
- Chocolate: Use high-quality baking bars (like Baker’s or Ghirardelli). Avoid chocolate chips—they don’t melt well for dipping.
- Oil in Chocolate: A small amount of oil creates a smoother, softer chocolate coating, but it’s optional.
Nutrition
Calories: 277 kcal | Carbohydrates: 75g | Protein: 2g | Fat: 0g | Saturated Fat: 0gCholesterol: 0mg | Sodium: 0mg | Potassium: 568mg | Fiber: 8g | Sugar: 63g
Vitamin A: 0 IU | Vitamin C: 0mg | Calcium: 30mg | Iron: 1mg
- Can I use raw almonds instead of roasted ones?
While you can use raw almonds, roasted, salted almonds are recommended for enhanced flavor. Using raw, unsalted almonds may result in a less flavorful truffle. If you opt for raw almonds, consider adding a pinch of salt to the mixture to compensate.
- What type of cocoa powder should I use?
Both unsweetened natural and Dutch-process cocoa powders work well in this recipe. Choose based on your preference or what you have available.
- Can I substitute sunflower seeds with another nut?
Yes, you can replace sunflower seeds with pepitas (pumpkin seeds) or use additional almonds. This flexibility allows you to tailor the truffles to your taste or dietary preferences.
- How do I prevent the chocolate coating from being too thick or too thin?
To achieve the ideal consistency, melt the chocolate with a small amount of oil (vegetable or coconut). This addition ensures a smoother coating that sets perfectly on the truffles.
- How should I store the truffles to maintain freshness?
Store the truffles in an airtight container in the refrigerator, layered with parchment or wax paper. They will remain fresh for up to 10 days. For longer storage, you can freeze them for 2–3 months; thaw overnight in the refrigerator before consuming.


