Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



Date Caramel Hazelnut Balls [Vegan, Grain-Free]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

A delicious healthy snack option that only uses four ingredients. Gooey dates are blended into a dairy-free caramel, then coated with crunchy toasted hazelnuts. Simple and quick — the perfect lunchbox addition or late afternoon snack.

Date Caramel Hazelnut Balls [Vegan, Grain-Free]




  • 12 Medjool dates, soaked in boiling water for 2 minutes
  • 1 tablespoon cold pressed coconut oil, melted
  • 3 tablespoons almond butter
  • 3/4 cup raw hazelnuts


  1. Preheat the oven to 320°F, fan-forced/convection.
  2. Pit the Medjool dates and place in a bowl. Cover in boiling water and leave to soak for 2 minutes.
  3. Remove the dates and drain the water, and place into a food processor.
  4. Add 1 tablespoon coconut oil and blend until smooth.
  5. Add the 3 tablespoons almond butter and blend until a thick gooey paste has formed.
  6. Using a 1/2 tablespoon measuring spoon, scoop out some of the paste and sing the back of a teaspoon (or your finger) scoop out onto a baking paper lined plate.
  7. Repeat this until the paste is all used up. You can make the balls however big you want, but I find the 1/2tablespoon size is good and makes about 20 balls.
  8. Take this plate and pop it into the freezer to help the sticky mixture set, so that it’s easier to roll into balls. While the balls set, start on the hazelnuts.
  9. Place the hazelnuts onto a lined baking tray and roast in the oven for 7-8 minutes. Remove and leave to cool. Once cooled, using your hands rub the hazelnuts together to help remove their outer husk. This tends to be quite bitter, so best to remove it.
  10. Once you’ve removed the husk from the hazelnuts, place into either a mortar and pestle — or food processor and crush into bits.
  11. Remove the balls from the freezer and roll into balls using your hands.
  12. Roll each ball firmly into the crushed hazelnuts and set aside.
  13. Allow them to firm in the freezer for about 30 minutes to get that perfect chewy texture.
  14. Keep in the freezer in an airtight container for up to seven days.





Refined sugar-free desserts and creative, flavorful whole foods plant-based dinners. Taryn is a health and wellness enthusiast who has a passion for creating, capturing and sharing delicious plant-based recipes. She is a self-taught blogger, food stylist and photographer, and a qualified Wellness Facilitator. Her path to wellness embarked with a nearly fatal diagnosis of Type 1 Diabetes. She changed her lifestyle, adopted a sugar-free, plant-based diet, detoxified her body and mind and continues to thrive, inspiring others through her blog Wellness with Taryn.



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Eggplant Bacon-Wrapped Asparagus [Vegan]

Eggplant Bacon-Wrapped Asparagus

Jalapeño Mac and Cheese Burger With Shiitake Bacon [Vegan]

Jalapeno Mac and Cheese Burger

Baked Spinach and Bulgur Veggie Balls [Vegan]

Baked Spinach and Bulgur Veggie Balls

Flourless Chocolate Chia Cupcakes [Vegan, Gluten-Free]

Raw Chocolate Chia Cupcakes

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “Date Caramel Hazelnut Balls [Vegan, Grain-Free]”

Click to add comment

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×