Skip to Content

Old Fashioned Fudge Recipe with Peanut Butter

Old fashioned fudge with peanut butter is creamy, rich, exquisite, and easy to make. If you’re a peanut butter lover, this is the recipe for you.

Once you get a taste of this family favorite you will want to add it to your holiday season menu each year.

Peanut Butter Fudge Recipe

Picture of peanut butter fudge being poured into a glass dish

Y’all are gonna love this old fashioned peanut butter fudge with marshmallow cream.

Peanut butter fudge is always popular around the holidays, especially at Christmastime. And, it’s one of those easy fudge recipes.

It’s delicious any time of year and I will eat it any chance I get. The dessert is rich, decadent, and melts in your mouth.

We’ve made the recipe for a long time, and the whole family loves it.

The Perfect Edible Gifts

We love to give the creamy peanut butter fudge as a gift for teachers, friends, and neighbors.

It’s an easy peanut butter recipe to make and a little bit goes a long way. You can make one batch and you will be able to share with several friends and family.

Old Fashioned Fudge Recipe with Peanut Butter

This old fashioned fudge recipe with peanut butter is just about as good as it gets when it comes to dessert. It is amazingly delicious. 

Around here, I keep the fudge ingredients on hand in case we want to make some on the spur of the moment. 

I’ve given away fudge for the holidays to the kid’s teachers, the ladies in the office at school, and neighbors.

And, let me tell you, I am one popular girl for bringing them fudge. Trust me, they will love you. 

If you’re looking for more quick and easy fudge recipes, try this Tiger Butter Homemade Fudge–it’s a delicious treat and one of our favorite recipes.

What Ingredients Do I Need?

  • Butter
  • Evaporated milk
  • Sugar
  • Marshmallow creme
  • Vanilla extract
  • Creamy peanut butter

Full printable recipe with measurements and instructions listed at the bottom of the post in the recipe card.

Creamy Peanut Butter Fudge

Homemade Peanut Butter Fudge

  • Melt butter in a saucepan. Add the evaporated milk and sugar. Stir and bring to a rolling boil.
  • Boil until thermometer reaches 234-degrees.
  • Remove from heat and stir in marshmallow creme, vanilla extract, and peanut butter.
  • Pour into a casserole dish and cool for several hours.

It’s almost identical to my other peanut butter fudge recipe, with chips.

They are bit amazing in their own right, but this recipe is a little more peanut buttery and traditional because you’re using the real thing.

The other recipe uses peanut butter chips and is a little sweeter, but it’s made with the same basic ingredients.  

If you’re wanting to make fudge that really doesn’t take long, you can try the 5-minute fudge recipe.

The great thing about these delicious fudge recipes is that you can change them easily. You can add Oreos, or Reeses Pieces, or butterscotch chips. They are all really interchangeable, and of course, to die for. 

You can also double most of these recipes with ease. And, who doesn’t want to double a fudge recipe? Seriously, I’ll take it any time I can get it. 

How To Make Peanut Butter Fudge – Step By Step Instructions

Butter melting in a saucepan.

Add the butter to a medium-sized saucepan and let it melt on medium-high heat. 

Melted butter and evaporated milk in a saucepan.

Pour the evaporated milk into the pan and stir it around together. 

Melted butter with granulated sugar in a saucepan.

Add the sugar and stir it together.

Once you get the sugar stirred into the mixture, you can add the thermometer.

I do recommend a thermometer. You’re going to have a better chance of the fudge setting up correctly. That has just been my experience. 

I’ve had people ask why their fudge didn’t set up. There can be several reasons.

Altitude can have a lot to do with the fudge setting up properly, or not boiling the mixture long enough can be a problem and that’s why a thermometer comes in handy.

Fudge is one of those things that can be a little fickle. But, whatever you do, don’t let anything stop you from making the fudge.

If it doesn’t set up, just keep it at home and eat it. It will still taste really good!

Boiling fudge ingredients.

Bring the mixture to a full rolling boil and boil for 4 minutes or until the mixture reaches 234-degrees. 

If you’re in a high altitude area, Kraft suggests subtracting 2-degrees off for every 1,000-feet above sea level.

I’m in Florida, and we are literally two feet above sea level, so I am going to keep stirring and cooking until the thermometer gets to 234-degrees.

If you choose to time the fudge instead, during your cooking process, just make sure it’s at a full rolling boil before you start the timer. You will time it for four minutes at that point.

To know if you have a full rolling boil, the mixture should still be boiling when stirring. The big bubbles (like the photo above) helps create that rolling effect. 

A thermometer inside of a saucepan with boiling fudge ingredients.

Here’s a pic of my thermometer. I bought it on Amazon and you’ll find the link below in the recipe card. It was only a few dollars.

If you have a good candy thermometer, you will be in good shape.

You will want to get your fudge to the soft ball stage.

This is a great thermometer for candy making, as well. 

Note: Be sure not to let the candy thermometer touch the bottom of the pan, or you’ll get an incorrect reading.

If you know how, you can do the cold water test to make sure your fudge is done. But, I am not very good at it, so I like to use a thermometer.

Once the temp reaches 234-degrees the sugar crystals should pretty well be smooth and you won’t even know they are there, other than the wonderful taste.

Easy peanut butter fudge marshmallow creme in a saucepan.

Once you reach the desired temperature or four minutes, remove the pan from the burner and stir in the marshmallow creme. 

I always add the marshmallow creme before the peanut butter. You need all the heat you can get for the marshmallow to melt.

Stir until you don’t see any more lumps.

Peanut butter in a saucepan with sugar, marshmallow, butter, and evaporated milk.

Add the creamy peanut butter and stir.

How to Make Fudge - Peanut butter fudge is an easy and delicious treat.

Pour the fudge into a greased casserole dish.

I usually use a 9″ x 9″ square pan, because I like my fudge super thick. But, you can use up to a 13″ x 9″ inch pan, as well. 

Old fashioned peanut butter fudge recipe is a great dish for potlucks, parties, and gifts.

Let the fudge cool for several hours and set up.

This is the hardest part of the recipe – the waiting! I always want to dig into this perfect treat. But, I try to hold off and wait for it to set up.

That’s it! Fudge is a delicious dessert any time of year. 

Homemade peanut butter fudge is an easy recipe to make.

More Candy Recipes

  • Turtle candy – this is one of those easy desserts that only requires three ingredients and turns out amazing.
  • Divinity candy – a great recipe for giving as gifts. And, it’s just like your grandma made.
  • Rock candy – this is a fun recipe to make because the kids love it and you can make different colors. Just sprinkle some powdered sugar (or called confectioners sugar) over the top and you’ve got a pretty and tasty treat.
  • Creamy orange fudge from Southern Home Express – this is a fun recipe that is sweet and tart.
  • Crunchy peanut butter fudge – this is a little bit of a different recipe, and it’s made with crunchy peanut butter for a different texture. It’s wonderful fudge for those that love a little crunch.
  • Chocolate frosting microwave fudge recipe – this is a very quick two ingredient recipe.
  • Butter pecan fudge – this recipe has been a huge hit on the blog. It’s made with brown sugar, powdered sugar, pecans, heavy whipping cream, and a few other ingredients for one amazing treat.
Picture of peanut butter fudge cut up on a plate.

How long will Peanut Butter Fudge last?

Peanut butter fudge will last about a week out on the counter and about two weeks in the refrigerator. 

Should I put fudge in the fridge?

Fudge is fine on the counter and doesn’t have to be refrigerated. Some people like it cold, but we like it room temperature around here. Just be sure to keep it in an airtight container.

I’ve actually covered mine with plastic wrap, which works great, but I have a little kitty that likes to get into things if he can smell it. So, we keep it in a sealed container.

Why is my fudge gritty?

Most of the time when fudge is gritty the sugar hasn’t dissolved all of the way. The next time you make the fudge, be sure to cook it long enough. 

How long does it take for fudge to set?

It usually takes about three to four hours for fudge to set up all the way. Depending on the weather, it can take a little longer. If you’re in a hurry you can refrigerate the fudge and it will set up faster. 

How do you know when the old fashioned fudge recipe is ready?

There are a few different ways to test the doneness of fudge. First, when the temperature reaches 234-degrees, the fudge is done cooking.

If you don’t have a thermometer, you can start timing the fudge for four minutes when it reaches a full-rolling boil.

Another way to test the fudge is to drop some in ice cold water. If the fudge turns into a soft ball, it’s done. 

Old Fashioned Fudge Recipe with Peanut Butter

Picture of peanut butter fudge being poured into a glass dish

Old Fashioned Fudge with Peanut Butter

Yield: 18 pieces
Prep Time: 5 minutes
Cook Time: 20 minutes
Rest Time: 3 hours
Total Time: 3 hours 25 minutes

Y'all are gonna love this old fashioned fudge recipe with peanut butter. Peanut butter fudge is always popular around the holidays, especially at Christmastime. But, it's delicious any time of year. Creamy peanut butter fudge is the perfect gift for teachers, office staff, friends, and neighbors. 

Ingredients

  • 1-1/2 sticks butter
  • 5 oz. evaporated milk
  • 3 cups sugar
  • 1 - 7 oz. jar marshmallow creme
  • 1 tsp. vanilla
  • 1 cup creamy peanut butter

Instructions

  1. Add the butter to a medium saucepan on medium high heat.
  2. Add the evaporated milk and sugar and stir together.
  3. Bring the ingredients to a full, rolling boil for four minutes, or until thermometer reaches 234-degrees. Stir often while boiling.
  4. Remove from heat and add marshmallow creme. Stir until all of the lumps are gone.
  5. Add the vanilla and peanut butter and stir until well blended.
  6. Pour into a greased 9" x 9" casserole dish, or a up to a 13" x 9" casserole dish.
  7. Cool for at least three hours.

Notes

Nutrition information is approximate.

According to Kraft, for every 1,000 feet above sea level, subtract 2-degrees off of the 234-degrees.

TIP: I will sometimes line the pan with parchment paper so that when the fudge sets up, I can easily lift it out and slice it.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 18 Serving Size: 1
Amount Per Serving: Calories: 170Total Fat: 9gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 12mgSodium: 85mgCarbohydrates: 21gFiber: 1gSugar: 20gProtein: 3g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Easy Chocolate Fudge

Are you looking for the perfect chocolate fudge recipe? Look no further. This is one of the easiest and most delicious chocolate fudge recipes out there. Click on the pic and grab the recipe today.

Michael Ortiz

Thursday 23rd of December 2021

I'm sorry but any fudge made with marshmallow is not old fashioned or good. My mom and aunt used to spend hours in the kitchen making a batch of fudge. That's the fudge I make and the only old fashion fudge there is.

Julie Pollitt

Friday 24th of December 2021

Hi Michael, how did your aunt and mom make the fudge? I love to hear about older recipes!

Teressa D Kelly

Wednesday 22nd of December 2021

Can I make this without marshmallow cream?

Julie Pollitt

Thursday 23rd of December 2021

Hi Teressa, I don't know if you can do the same recipe and cook it without the marshmallow cream. I have a microwave fudge without it that actually tastes just as good! https://www.backtomysouthernroots.com/four-ingredient-microwave-peanut-butter-fudge/

Kassandra Rebillet

Monday 20th of December 2021

I made this fudge yesterday. I followed all instructions to a T, and I also let my fudge chill over night in the fridge. When I went to remove it from the tray it was like a spread rather then a solid piece of fudge. Even tho I followed the directions it did not turn out how it should of. If anyone knows how I can fix this please let me know.

Julie Pollitt

Monday 20th of December 2021

Hi Kassandra, What is the weather like there? Sometimes the weather can wreak havok on fudge setting up. Are you sure your candy thermometer is working properly?

You can place it back in a pan and add about one cup of water and melt it on low heat until all of the fudge is melted. Mix and turn the heat up to medium-high. Cook the fudge again until 234-degrees. Stir occasionally. Once it reaches the temperature, take it off the stove top, mix again, and pour it into the container. I hope that helps!

PS. I've had thermometers go bad, so that might be the culprit.

Dawn Berube

Thursday 16th of December 2021

For the Old Fashioned Pesnut Butter Fudge can you use powdered sugar instead of granulated?

Julie Pollitt

Friday 17th of December 2021

Hi Dawn, I haven't used powdered sugar before, but I think it would work fine. The measuring ratio will be different. Use 1-3/4 cup of powdered sugar per one cup of granulated sugar. Hope that helps!

Erica

Tuesday 14th of December 2021

Love this recipe but I can’t see half of the ingredients on this as it’s all popups and when I close the ad out nothing is there! This wasn’t like this last year!!

Julie Pollitt

Wednesday 15th of December 2021

Were you on your phone or desktop?

Julie Pollitt

Wednesday 15th of December 2021

Oh no! Let me see what I can do about that. Sorry, Erica!

Skip to Recipe