Easy Peanut Butter Fudge

This post may contain affiliate links. For more information, read my disclosure policy.

This peanut butter fudge recipe is so easy to make and perfect for giving away as holiday gifts. With just 5 simple ingredients you can have homemade fudge in no time at all!

Peanut Butter Fudge

It’s been a while since I made fudge. For Valentine’s Day, I made Mexican hot chocolate fudge bites and let me tell you, those are amazing.

But today is all about peanut butter fudge! This recipe is super easy. You seriously can’t mess it up!!

Fudge is such a classic and an all-time favorite among many. And if you are a peanut butter lover, this fudge is probably an irresistible treat.

The great thing about fudge is it stores well. You can keep in an airtight container in the refrigerator for up to 1 week.

It can also be frozen for up to 3 months. Just put a few pieces in the refrigerator for a couple hours to thaw.

My version of peanut butter fudge is unique because it uses both granulated white sugar and brown sugar. I love the depth of flavor and color the brown sugar offers.

Easy Peanut Butter Fudge

Peanut butter fudge ingredients

You only need 5 ingredients to make this easy peanut butter fudge recipe!

  • White sugar – Use regular granulated sugar
  • Brown sugar – I love the darker color brown sugar offers
  • Milk – Use whole milk
  • Vanilla – A good quality extract is key
  • Peanut butter – I prefer creamy peanut butter but crunchy would be great if you’re looking for added texture

Peanut Butter Fudge Recipe

How to make peanut butter fudge?

Peanut butter fudge is truly the easiest candy you can make. Let’s go over how to do it:

1) Bring both sugars and milk to a boil over medium-low heat. Keep stirring so the sugars dissolve!

2) Let it boil for exactly 2 and 1/2 minutes then immediately remove it from the heat.

3) Stir in the vanilla then the peanut butter until the mixture is completely smooth.

4) Pour it into an 8×8-inch baking pan lined with parchment paper and let it sit until it has firmed up, about 25 minutes.

5) Slice it into small pieces and enjoy!

I like to use a simple kitchen timer when boiling the milk and sugar. This helps me ensure the mixture boils for the exact amount of time needed.

How to make Peanut Butter Fudge

How to store peanut butter fudge?

To keep peanut butter fudge fresh, store it in an airtight container and keep it in the refrigerator for up to 1 week. Allow fudge to come to room temperature before serving.

You can also freeze fudge for up to 2 months. When ready to serve, thaw in the refrigerator for 2-4 hours.

*Fudge can be kept at room temperature for up to 2 weeks, but it will soften so I don’t recommend this storage method.

Tips for making this peanut butter fudge recipe?

As the milk and sugars are coming to a boil, keep stirring! This will help the sugar dissolve leaving you with a grit-free fudge.

Whole milk is absolutely necessary for this recipe. Don’t try to use a low-fat or dairy-free substitute.

You can use crunchy peanut butter or stir in chopped nuts of your choice to give your fudge texture.

Easy Peanut Butter Fudge Recipe

More tasty peanut butter recipes for you to try

Peanut butter is a favorite among many! If you enjoyed this fudge, you may also like soft peanut butter cookies, chocolate peanut butter cheesecake, peanut butter pie, and peanut brittle.

Tools needed

Easy Peanut Butter Fudge Recipe Image

Easy Peanut Butter Fudge

This peanut butter fudge recipe is so easy to make and perfect for giving away as holiday gifts. With just 5 simple ingredients you can have homemade fudge in no time at all!
5 from 1 vote
Print Save Recipe Rate
Course: Dessert
Cuisine: American
Prep Time: 5 minutes
Cook Time: 3 minutes
Cooling Time: 25 minutes
Total Time: 33 minutes
Yields: 64 pieces
Calories: 44
Author: Jen Sobjack



  • Line an 8x8 square pan with parchment paper, leaving a slight overhang.
  • In a small saucepan, slowly bring both sugars and milk to a boil over medium-low heat.
  • Let the mixture boil for 2 and 1/2 minutes, stirring constantly to ensure the sugars dissolve.
  • Remove from heat, stir in the vanilla followed by the peanut butter until smooth.
  • Pour into the prepared pan and let cool until set, about 25 minutes. Slice into 1-inch pieces.


Serving: 1piece | Calories: 44kcal | Carbohydrates: 7g | Fat: 1g | Sodium: 15mg | Potassium: 26mg | Sugar: 6g | Vitamin A: 0.1% | Calcium: 0.6% | Iron: 0.4%

Nutritional values here on my recipes should be used as a general guide only. Since different brands of ingredients have different nutritional information, the values shown are just an estimate.

Tried this recipe? Share it on Instagram!Mention @introvertbaker or tag #bakedbyanintrovert!

Leave a Comment

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