Go Back
+ servings
Prep Time :30 minutes
Servings: 12

INGREDIENTS
 

  • Base:
  • ¼ cup hazelnuts, roasted
  • ½ cup pitted dates
  • 1 tablespoon cocoa powder
  • ¼ cup almonds or hazelnuts, ground
  • 1 tablespoon hazelnut butter or almond butter
  • 2 tablespoons oat milk, plus more as needed
  • Cream:
  • 1 cup raw cashews, soaked in boiling water for 10 minutes and drained
  • ½ cup coconut cream, thick part only
  • 2 tablespoons sweetened condensed oat milk, optional
  • 2 tablespoons almond butter
  • 3 tablespoons maple syrup
  • 1 teaspoon vanilla extract
  • Coating:
  • 5.3 ounces/150 grams dairy-free dark chocolate, chopped
  • 1 tablespoon coconut oil
  • 2 tablespoons hazelnuts, chopped (optional)

INSTRUCTIONS

  • Line a loaf pan with parchment paper, leaving overhang on the long sides.
  • In a food processor, blend hazelnuts, dates, cocoa powder, ground nuts, and nut butter until dense and sticky. Add milk gradually, pulsing just until the mixture holds together. Press firmly into the prepared pan in an even layer.
  • In a high-speed blender, blend cashews, coconut cream, condensed milk if using, almond butter, maple syrup, and vanilla until completely smooth. Pour over the base and smooth the surface. Freeze until fully set, at least 4 hours.
  • Lift the slab from the pan and cut into bars or cubes. Melt the chocolate with the coconut oil in a heatproof bowl set over gently simmering water or in short microwave bursts, stirring until smooth. Dip each piece into the chocolate or spoon chocolate over the top. Sprinkle with chopped hazelnuts if using. Return to the freezer until the coating is firm.
  • Let stand at room temperature for 10 minutes before serving for the best texture. Store frozen for up to 2 months.