My grandmother's Old Fashioned Chocolate Peanut Butter Fudge is a family tradition for Christmas and Thanksgiving. This recipe is the ultimate fudge recipe!

This is my last and most special #ChristmasSweetsWeek recipe! My Christmas Punch and Cranberry Orange Bread are pretty amazing, but nothing tops my Grandmother's famous homemade fudge recipe.
Jump to:
It was sometimes referred to as Aunt Ruthie's fudge, occasionally Mrs. Pidacks' fudge, and quite often Grammy's fudge, but most often, it was known as "Mom's Fudge." A laminated copy of the recipe in my grandmother's handwriting has hung on my mother's fridge for at least a decade.
Making homemade fudge isn't hard.
It isn't easy either.
It's extremely precise. The butter and sugar measurements have to be perfect and if the timing is off even a little bit the fudge won't come out quite right. I mean, chances are it will still be delicious, but my mom and aunts would know something wasn't done quite right.

No one knows exactly when Grammy began making homemade fudge, but the general consensus among family is that this recipe has been in our family for at least the last 60 years.
Ingredients
Here is what you need to make Gram's old fashioned fudge recipe:
- granulated sugar
- evaporated milk
- peanut butter
- semi-sweet chocolate chips
- butter or margarine - Gram always used margarine, but my mom uses butter.
- marshmallow fluff - also sometimes known as marshmallow cream.
- vanilla extract
This is meant to be a brief overview of the old fashioned peanut butter fudge recipe. For step-by-step instructions and a full printable recipe card with ingredients, please scroll down to the teal box below or Jump to Recipe.
Instructions
- Lightly grease a 9x12 baking pan.
- Measure out all the ingredients before starting.
- Melt the butter in a large stockpot over medium heat.
- Add the sugar and evaporated milk, then stir to combine.
- Bring to a rolling boil for 8 minutes. When the temperature reaches 238-degrees F, remove it from the heat.
- Quickly add the vanilla extract, peanut butter, marshmallow fluff, and chocolate chips.
- Beat vigorously for 3 minutes.
- Pour the fudge into the prepared pan and let sit for 1 hour at room temperature until completely set and cooled before cutting.
Store fudge in an airtight container.

Equipment
The following are affiliate links. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
In addition to measuring spoons and dry measuring cups, you will need:
- Heavy bottom sauce pan
- Candy thermometer
- 9x13 Baking dish
Be sure to check out my Juggling Act Mama Storefront on Amazon where you'll find all kinds of great products to make your life easier! Thanks so much for being a part of Juggling Act Mama ❤
Recipe Variations
Because we test all our recipes, we recommend that you make them once just as it is without substitutions or changes. Sometimes variations can go awry. Making our Old Fashion Chocolate Peanut Butter Fudge recipe as we have tested it will yield the best results. If you really want to get creative, here are some ideas for variations that might work well. (Please note, we have not tested these variations).
- Instead of using vanilla extract, use an equal amount of peppermint or orange extract. Liquor such as Bailey's Irish Creme would also be delicious but you may need to play with the amount to get the flavoring right.
- If you enjoy peanut butter, you can scale back on the marshmallow fluff and use more peanut butter. Crunchy peanut butter is a great way to add a little texture to creamy peanut butter fudge also.
- Before the fudge sets up, gently press sprinkles, mini peanut butter cups, peanut butter chips, mini marshmallows, or Christmas candies into the top of the fudge.
More Holiday Recipes
Be sure to also check out our favorite holiday baking recipes that are perfect for food gifts.
Old Fashioned Chocolate Peanut Butter Fudge Recipe

Mom's Homemade Fudge
As an Amazon Associate, I earn from qualifying purchases.
Equipment
- Heavy bottom stock pot
Ingredients
- 5 cups granulated sugar
- 1 13 oz. can evaporated milk
- 12 oz. margarine or butter
- 2 teaspoons pure vanilla extract
- 2 tablespoons peanut butter
- 2 large tablespoons marshmallow fluff
- 12 oz. semi-sweet chococolate chips
Instructions
- Lightly grease a 9x12 baking pan.
- Measure out all the ingredients before starting.
- Melt the butter in a large stock pot over medium heat.12 oz. margarine or butter
- Add the sugar and evaporated milk, then stir to combine.1 13 oz. can evaporated milk, 5 cups granulated sugar
- Bring to a rolling boil for 8 minutes. When the temperature reaches 238-degrees F, remove it from the heat.
- Quickly add the vanilla extract, peanut butter, marshmallow fluff, and chocolate chips.2 teaspoons pure vanilla extract, 2 tablespoons peanut butter, 2 large tablespoons marshmallow fluff, 12 oz. semi-sweet chococolate chips
- Beat vigorously for 3 minutes.
- Pour the fudge into the prepared pan and let set for 1 hour until completely set and cooled before cutting.
For best results, be sure to check our Tips and FAQs above with important tips and questions that can help your delicious recipe come out perfectly.
Danielle says
I love the story of your grandma, how sweet! My grandmother used to make fudge, too, but not with marshmallow fluff. That's an interesting ingredient for fudge, isn't it?
Danielle
Ang Paris says
I don't know that I've seen any recipes with fluff before either. If you have trouble finding it, or prefer not to use it, this fudge can be made without it and it will still be delicious.
Kristle says
My grandma used a whole can of fluff and peanutbutter
Jamey Kohli says
Hello. I tried this recipe twice and both times my fudge burnt, I googled it and it says 237 not 285
Ang Paris says
Oh goodness - You're absolutely right, Jamey! I'm so very sorry for the error. The fudge should be cooked to 'softball' stage between 237-240-degrees F. Please check your email for a message from me.