This post may contain affiliate links. Please read my disclosure policy.

This healthy fudge recipe is super quick and easy to make! It’s high in protein, and it’s vegan, and gluten-free! It’s sweetened with dates so there is no added sugar and it just takes a few minutes to make.
Because this recipe includes almond flour, it has a little more of a grainy consistency than traditional fudge, but it is still delicious! You’ll use just 5 simple ingredients to turn this into a guilt-free treat!
Ingredients
Ingredients
Dates – I recommend using medjool dates. They are usually the juiciest ones. I find them at Costco or my local Sprouts. Because this recipe is only sweetened with dates, you’ll want to make sure they aren’t super dry.
Date water – I like to use the water from the dates that I soaked but if you’ve already discarded it, you can use regular water.
Peanut butter – You’ll want to use an all natural peanut butter. I prefer the Costco brand.
Vanilla extract – the teaspoon of vanilla really brings out the flavors in the fudge the best, but it’s optional.
Almond flour – This adds structure to the fudge, is high in fiber and keeps the fudge gluten-free.

Instructions
- Soak dates in warm water for 10-15 minutes.
- After dates have soaked, blend dates, 2 tbsp date water, peanut butter, and vanilla extract in blender.
- Pour date mixture into medium bowl and add almond flour and salt. Mix until combined.
- Pour fudge mixture into loaf pan lined with parchment paper. Place in freezer until set, about 2 hours.
- Cut into fudge sized bites and enjoy!

Notes
- One of the reasons I love this recipe, is that it’s super easy to make and it’s dairy-free and gluten-free so you can make it for a large group of people who have different dietary needs. It’s also filling with all of the fiber and it’s added sugar free.
Storing Instructions
Store fudge in an air tight container in the fridge for up to 5 days.
Healthy Peanut Butter Fudge
Ingredients
- 1 cup (140 g) dates, pitted
- 2 tbsp date water
- 1/4 cup (64 g) peanut butter
- 1/2 tsp vanilla extract
- 1 1/4 cup (150 g) almond flour
- 1/4 tsp salt
Instructions
- Soak dates in warm water for 10-15 minutes.
- After dates have soaked, blend dates, 2 tbsp date water, peanut butter, and vanilla extract in blender.
- Pour date mixture into medium bowl and add almond flour and salt. Mix until combined.
- Pour fudge mixture into loaf pan lined with parchment paper. Place in freezer until set, about 2 hours.
- Cut into fudge sized bites and enjoy!