closeup of a piece of keto fudge with peanuts

keto peanut butter fudge {5 ingredients!}

This post may contain Amazon affiliate links. I earn a small commission (at no extra cost to you) when you purchase using one of those links. I only recommend products I use and love. Thanks for supporting Stem and Spoon.

This keto peanut butter fudge post is sponsored by llinea monk fruit, a brand I use and love!

It’s the season of all things sweet, and this keto peanut butter fudge is currently my favorite way to properly celebrate! Sweet, nutty, and melt-in-your-mouth de-lish, this keto fudge only requires five ingredients which means there’s really no excuse not to make it! Best of all, this keto fudge recipe is dairy-free, gluten-free, and contains ZERO refined sugar! A healthier take on fudge, so indulge away.

bite taken out of keto peanut butter fudge

why you need this creamy keto peanut butter fudge

I love, love, LOVE peanut butter, but it’s something I don’t have too often, which makes this keto peanut butter fudge a super special treat. It’s an extra clean recipe, since it only contains a few ingredients, and is sweetened with all-natural monk fruit. I use llinea monk fruit which is a one-ingredient sweetener with a zero glycemic index. Llinea monk fruit is especially easy to use since the extract is extra concentrated sweetness. A few drops go a long way.

Pure, liquid monk fruit like llinea is different than granulated monk fruit sweeteners, since most of the granulated sweeteners labeled “monk fruit” actually contain a blend of monk fruit with erythritol (or another sweetener). Pure monk fruit is an especially great option if you don’t stomach erythritol well. Or if you don’t care for the cooling aftertaste that erythritol can sometimes have. Plus, it’s simple to use and I often turn to it to sweeten drinks, make salad dressings, baked goods, and any other time I need a little extra sweetness.

keto peanut butter fudge on a baking sheet

a delicious keto fudge recipe

Keto peanut butter fudge is ultra creamy, rich, and decadent. Throw in some salted and roasted peanuts for a lovely crunch.

You’ll be amazed at how simple this keto fudge recipe is! It’s great for special occasions or anytime you need to curb that sweet craving. I highly recommend keeping a stash in your freezer for convenience– you’ll be so happy you did. 🙂

the ingredients

Other than using monk fruit, the next trick to making this keto peanut butter fudge as low in sugar as possible is to use all-natural, no-sugar-added peanut butter. (The drippy kind, that you most likely have to stir, and contains only two ingredients– peanuts and possibly salt.)

To make this dreamy keto peanut butter fudge, you’ll need the following ingredients:

  • all-natural, unsweetened peanut butter
  • llinea monk fruit
  • vanilla
  • unsweetened cocoa powder
  • coconut oil
  • roasted and salted peanuts (optional)

the process

You can make keto peanut butter fudge a couple of different ways, but I find the best texture results in fudge that has been cooked. It ends up being less melty, and holds its shape better. Regardless, since this keto fudge recipe lacks sugar (and therefore the candying process that is traditionally used), I recommend enjoying it frozen.

Let’s make some!

  1. Combine. In a small saucepan over medium heat, combine all of the ingredients except for the peanuts, stirring it together with a whisk.
  2. Heat. Continue heating the mixture, stirring often, until it comes to a near-boil (about 5 minutes).
  3. Pour. Immediately remove the fudge mixture from the stovetop- you do not want to burn the chocolate. Stir in the majority of the peanuts, reserving a few for the top. Pour it into a parchment paper-lined, square or rectangular dish. Sprinkle the remaining peanuts on top.
  4. Freeze. Place the entire dish in the freezer for at least two hours or overnight. To cut, gently pull on the parchment paper to lift the entire piece of fudge out of the dish. Cut frozen on a chopping board. Serve the individual squares frozen.
keto peanut butter fudge pieces on parchment

tips for the BEST keto peanut butter fudge

  • Keep the pieces chilled- preferably frozen- as they will melt quickly!
  • Pleeeeaaase use parchment paper! It makes transferring and cutting the fudge a thousand times easier.
  • I’ve made this with cacao powder as well as baking cocoa. Both work well, but I suggest tasting the fudge before pouring it in the pan to see if it’s sweet as you’d like. If you prefer it sweeter, add a few more drops of monk fruit.
  • Don’t have peanuts? Other add-ins work well too! A few favorites: keto-friendly white chocolate chips, shredded coconut, or topped with Maldon sea salt flakes.
  • The peanut butter can be substituted with another kind of nut butter. Just make sure it’s all-natural and free of added sugars/inflammatory oils.

This keto peanut butter fudge is delicious and addicting. Seriously, sooooo good. Whatever the occasion may be- whether it’s a holiday or a Tuesday- keto peanut butter fudge is the perfect low-carb treat!

you might also love…

closeup of a piece of keto fudge with peanuts

keto peanut butter fudge {5 ingredients!}

Yield: 12 servings
Cook Time: 5 minutes
Additional Time: 2 hours
Total Time: 2 hours 5 minutes

Keto peanut butter fudge is ultra rich, creamy, decadent, and a healthy indulgence! This keto fudge recipe only requires five ingredients, and is gluten-free, dairy-free, and sweetened with pure monk fruit.


  • 1 cup natural, unsweetened peanut butter 
  • 1/3 cup coconut oil
  • 3 tablespoons cocoa powder
  • 2 teaspoons llinea monk fruit 
  • 2 teaspoons vanilla
  • 1/3 cup salted and roasted peanuts (optional)


  1. Prepare a square or rectangular freezer-safe dish (smaller sizes will give you taller fudge pieces- I use a 8" x 6" Pyrex dish) by lining it with a sheet of parchment paper. Leave excess paper hanging over the edges so you can easily lift the fudge out later.
  2. In a saucepan over medium heat, combine all of the ingredients (except for the roasted peanuts). Whisk the mixture together as it melts. (Taste it at this time and add a few more drops of sweetener if needed based on your preference).
  3. Cook the fudge for about five minutes, or just until it begins to boil, whisking the mixture frequently. Immediately remove it from the stovetop. Stir in most of the peanuts, setting a few aside to sprinkle on top later.
  4. Pour the fudge into the prepared dish. Sprinkle the peanuts on top. Place the dish in the freezer and freeze for at least two hours (or overnight) to set the fudge.
  5. To cut, remove the dish from the freezer. Gently loosen the fudge from the dish, and holding the parchment paper, lift it out of the dish and set it on a cutting board. Cut into small, 1-inch squares. Transfer the fudge squares onto a dish to serve or place them back into the freezer.


The keto peanut butter fudge should be kept chilled, preferably frozen. Store it in the freezer and serve it frozen (or at least refrigerated) to prevent it from losing its shape and melting.

Optional add-ins: You can swap the roasted peanuts for other add-ins like low-carb white chocolate chips, unsweetened shredded coconut, or omit the peanuts altogether and sprinkle some Maldon sea salt on top.

You can easily swap almond butter (or other nut/seed butters) for the peanut butter, if desired.

Nutrition Information:
Yield: 10 Serving Size: 12
Amount Per Serving: Calories: 190Total Fat: 16gSaturated Fat: 7gTrans Fat: 0gCholesterol: 0mgSodium: 56mgCarbohydrates: 5gNet Carbohydrates: 3gFiber: 2gSugar: 1gProtein: 6g

This nutritional information is approximate and is provided for convenience as a courtesy.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.