Calling all peanut butter lovers! If you have a sweet tooth for peanut butter then this 4 ingredient fudge is just the treat for you! Decadently rich in flavor without all the sugar!
This keto peanut butter fudge is so rich that one small piece is all you need. I love to have a piece after dinner just to satisfy that sweet craving. Speaking of dinner, you should definitely checkout my recipes for Unstuffed Pepper Casserole, Italian Stuffed Sausage Bake, and Baked Feta Tomato Pasta!
If you are a peanut butter lover like me, you will have this sweet treat in your freezer at all times. This along with my Keto Peanut Butter Bars Recipe and keto chocolate fudge keeps all of my sweet cravings under control!
Unsweetened peanut butter
When you are looking for a peanut butter for this fudge recipe, make sure you find one with the only ingredient being peanuts and maybe salt. So many store bought peanut butters are filled with sugar and added oil and that stuff is just not necessary!
The process for making this fudge couldn't be any easier. I use the microwave for simplicity! I also love to use my microwave to make keto 90 second bread and keto mug cakes.
Recipe tips and notes
- Use peanut butter with the only ingredients being peanuts and maybe salt
- If you do not like to use a microwave, you can place the mixing bowl over a saucepan of simmering water and stir until the peanut butter and butter are melted.
- If you have a peanut aversion or allergy, you can also use almond butter

Keto Peanut Butter Fudge
This post may contain affiliate links
Ingredients
- 9 Ounces sugar free creamy peanut Butter
- ⅔ Cup sugar free powdered sweetener
- ½ Cup butter, softened
- ¼ Cup heavy cream
Instructions
- Line the inside of a 8x4 loaf pan with parchment paper, leaving the edges long enough to pull fudge out once it's set. Spray with cooking spray and set aside.
- Place peanut butter and butter inside a microwave safe bowl. Microwave for 1 minutes or until butter is melted and peanut butter is soft enough to mix.
- To the peanut butter and butter, stir in the heavy heavy cream and sweetener. Stir until all ingredients are combined equally and there are no lumps.
- Pour fudge mixture inside already prepared loaf pan. Chill in refrigerator until fudge is set. Should take about a hour. Slice into 14 equal portions and serve. Keep stored in the refrigerator or freezer.
Notes
- Use peanut butter with the only ingredients being peanuts and maybe salt
- If you do not like to use a microwave, you can place the mixing bowl over a saucepan of simmering water and stir until the peanut butter and butter are melted.
- If you have a peanut aversion or allergy, you can also use almond butter
Nutrition per serving
Nutrition is provided as a courtesy only. Please re-calculate on your own with the ingredients and amounts you used for the most accurate data.
Holly says
This is delicious but addictive
Heather Stevanka says
OMG, this is so tasty. Creamy, and just satisfying to your mood and taste buds. Jen just seems to knock it out of the park. This is a woman who preaches what SHE does. OMG. Love her.
Joyce Higgins says
Most most peanut butter has natural sugar
Jill says
Hello! Love love love your recipe. I was wondering if your nutrition is per serving or is it for the entire recipe
J says
I grew up with my mom making peanut butter fudge on the stovetop, and I have missed it so much. This recipe is phenomenal: delicious! Even my husband says it tastes like my mom's fudge, and he's not even Keto! Thank you!
Linda Smith says
Made this fudge a few weeks ago and keep it in the freezer for when I want something a little sweet... hits the spot!
Debbie says
Another great recipe. I almost feel guilty eating it.
Rene L Miller says
Hey Jennifer:
Have you made a fudge with chocolate yet? Or maybe chocolate and peanut butter?
Thanks.
Peggy Greene says
Looks so good! What brand peanut butter do you recommend? A link would be great!
Dawn Bordewisch says
SO good! I made this and noticed it matches the process for the chocolate fudge, to which I added natural peanut butter, btw, so I knew this was going to be awesome! Thank you!