clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Almond Joy Bars

  • Author: Lexi
  • Total Time: 35 minutes
  • Yield: 25 bars 1x
  • Diet: Vegan


These mini homemade almond joy bars are the upgraded version of the candy you loved as a kid. Vegan, gluten free and filled with a creamy almond-coconut filling and dark chocolate shell, you won't be sharing these with the kids!


  • 2 cup almonds, plus about ¼ cup whole almonds for topping
  • ¼ cup maple syrup
  • ¼ cup coconut oil
  • 2 tsp vanilla extract
  • ½ tsp kosher salt
  • 1 cup unsweetened coconut flakes
  • 2½ cups dark chocolate chips* (vegan)
  • Flaky salt, optional


  1. Line an 8x8 inch baking dish with parchment paper.
  2. In a food processor, blend the almonds into a fine flour. This may take a few minutes. 
  3. Melt the coconut oil in the microwave and add it to the food processor, along with the maple syrup, vanilla and salt. Pulse to combine thoroughly.
  4. Add the coconut flakes to the food processor and combine until a soft dough forms.
  5. Transfer the dough to the prepared baking dish. Press down to form the dough to the dish. You want a smooth top, so you may choose to roll it flat with a clean glass or press with a dry measuring cup. Freeze for 10 minutes, until firm. 
  6. Remove the dish from the freezer and slice the dough into bars, about 1 inch long and a half inch wide. Spread the bars out on a baking sheet and return to the freezer for 10 more minutes.
  7. Just before the 10 minutes is up, add the dark chocolate to a microwave-safe bowl. Microwave until melted, stirring every 30 seconds. 
  8. Remove the bars from the freezer. Dip each bar into the melted chocolate and immediately top with a whole almond and sprinkle each bar with flaky salt, if using. The chocolate hardens quickly, so it’s easiest to do this with a helper to place the almonds on top after you dip. This will get messy, but it’s worth it! 
  9. Return the chocolate-covered bars to the baking sheet in the freezer and freeze until fully set, another 10 minutes. Store in an airtight container in the fridge or freezer for up to 2 weeks.


*Use whatever flavor of chocolate you like! We love dark, but bittersweet, or milk would also work. 

  • Prep Time: 30
  • Cook Time: 5
  • Category: Dessert
  • Method: No Bake
  • Cuisine: American


  • Serving Size:
  • Calories: 242
  • Sugar: 10.9 g
  • Sodium: 28.4 mg
  • Fat: 18.2 g
  • Saturated Fat: 8.7 g
  • Trans Fat: 0 g
  • Carbohydrates: 17.2 g
  • Fiber: 3.6 g
  • Protein: 4 g
  • Cholesterol: 1.4 mg

Keywords: almond joy