Kirbie's Cravings

3 Ingredient Peanut Butter Fudge (No Refined Sugar, Butter or Dairy)

This healthy peanut butter fudge is quick and easy and healthier than traditional fudge. It also doesn’t contain any refined sugar, butter, or milk. It has the best texture and is sweet, with lots of peanut butter flavor.

a stack of three pieces of peanut butter fudge

I’m excited to share this fudge recipe today. I don’t make a lot of fudge as it’s usually loaded with butter and sugar. But this fudge isn’t. And yet it is still creamy and satisfying.

It also doesn’t involve any cooking, other than having to melt some oil. The fudge mixture takes about 5 minutes to stir together and then into the freezer it goes to set.


  • Peanut Butter
  • Coconut Oil
  • Maple Syrup

Peanut Butter

Make sure to use natural creamy unsweetened and unsalted peanut butter. This is the kind of peanut butter that needs to be stirred and only has peanuts listed in the ingredients.

You can use natural peanut butter that has some salt added if you can’t find unsalted, but you will need to add more maple syrup.

Coconut Oil

Make sure to melt the coconut oil until it is completely liquid before using it in the recipe. You can use unrefined or refined. I use refined because it has a milder coconut scent. I couldn’t taste the coconut in the fudge, which is what I wanted.

Maple Syrup

I used pure maple syrup as a sweetener for the fudge. You can also use honey.

two pieces of fudge

How to Make It

Combine the peanut butter and coconut oil in a large bowl until well blended. Mix in the maple syrup.

Pour the mixture into a loaf pan lined with parchment paper. Freeze the fudge until firm.

When you are ready to slice it, let it sit for a few minutes at room temperature. Slice into squares and serve right away.

Why this Recipe Works

Fudge is traditionally made with sugar, butter, and milk. The butter is replaced with peanut butter and coconut oil. They provide the creamy texture for the fudge.

The coconut oil also firms up the fudge. When coconut oil is placed in a cold temperature, it becomes a solid which is how the fudge firms up. The fudge is then sweetened with maple syrup instead of regular sugar.

If you don’t like peanut butter, I’ve also made a chocolate fudge with chocolate chips and almond butter that’s great, too.

Fudge Storage

This fudge must be stored in the freezer – don’t store it in the fridge or at room temperature. Because it relies on the coconut oil to firm up, it will become melty once it sits at room temperature for too long.

I recommend cutting the fudge into squares and storing the squares in an airtight container in the freezer so you can grab one or two whenever you’re in the mood for a treat.

You can eat them straight out of the freezer or wait a few minutes for them to soften a little at room temperature before eating.

close up shot of pieces of peanut butter fudge


You can try topping your fudge with finely chopped peanuts or other nuts.

Sprinkle a little sea salt over the top for a sweet and salty twist.

If you want to use an alternative sweetener, try my keto peanut butter fudge.

More Easy Healthier Desserts

3 Ingredient Peanut Butter Fudge

Servings: 24 pieces
Prep Time: 5 minutes
Total Time: 5 minutes
Course: Dessert
Cuisine: American
An easy peanut butter fudge recipe that also doesn't contain any refined sugar, butter or milk.
5 from 3 votes


  • 1 cup natural creamy peanut butter unsweetened and unsalted
  • 1/4 cup coconut oil melted
  • 2 tbsp maple syrup


  • Line an 8 x 4 inch loaf pan with parchment paper.
  • In a large bowl, combine peanut butter and coconut oil. Stir with a spatula until ingredients are evenly mixed. Stir in maple syrup until evenly mixed in. Do not add maple syrup until after the coconut oil and peanut butter are combined. If you add the maple syrup in earlier, it will cause the peanut butter to seize and become too thick to stir.
  • Pour batter into prepared loaf pan. Place into freezer to set. (about 30-60 minutes). When fudge is firm, remove from freezer. Let it soften for a few minutes at room temperature until you are able to slice into squares. I sliced mine into approximate 1 inch squares. You can cut your fudge larger or smaller. Store fudge in a sealed container in the freezer.


  • You can also make this in a 9 x 5 inch loaf pan but your fudge will be thinner.
  • Fudge must be stored in the freezer. It will become melty when it sits at room temperature for too long.
  • Please review the ingredient section of the post for details about each ingredient and potential substitutions.


Serving: 1piece, Calories: 91kcal, Carbohydrates: 3g, Protein: 3g, Fat: 8g, Saturated Fat: 3g, Sodium: 1mg, Fiber: 1g, Sugar: 1g, NET CARBS: 2

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

Did you make this recipe?I'd love to see it! Mention @KirbieCravings and tag #kirbiecravings!

Subscribe to receive new post updates via email

don’t miss a thing!

Get new post updates via email:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

18 comments on “3 Ingredient Peanut Butter Fudge (No Refined Sugar, Butter or Dairy)”

  1. Wonderful recipes. 

  2. I like your recipes .those I saw of fuge is so, so nice it let my mouth watering so I believe many will learn me more

  3. That peanut butter fudge really looks good.
    Is there anyway I can incorporate chocolate into your peanut butter fudge recipe?

    Have you ever made Halavah?

    Thank You,

  4. These.s. are great recipe s. I tr

  5. Really yummy
    I store a few pieces in veggies in the freezer and they make the perfect treat

    Btw the aggressive marketing on this site is so distracting it makes me not want to come back ..I don’t mind seeing ads but these continual pop ups in addition to wading through on the page stuff is ridiculus

    • I’m glad you enjoyed! I’m sorry about the ads. I actually try to avoid pop-up ads. The only pop-ups you should see are when the video player starts playing or the pop-up to join my email list. The email sign up can be easily closed and I have it set to only appear once every 30 days.

  6. I am allergic to coconut, but love peanut butter fudge. Is there a different oil I can use in place of coconut oil?

  7. These ideas are fantastic. I’ve been tossing up whether to give keto a shot for a long time. These recipe ideas are making the decisions so much easier haha. Thank you for your inspirational work.

  8. Thank you so much for the nice idea Jennifer.
    More Power and God bless you


  9. These recipes are the bomb and was just sharing to friends when I realized that by pinning this many more people would be able to get them.