If your dates are dry, soak them in hot water for 5 minutes, then drain well and pat dry. Place 1 cup of whole almonds in a food processor and process until nearly the consistency of almond meal. Next, add 1 cup of pitted Medjool dates and pulse until the dates are in very small pieces and fully combined with the ground almonds. Thoroughly wash 1 orange (including the rind) under cool, running, drinkable water. Pat dry.
Next, add the 2 tablespoons of cacao powder, 1 tablespoon of coconut oil, 1 tablespoon of hemp seeds, 1 tablespoon of chia seeds, 1 teaspoon of orange zest, 1 teaspoon of vanilla extract, ½ teaspoon of cardamom, and a pinch ofkosher salt. Pulse to combine until very smooth and fully blended, stopping occasionally to push the mixture down with a spatula. If the mixture is too dry, add a tablespoon of water. Don’t rush this part, as it can take up to 2-3 minutes of blending. Everything should come together in a ball in the food processor.
Transfer mixture to a bowl and place in the freezer for 15-20 minutes.
With a spoon, scoop the mixture and roll into balls with your hands, making them as big or as small as you’d like.
Once balled, you can roll the truffles around in an assortment of toppings: finely chopped nuts like ground pistachios, ground almonds, unsweetened shredded coconut, or more cacao powder. Eat up, Mama!
Enjoy immediately, or transfer to an airtight container and store in the refrigerator for up to 2 weeks or in the freezer for up to 2 months. Your future self will thank you kindly.
Recipe By
Michelle Aronson of
Farmbelly
Food Photography
Kendra Aronson
Food Styling
Kendra Aronson
Prop Styling
Kendra Aronson
The Reviews Are In
1 Reviews
J.BaileyEl
October 12, 2025
I will have to say this was super delicious!! I made these for my pregnant (not anymore) friend the day before yesterday, gave them to her and she went into labor last night and had a healthy baby girl. I initially found this recipe to help with inducing, and it did exactly that! I ommitted the pistachios. Great recipe! Will be making again!