Peanut Butter Fudge is so easy to make and perfect for treating friends and family to during the holidays! You only need 5 simple ingredients for this homemade fudge recipe. It’s so sweet, peanut buttery, and scrumptious to sink you teeth into.

A stack of peanut butter fudge is placed on a blue plate.

Peanut Butter Fudge

Every winter I make a new Christmas candy recipe. I just can’t help myself! Cookies kind of get all the attention, and that’s a shame because recipes like this homemade fudge are just as delicious and easier to make from scratch than most cookie recipes you’ll find. You only need butter, peanut butter, salt, vanilla and powdered sugar to make this quick and easy peanut butter fudge recipe.

To make this Christmas fudge, you pretty much just mix it all together then let it chill in the fridge until it’s firm enough to slice. Well, there’s a tiny bit more to it than that – keep scrolling to see the more detailed step-by-step instructions. It’s so simple yet so very satisfying! As a peanut butter lover, I might just love this recipe even more than my favorite easy microwave fudge.

And while I keep mentioning Christmas (it’s just very much on the brain at the moment), this fudge recipe is great for making all year round! Next time you have a birthday coming up for the peanut butter fanatic in your life, make them a big batch of this fudge and make their day so much more delightful. It’s so easy to toss together, you’ll love having any excuse to whip it up!

A square pan is filled with peanut butter fudge.

How to Make Peanut Butter Fudge

Fudge is always one of my favorite no-bake dessert recipes to make! Keep scrolling to the bottom of this page to find more detailed ingredient measurements and instructions.

  1. Prepare the pan. Coat a baking dish with cooking spray before lining with parchment paper. Then, coat the parchment paper with spray and set aside.
  2. Make the fudge mixture. Add butter and peanut butter to a pan over medium heat. Stir to combine and bring to a boil. Once boiling, remove from the heat. Stir in the salt and vanilla extract, then slowly add in the powdered sugar until smooth.
  3. Chill. Transfer the fudge into the prepared baking dish and smooth it out with a spatula. Cover the fudge with a piece of parchment paper that’s been lightly coated with spray. Gently press on top of the fudge so the paper sticks. Chill in the fridge for 1 hour.
  4. Cut and serve. Here’s the fun part! Once set, remove the fudge from the fridge. Cut into even squares.
Three pieces of fudge are stacked on a small cake stand.

Tips for the Best Peanut Butter Fudge

Check out these quick tips before making your new favorite fudge:

  • Don’t scald it. Once the peanut butter and butter mixture begins to boil, remove it from the heat and stir in the other ingredients as instructed. If you let it boil for too long and don’t remove it from the heat, you may end up scalding the peanut butter.
  • Let it fully set. I speak from my own impatient experience here! If you don’t allow the fudge to fully set in the fridge before slicing, you’ll end up with a total mess.


You can keep homemade peanut butter fudge in an airtight container at room temperature for up to a week. I don’t recommend popping it in the fridge as this may dry out your fudge. You can store it as one big piece or after you’ve chopped it into squares.

If you’re storing the fudge as squares, it may be best to wrap each individual piece in saran wrap. This probably seems tedious, but it’s how you’ll achieve the best results! Plus, it’s easier to gift to family and friends that way.

A piece of fudge has been bitten into.

Enjoy more of my favorite easy Christmas candy recipes!

For more easy candy ideas, follow us on Instagram!

A piece of fudge has been bitten into.

Get the Recipe: Peanut Butter Fudge Recipe

Simple and quick Peanut Butter Fudge is made with just a few ingredients you already have in the pantry. A classic candy perfect for gift giving.
No ratings yet


  • 1 1/2 cups unsalted butter
  • 1 1/2 cups creamy peanut Butter
  • 1/8 teaspoon salt
  • 2 teaspoons vanilla extract
  • 5 1/2 cups powdered sugar


  • 1 baking dish


  • Coat an 8 inch square baking dish with cooking spray aniline with parchment paper. Coat the parchment with cooking spray and set aside.
  • In a large saucepan over medium heat, add the butter and peanut butter stirring to combine. Bring the mixture to a boil and remove from the heat.
  • Stir in the salt and vanilla then slowly add the powdered sugar stirring until smooth.
  • Pour the fudge into the baking dish and level with a spatula.
  • Cover the fudge with a piece of parchment coated with cooking spray and press lightly to the top of the fudge.
  • Transfer to the refrigerator and chill for at least 1 hour or until set.
  • Remove from the refrigerator and lift the fudge out of the baking dish with the parchment. Cut into squares and serve.
Calories: 612kcal, Carbohydrates: 62g, Protein: 7g, Fat: 39g, Saturated Fat: 18g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 14g, Trans Fat: 1g, Cholesterol: 61mg, Sodium: 167mg, Potassium: 191mg, Fiber: 2g, Sugar: 57g, Vitamin A: 709IU, Calcium: 23mg, Iron: 1mg