Cinnamon and Cream

Date and Walnut Energy Truffles with Cinnamon and Cocoa

20 min read

↓ Jump to Recipe

There is something deeply satisfying about a truffle that looks like it came from a fancy chocolate shop but was made in your kitchen in under half an hour. These Date and Walnut Energy Truffles are exactly that: dense, fudgy little spheres with a rich cocoa exterior, a warm cinnamon note running through the center, and the kind of caramel-like sweetness that only a perfectly ripe Medjool date can deliver. They are the treat you reach for at 3pm when you want something real, something that holds you over rather than sends you crashing.

What sets these truffles apart from the dozens of similar recipes floating around is the balance. Many date-based energy balls lean too sweet, too sticky, or too one-dimensional. Here, toasted walnuts add bitterness and crunch that cuts through the date’s richness, a small amount of monk fruit sweetener boosts the sweetness without raising glycemic load, and a tablespoon of raw cacao powder worked into the dough itself means that cocoa flavor runs all the way through, not just on the outside. Rolling them in a cinnamon-cocoa coating ties everything together with a slight bittersweet edge.

This is a genuinely easy, no-bake recipe that requires a food processor, a bowl, and your hands. It is perfect for beginners who want to explore sugar-free baking, for anyone managing blood sugar who still craves a real dessert, and honestly, for anyone who just wants a delicious truffle they can feel good about eating two of.

Prep: 20 minutesTotal: 50 minutes (includes 30 minutes chilling time)Yield: 18 truffles, approximately 1.25 inches eachDifficulty: ★☆☆ EasyOccasion: Everyday Treat
✓ Vegetarian✓ Vegan✓ Gluten-Free✓ Dairy-Free✓ Soy-Free✓ Egg-Free
Servings:

18

servings

Ingredients

  • 300 gMedjool dates, pitted (about 16 to 18 large dates)
  • 120 graw walnuts (about 1 cup)
  • 20 graw cacao powder or unsweetened cocoa powder (about 3 tbsp), plus more for rolling
  • 2 tbspmonk fruit sweetener (granulated), adjust to taste
  • 1.5 tspground cinnamon, divided
  • 1 tsppure vanilla extract
  • 30 galmond flour (about 3 tbsp), to adjust texture if needed
  • 1 tbspcoconut oil, melted
  • Pinch of fine sea salt
  • 20 graw cacao powder for the coating (about 3 tbsp)
  • 1 tbspmonk fruit sweetener for the coating
  • 0.5 tspground cinnamon for the coating

Ingredient Substitutions

Medjool dates

  • Deglet Noor dates: use the same weight but soak in warm water for 10 minutes first, as they are drier. The result will be slightly less caramel-rich.
  • Dried figs (soaked 10 minutes in warm water): lend an earthier, jammier flavor. Still delicious, slightly less sweet.
raw walnuts

  • Pecans: sweeter and softer, making the truffles a little more tender and buttery in texture.
  • Almonds: firmer bite, slightly less fat, holds together just as well. Toast lightly for best flavor.
  • Sunflower seeds: nut-free option that works well. The flavor is milder, so add an extra pinch of cinnamon.
monk fruit sweetener

  • Allulose: works 1:1 and behaves almost identically. Slight cooling sensation on the palate.
  • Allulose: use 1.25x the amount called for (slightly less sweet by volume). Creates a slightly softer texture.
  • Omit entirely: if your dates are very ripe and sweet, the truffles may not need any added sweetener at all.
almond flour

  • Oat flour (not gluten-free): works well to firm up a sticky dough. Use the same amount.
  • Desiccated unsweetened coconut: adds slight chewiness and a tropical note. Use 2 tbsp in place of the 3 tbsp almond flour.
coconut oil

  • Refined coconut oil: use if you want no coconut flavor.
  • Cashew butter or almond butter (1 tbsp): adds a subtle nutty richness and helps bind the dough. The texture will be slightly stickier.
raw cacao powder

  • Dutch-process cocoa powder: slightly less bitter, more mellow chocolate flavor. Works perfectly as a 1:1 swap.
  • Carob powder: caffeine-free option with a naturally sweeter, earthier taste. Reduce monk fruit by half.

Instructions

🔧 Equipment

⚙️food processor (minimum 7-cup capacity) or high-speed blender
🍳dry skillet or frying pan (for toasting walnuts)
🥣large mixing bowl
🍴spatula
📄parchment paper
🧁rimmed baking tray or large plate
⚖️kitchen scale (recommended for accuracy)
🧁small cookie scoop or tablespoon measure
🧁shallow bowl (for coating)
🪵zip-lock bag and rolling pin (for blender method only)



Prep: 20 minutes
Bake: None
Total: 50 minutes (20 minutes active, 30 minutes chilling)
This is the primary and recommended method. No heat required, the food processor does most of the work, and the truffles set firmly in the freezer for easy rolling.
  1. Toast the walnuts in a dry skillet over medium heat for 3 to 5 minutes, stirring frequently, until fragrant and lightly golden. Pour onto a plate and let cool completely. Toasting deepens the walnut flavor and reduces bitterness, which is worth the extra 5 minutes.
  2. Add the cooled walnuts to the bowl of a food processor. Pulse 8 to 10 times until they form a coarse crumb that resembles rough breadcrumbs. Do not over-process or they will turn to walnut butter. Transfer to a large mixing bowl and set aside.
  3. Add the pitted Medjool dates, 20g raw cacao powder, 2 tablespoons monk fruit sweetener, 1 teaspoon of the cinnamon (reserving the remaining 0.5 tsp for the coating), vanilla extract, melted coconut oil, and the pinch of sea salt to the food processor. Process for 60 to 90 seconds, stopping to scrape down the sides once, until the dates form a smooth, sticky paste.
  4. Add the walnut crumble back into the food processor with the date paste. Pulse 10 to 15 times until the mixture just comes together into a rough dough. It should hold its shape when pressed but still look slightly shaggy. If the dough feels too wet and sticky to handle, add the almond flour one tablespoon at a time and pulse briefly after each addition.
  5. Scoop the dough onto a clean surface or directly from the processor bowl. Roll a small test ball (about 1 heaped tablespoon of dough, roughly 25g) between your palms to check the texture. If it cracks, the dough is too dry: add 1 teaspoon of warm water and pulse again. If it sticks to your hands badly, refrigerate the dough for 15 minutes before rolling.
  6. In a shallow bowl, whisk together the coating ingredients: 20g raw cacao powder, 1 tablespoon monk fruit sweetener, and 0.5 teaspoon cinnamon. Portion the dough into 18 equal pieces (roughly 25g each) and roll each one between your palms into a smooth ball. Roll immediately in the cacao coating, pressing gently so it adheres. Place on a parchment-lined tray.
  7. Refrigerate the tray for at least 30 minutes to firm up before serving. The truffles will hold their shape better and the flavors will meld beautifully after chilling. Serve cold or at cool room temperature.
Prep: 20 minutes
Bake: None
Total: 35 minutes (20 minutes active, 15 minutes freezing)
Ideal when you are short on time or want a denser, almost ganache-like texture. The freezer sets the truffles much faster and gives them a firmer center that softens slightly as you eat them, similar to a frozen chocolate fudge bite.
  1. Follow steps 1 through 5 of the No-Bake method exactly to prepare your truffle dough.
  2. Once the dough is mixed and tested, place the entire bowl of dough in the freezer for 10 minutes. This brief chill firms the coconut oil and makes the dough significantly easier to roll without sticking to your hands.
  3. While the dough chills, prepare your coating in a shallow bowl by whisking together 20g raw cacao powder, 1 tablespoon monk fruit sweetener, and 0.5 teaspoon cinnamon.
  4. Remove the dough from the freezer. Working quickly, portion into 18 pieces (about 25g each) and roll firmly between your palms. The cold dough should release cleanly. Roll each truffle in the cacao coating and place on a parchment-lined tray.
  5. Return the entire tray to the freezer for 15 minutes until fully set. Transfer to an airtight container and store in the freezer. Remove individual truffles 5 minutes before eating to allow them to soften slightly at the center. These keep in the freezer for up to 3 months.
Prep: 20 minutes
Bake: None
Total: 55 minutes (25 minutes active, 30 minutes chilling)
Use this method if you do not own a food processor. A powerful blender like a Vitamix or Blendtec works well here. The texture will be slightly smoother and denser since the blender breaks down the dates and walnuts more finely. Expect a softer, almost truffle-ganache interior.
  1. Toast the walnuts in a dry skillet over medium heat for 3 to 5 minutes until fragrant. Cool completely. Then place them in a zip-lock bag and crush with a rolling pin into a coarse crumb (do not use the blender for this step, as the friction can turn them greasy). Set aside in a large bowl.
  2. Soak the pitted Medjool dates in warm water for 5 minutes, then drain well and pat dry. This softens them enough for a blender to process without straining the motor.
  3. Add the drained dates, 20g cacao powder, 2 tablespoons monk fruit sweetener, 1 teaspoon cinnamon, vanilla extract, melted coconut oil, and the pinch of sea salt to your blender. Blend on medium-high, using the tamper to push ingredients toward the blades, for 30 to 45 seconds until a thick, smooth paste forms. Stop as soon as it comes together.
  4. Scrape the date paste into the bowl with the crushed walnuts. Use a sturdy spatula or your clean hands to combine everything until a uniform dough forms. If the dough is too soft, mix in almond flour one tablespoon at a time until it holds a ball shape without collapsing.
  5. Prepare the coating in a shallow bowl: whisk together 20g cacao powder, 1 tablespoon monk fruit sweetener, and 0.5 teaspoon cinnamon. Refrigerate the dough for 15 minutes, then portion into 18 balls (about 25g each), roll in the coating, and chill for another 30 minutes on a parchment-lined tray before serving.

Nutrition Per Serving

Per 1 serving (makes 18 truffles, approximately 1.25 inches each)

112Calories
15gCarbs
11gSugar
6gFat
2gProtein

Glycemic Load7Low
Low0–10
Medium11–19
High20+
Monk fruit sweetener has a glycemic index of 0. The natural sugars from Medjool dates are partially offset by their fiber content, which slows absorption. Each truffle has an estimated glycemic load of 7, placing it in the low category. Those managing blood sugar should still enjoy in moderation, as the date sugars are real and will have some effect.

Sweetener: monk fruit

Why This Recipe Works

Medjool dates are doing the heavy lifting here, and understanding why helps you get the best result. Unlike refined sugar, which delivers sweetness and nothing else, Medjool dates are roughly 66 to 70% natural sugars (primarily fructose and glucose) combined with fiber, pectin, and moisture. That fiber is key: it slows digestion and blunts the blood sugar response compared to eating equivalent refined sugar. When processed, the pectin in dates acts as a natural binder, giving the truffle dough its cohesive, dough-like texture without any eggs, gelatin, or other binders. This is why the consistency of your dates matters so much. Dry or mealy dates will produce a crumbly dough; soft, plump Medjool dates process into a smooth, glossy paste that holds the truffles together perfectly.

Toasting the walnuts is a step many recipes skip, and it makes a genuine difference. Raw walnuts contain tannins concentrated near the skin that read as bitterness. Dry-toasting them in a skillet for just 3 to 5 minutes causes the Maillard reaction on the surface, creating new aromatic compounds and mellowing those bitter tannins into a deeper, more rounded nuttiness. The heat also drives off some surface moisture, which means the toasted walnuts blend into the dough rather than making it wet. The fat in walnuts (predominantly polyunsaturated omega-3 fatty acids) also contributes to the satiety and staying power of these truffles.

Monk fruit sweetener is added here not to make the truffles sweet (the dates handle that) but to enhance and sharpen the sweetness perception, similar to how salt enhances savory food. Monk fruit contains mogrosides, compounds that activate sweetness receptors without raising blood sugar or insulin, making it genuinely low-glycemic in a way that artificial sweeteners are not. Coconut oil serves a dual purpose: it adds richness and, as it solidifies slightly during chilling, it firms up the truffle texture. If your truffles feel too soft after mixing, chilling is almost always the answer, as the coconut oil needs cold temperatures to set properly.

Baker’s Tips

  • Use the freshest, softest Medjool dates you can find. Press the date between your fingers before buying: it should feel plump and give easily, not hard or shriveled. Dry dates make crumbly truffles.
  • If your dates are slightly dry, soak them in warm (not boiling) water for 5 to 10 minutes, then drain and pat completely dry before processing. Boiling water can make them too wet and muddy-tasting.
  • Cool the walnuts completely after toasting before adding them to the food processor. Warm nuts release more oil and can cause the mixture to turn greasy rather than crumbly.
  • Wet hands make rolling much easier. Dampen your palms slightly before rolling each truffle to prevent the dough from sticking.
  • Taste the dough before rolling. Everyone’s dates vary in sweetness, so adjust the monk fruit sweetener to your preference at this stage.
  • For neat, uniform truffles, use a small cookie scoop (1 tablespoon size) to portion the dough before rolling by hand.
  • The cocoa coating will absorb into the truffle surface over time in the refrigerator. If you want a bold coating for serving or gifting, give them a second roll just before plating.

Variations

  • Orange and Dark Chocolate: Add 1 teaspoon finely grated orange zest to the dough and roll in a coating of cocoa mixed with a pinch of cardamom instead of cinnamon.
  • Espresso Walnut: Add 1 teaspoon instant espresso powder to the date paste for a mocha-flavored truffle. The coffee note amplifies the cacao beautifully.
  • Coconut-Rolled: Skip the cocoa coating and roll the truffles in finely desiccated unsweetened coconut for a lighter, tropical finish.
  • Tahini and Sesame: Replace the coconut oil with 1 tablespoon of tahini and roll the finished truffles in toasted sesame seeds for a Middle Eastern-inspired variation.
  • Nut-Free School-Safe Version: Replace walnuts with sunflower seeds and almond flour with oat flour. All other ingredients remain the same.

Troubleshooting & FAQ

My dough is too sticky to roll into balls. What do I do?
This usually means your dates were very moist or you processed the mixture too long. First, refrigerate the dough for 20 to 30 minutes: chilling firms the coconut oil and makes the dough much more manageable. If it is still sticky after chilling, add almond flour one tablespoon at a time, pulsing briefly, until the dough holds its shape when pressed. Wetting your palms slightly before rolling also helps prevent sticking.
My truffles are crumbly and won’t hold together when I roll them.
Crumbly dough usually means the dates were too dry, the walnuts were over-processed (turning them into fine powder rather than crumbs), or the ratio is slightly off. To fix it, add warm water one teaspoon at a time and pulse again until the dough just comes together. Alternatively, add an extra pitted date or a teaspoon of almond butter to increase moisture and binding. For future batches, use the freshest dates you can find.
The cocoa coating is falling off the truffles. How do I make it stick?
The coating adheres best when the truffles are rolled immediately after shaping, before the surface dries out. If your truffles have been sitting and the surface feels dry, roll them briefly between your palms again to warm the exterior slightly (the residual heat and oils in the dough will help the coating grip). You can also lightly brush the truffle with a tiny dab of melted coconut oil before rolling in the cocoa mixture.
My food processor is struggling with the dates. Is something wrong?
Most standard food processors can handle Medjool dates, but if yours is straining or the dates are clumping around the blade, stop and check two things: first, make sure all the pits are removed (even a small fragment can cause problems), and second, cut the dates into quarters before adding them. If the motor is still struggling, soak the dates in warm water for 5 minutes, drain, and pat completely dry before trying again. Avoid processing more than 300g of dates at once in a small processor.
The truffles taste very bitter. Did I do something wrong?
Bitterness usually comes from one of two sources: raw walnuts that were not toasted (or were old and rancid) or too much cacao powder. Always taste your walnuts before using them; they should smell nutty and pleasant, not musty or paint-like. If the bitterness is from the cacao, add an extra teaspoon of monk fruit sweetener to the coating or dough to balance it. Also make sure you are using raw cacao or unsweetened cocoa powder, not a sweetened hot chocolate mix, which can taste chemically bitter in no-bake recipes.

Storage & Make-Ahead

  • Storage: Store in an airtight container in the refrigerator for up to 2 weeks. For longer storage, freeze in a single layer on a parchment-lined tray until solid, then transfer to a freezer bag or airtight container and freeze for up to 3 months. Thaw individual truffles at room temperature for 5 to 10 minutes before eating.
  • Make-Ahead: These truffles are an ideal make-ahead treat. The dough can be mixed and refrigerated (unrolled) up to 3 days in advance. Rolled and coated truffles keep in the refrigerator for 2 weeks or the freezer for 3 months, making them perfect for prepping a large batch on Sunday to enjoy all week.


Leave a Comment