Chocolate Fudge Bats (gluten free, soy free, vegan) + Pumpkin Brownie Milkshake (gluten free, dairy free, soy free, vegan optional)
Prep time
Cook time
Total time
Slightly adapted recipe from Go Dairy Free Blog Decadent chocolate fudge and pumpkin spice brownie milkshakes without gluten, dairy, and soy. SO EASY to make with a little planning; these fun Halloween-themed chocolate fudge bats and pumpkin spice brownie milkshake are a winning combination that will be a hit with kids and adults alike!
Serves: 35-40 mini bats or 12 squares
  • For the chocolate fudge:
  • 10 ounces gluten free, dairy free bittersweet chocolate (I used Theo 80% cacoa), roughly chopped
  • ½ cup raw cashews, soaked overnight and drained
  • 2 tablespoons coconut oil
  • ½ cup coconut milk, original flavor
  • 1 tablespoon cane sugar
  • 1 teaspoon gluten free pure vanilla extract
  • ¾ teaspoon kosher salt
  • 2-3 tablespoons cocoa powder, for dusting (optional)
  • For the milkshake:
  • Makes 24 ounces
  • 1 container gluten free, non-dairy vanilla ice cream (I used So Delicious No-Sugar Added Vanilla)
  • 1 heaping cup pumpkin puree (not pie filling)
  • 6 Canyon Bakehouse Gluten Free Brownie Bites
  • 1 tablespoon pumpkin pie spice
  • 1 teaspoon ground cinnamon
  • For an egg-free or vegan option: try Enjoy Life Chocolate Chunk cookies instead of brownie bites
  1. For the chocolate fudge:
  2. Line an 8-inch baking pan with (folded in half) parchment paper that will hang off the sides for easy lifting.
  3. *Make ahead: soak cashews in a bowl of water overnight, then drain and use in recipe.
  4. Melt the chopped chocolate in a double broiler set over medium heat, or in a heatproof bowl set over a saucepan partly filled with water (making sure not to let the water touch the bowl). Add coconut oil and stir using a wooden spoon or rubber spatula to fully blend. Add coconut milk, sugar, vanilla, kosher salt. Stir to blend well for another minute then remove from heat.
  5. Meanwhile, pulse cashews in a food processor. Scrape down what is stuck on the sides and continue to pulse into very smooth, about 2 minutes. I scraped down the sides three times to get a very fine texture. Set aside.
  6. Pour the chocolate mixture into the food processor. Process until smooth, about one minute. Transfer into baking pan and refrigerate for at least 6 hours. When chocolate fudge has set run a dull knife around the edges without the parchment overhang, then pull out onto a cutting board. Cut out bats (or any shape you like) by pressing into the fudge then nudge it back and forth to lift up. Gently push out shape by pressing on the bat wings. Dust with cocoa powder. Then insert a toothpick into the bottom center and put inside each straw. Put straws into milkshakes and serve.
  7. If cutting into squares: cut squares first, then dust with cocoa powder. Keep any remaining pieces refrigerated.
  8. For the milkshake:
  9. Combine all the ingredients in a blender (Blendtec or Vitamix). Serve immediately.
  10. Some Notes:
  11. Many bittersweet or semisweet chocolate contain soy lecithin. Theo brand or Guittard baking chocolates are soy free.
  12. Fudge is freezer-friendly and can be stored in a freeze-safe container. Keep parchment or wax paper between cuts to prevent sticking when thawing out.
  13. Make sure cashews are submerged in water. It can remain at room temperature, covered, overnight.
  14. For cutting out small shapes: it may soften after 20 minutes depending on the room temperature. It’s best to begin cutting once taken out of the refrigerator. If it is getting too soft, chill 5-10 minutes before continuing to cut out shapes.
  15. If you don’t happen to have little bat shaped cookie cutters (and other frivolous-yet-subjectively-necessary-mom-baking-tools), use any other cookie cutter you like or simply cut them into squares. Whichever way you cut these the rich dark chocolate fudge will taste just as delicious.
  16. A good pinch of salt balances out the bitterness from the dark chocolate nicely.
  17. The original recipe calls for cayenne pepper. I chose to leave it out to get the full chocolate flavor. I would like to try cinnamon or ginger next time. For the holidays a mint fudge would be nice to give as a gift.
  18. I dusted mine with cocoa powder for a pretty effect, completely optional.
  19. There will be odds and ends from cutting shapes. You can soften the fudge at room temperature then use mini scooper or spoon to make little fudge balls. Coat with shredded coconut, nuts, or dust with cocoa as another snack idea.
  20. If you prefer a mild tasting fudge use a lower percentage, but not lower than 70% because lower percentages contain more sugar, which may affect the shape and texture of the fudge.
  21. For the milkshake:
  22. I added frozen pumpkin puree to make this extra thick without diluting the flavor from ice. Measure a heaping cup (homemade roasted puree or canned) and store in a freezer bag overnight while the cashews are soaking overnight.
  23. I double the milkshake recipe and had some remaining for the next day. The flavors were even more like pumpkin pie, and will be making it a day ahead next time because we love pumpkin pie. If making ahead, do give it a quick whisk before serving and cut the pumpkin spice in half if you do not like pumpkin pie flavors.
Recipe by From Jessica's Kitchen at