Healthy Peanut Butter Fudge (Vegan, Keto)

Finished healthy peanut butter fudge topped with chocolate chips.
This 4-ingredients No Bake Healthy Peanut Butter Fudge Recipe so easy to make. It’s naturally Vegan. Gluten-free, and can be made Keto-Friendly. 


Sweetened only with Medjool dates, this peanut butter fudge recipe is refined-sugar free, yet satisfies sweets cravings. 

No-Bake freezer fudge is my favorite pre-workout energy bites or afternoon pick-me-up snacks. 

A few of my go-to also include:


  1. No-Bake Peanut Butter Chocolate Bars
  2. Mini Raw Vegan Carrot Cake Bites
  3. No Bake Red Velvet Cookie Dough Bites



No-bake recipes are some of my favorite recipes to make because they tend to be easier and less messy.

Also because they’re also great for those warmer summer months that are just around the corner!

Let’s face it, nobody likes sweating in a hot kitchen during the summer!

I posted a similar recipe that had a layer of chocolate on top, but I thought it might be good to give you a basic peanut butter fudge recipe that is delicious on it’s own and easily customizable. 

This recipe is naturally vegan, keto, gluten-free, dairy-free and grain-free, but if you’re looking for a paleo option you can simply replace peanut butter with cashew butter instead. 


What Ingredients are in Peanut Butter Fudge?



Have you ever thought about what fudge really is? I know when I think of fudge I mostly think of it as a texture… you know, it’s “fudgy”.

That dense bite of sweetness is what fudge means to me. 

Fun fact: Rumor has it that fudge got its name because the first batch of what was supposed to be caramel was “fudged” aka messed up. 


Traditionally, the main ingredients in fudge are butter, milk and sugar, similar to that of caramel. So I could see how this theory came about.

However, this healthy version of peanut butter fudge recipe is going to have slightly different ingredients than traditional fudge. 

But it’s still just as delicious and not lacking that perfect fudgy texture! 


How to Make Healthy Peanut Butter Fudge 



With minimal ingredients and a few minutes of your time you can make this no-bake fudge and have a real crowd-pleaser. 


All you need for this delicious recipe is

  1. Raw cashews
  2. Peanut butter (obviously)
  3. Medjool dates (you can use Keto-friendly powdered form sweetened for Keto option)
  4.  Coconut flour


Some great ways to fancy up your delicious peanut butter fudge would be to top it with:

  1. Chocolate chips
  2. Toasted coconut
  3. Salted peanuts,
  4. Sea salt


Or any of your favorite toppings!

Step by step instruction on how to make healthy peanut butter fudge in a food processor


First, to make this peanut butter fudge recipe, you will need to have your cashews soaked overnight so that they are soft.

Once your cashews are ready, put them in a food processor and add the pitted medjool dates.

Make sure to blend thoroughly so that there are no chunks. You want a totally smooth texture here.

Next, add unsweetened and unsalted peanut butter to the food processor and blend until combined. 

Lastly, you will be adding the coconut flour to the food processor to blend.


Step by step instruction on how to make healthy peanut butter fudge in a food processor


Make sure you’re scraping the sides of the food processor throughout this process to ensure that everything gets blended uniformly. 

Once you have the batter for your fudge all mixed, place the mixture in a dish lined with parchment paper and let it chill in the fridge.

I used a 9 x 5 loaf pan but you can use a smaller or larger one depending on how thick you like your fudge.

I’ve found that letting the fudge sit in the freezer for at least 30 minutes yields the best results.

If you used a smaller pan and have a thicker fudge you may need to let it set for a bit longer. 

Now you can cut it up and enjoy!


How To Store Vegan Peanut Butter Fudge 


Finished healthy peanut butter fudge topped with chocolate chips.


For best results, store the peanut butter fudge air-tight container in the freezer. 

These fudge only take a minute to defrost and become soft and chewy again.

They last up to 2 months in the freezer.

So you can make double or triple batches and always have them ready in the freezer for an afternoon pick-me-up to satisfy that sugar craving!


What’s your favorite kind of peanut butter fudge? Leave a comment below!



Finished healthy peanut butter fudge topped with chocolate chips. Pinterest Image


You may also like these other healthy peanut butter recipes:


  1. Peanut Butter Oatmeal Balls {No Bake}

  2. Healthy Peanut Butter Cups

  3. Peanut Butter Banana Oatmeal Cookies


Yield: 10

Healthy Peanut Butter Fudge (Vegan, Keto)

Finished healthy peanut butter fudge topped with chocolate chips.

This 4-ingredient y Healthy Peanut Butter Fudge recipe is delicious and so easy to make. It is vegan, gluten-free, and can be made Keto.

Prep Time 10 minutes
Total Time 10 minutes


  • 1 1/2 cup raw cashews
  • 1 cup peanut butter
  • 8 large Medjool dates *
  • 1/3 cup coconut flour **
  • 1 tsp sea salt (optional)
  • Chocolate Chips on Top (Optional)


  1. Soak raw cashews in a jar with warm water (enough to fully cover the cashews) and a pinch of salt overnight. Drain, rinse a couple of times. Then add soaked cashews to a food processor.
  2. Add pitted Medjool dates to the food processor. Blend well combined (no chunk of dates left).
  3. Add peanut butter and a pinch of salt. Pulse in a food processor until smooth. Step by step instruction on how to make healthy peanut butter fudge in a food processor
  4. Add coconut flour. Blend again.
  5. Scrape the wall of the food processor a few times to make sure all the ingredients are blended well (Repeat step 4 and 5 if adding more coconut flour) . Step by step instruction on how to make healthy peanut butter fudge in a food processor
  6. Press the peanut butter fudge base in a parchment paper-lined 9x5 loaf pan. Add a handful of chocolate chips on top (optional, but is chocolate optional though?) . Peanut Butter Fudge with chocolate chips on top in a 9x5 loaf pan ready to go into the freezer.
  7. Let the loaf pan sit in the freezer for at least half an hour to set.
  8. Cut it into bars. Store in the freezer. Enjoy!


  1. *For Keto option, choose keto-friendly sweetener (powder form)
  2. **If the mixture appears to be too wet, add more coconut flour, 1 tbsp at a time.
  3. Storage: Best stored in the freezer.

Nutrition facts may vary depending on the type of peanut butter and chocolate you choose to use.

Recommended Products

Disclosure: Some of the links in this post are affiliate links. This does not result in any extra cost for you, but it does mean that I make a commission if you click through and make a purchase.

Nutrition Information:



Serving Size:

1 square

Amount Per Serving: Calories: 314Total Fat: 23gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 14gCholesterol: 1mgSodium: 204mgCarbohydrates: 23gFiber: 4gSugar: 15gProtein: 9g

The Nutrition Facts above are specific to the ingredients I chose to use for this recipe, which may vary.

No Comments

Post A Comment

Shuang Shuang

Hi Friends! My name is Shuang Shuang! I love creating healthy, delicious and accessible recipes that can nourish our bodies and improve our mood. Welcome to a Kitchen Sink full of yummy goodies that you’ll want to give a try yourself!
Read More

What's New

A plate of zucchini fries on a plate. There is a serving dish with garlic aioli.
A slice of zucchini banana bread on the table. There is almond butter and cinnamon on top. There is a bite.
A bowl of asian cucumber salad. There are cucumbers, red bell pepper, red onion and black sesame seeds.