Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Peanut Butter Fudge Recipe

Published: Nov 17, 2025 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 84 reviews

If you are craving a decadent, creamy treat that brings together the perfect harmony of sweet and nutty flavors, this Peanut Butter Fudge Recipe is exactly what you need. It’s a crowd-pleaser that combines luscious white chocolate, smooth peanut butter, and marshmallow cream into a rich, melt-in-your-mouth fudge that’s surprisingly simple to make at home. Whether you want to impress guests or indulge in a homemade classic, this recipe delivers a delightful texture and taste that’s both nostalgic and irresistibly satisfying.

Ingredients You'll Need

The image shows a white marbled surface with several clear glass bowls and containers arranged neatly. In the center, there is a bowl filled with small, white pieces of chopped corn or similar small white chunks. Above it to the right, a white jar filled with thick white cream is placed next to a stack of pale yellow butter sticks. To the left, a glass pitcher holds a creamy, light beige liquid. Below the central bowl, a larger glass bowl contains fine white sugar, and next to it on the lower right, another bowl is filled with creamy brown peanut butter or a similar spread. The setup is clean and organized, with the bowls and ingredients spaced evenly. photo taken with an iphone --ar 4:5 --v 7

The magic of this Peanut Butter Fudge Recipe lies in its handful of essential ingredients, each playing a crucial role in creating the perfect balance of flavor, creaminess, and texture. These pantry staples come together effortlessly, making your fudge rich and decadent without any fuss.

  • 3 cups granulated sugar: Provides the fundamental sweetness and structure for the fudge’s classic texture.
  • ¾ cup unsalted butter: Adds silkiness and richness while helping meld the flavors together.
  • Pinch of kosher salt: Enhances flavor by balancing the sweetness and highlighting the peanut butter’s nuttiness.
  • 1 cup heavy cream: Brings a creamy smoothness that makes every bite luxurious and tender.
  • 2 cups white chocolate morsels: Infuses the fudge with a luscious, velvety sweetness that complements the peanut butter perfectly.
  • ¾ cup creamy peanut butter: The star ingredient, delivering its signature nutty taste and creamy texture.
  • 7-ounce jar marshmallow cream: Adds a light, fluffy texture and subtle sweetness to make the fudge wonderfully smooth.

How to Make Peanut Butter Fudge Recipe

Step 1: Prepare Your Pan

Start by lining an 8 or 9-inch square baking dish with parchment paper. This simple step is a lifesaver for easy removal later, guaranteeing you won’t have to wrestle with stuck fudge. Set the pan aside while you work on the gooey part.

Step 2: Combine the Sugar, Butter, Salt, and Cream

In a large saucepan, combine the granulated sugar, unsalted butter, kosher salt, and heavy cream. Heat the mixture over medium heat until everything melts and blends smoothly. Once combined, bring it to a rolling boil, stirring continuously for exactly four minutes. Keep the heat steady and your hand moving - this is key for that perfect fudge consistency.

Step 3: Blend in the Pearl-Like Ingredients

Remove the mixture from heat and immediately whisk in the white chocolate morsels, marshmallow cream, and creamy peanut butter. If you want to get super smooth and fast results, transfer everything to a stand mixer and beat for one to two minutes until glossy and decadent. This step is where the magic happens - be ready to feel the delicious transformation.

Step 4: Set and Slice

Pour the luscious fudge batter into the prepared parchment-lined pan, spreading it evenly. Allow it to set at room temperature for about three hours until completely firm. Once hardened, lift it out by the parchment paper, peel away the lining, and cut the fudge into bite-sized squares ready to delight everyone lucky enough to have one.

How to Serve Peanut Butter Fudge Recipe

The first part of the image shows a silver pot with several ingredients inside: a light yellow melted butter layer covering the bottom, white chocolate chips clustered on one side, a creamy beige peanut butter portion near the bottom center, and dollops of white whipped cream or marshmallow spread on the left side, all yet to be mixed. The second part of the image shows a white square ceramic baking dish filled with a smooth, evenly spread light brown batter, touching the edges and set on a white marbled surface, with a white spatula resting nearby. photo taken with an iphone --ar 4:5 --v 7

Garnishes

While this Peanut Butter Fudge Recipe stands beautifully on its own, adding toppings can make it even more special. Sprinkle a few crushed peanuts or a pinch of sea salt on top before setting, adding a crunchy contrast to the creamy texture. For a fun twist, drizzle melted dark chocolate or swirl in a little raspberry jam to give your fudge an extra pop of flavor and color.

Side Dishes

This fudge pairs wonderfully with a hot cup of coffee or a glass of cold milk, enhancing the comforting experience. It also makes a lovely accompaniment to a simple fruit platter or even alongside vanilla ice cream, creating a dessert spread that’s both indulgent and nostalgic.

Creative Ways to Present

Present your peanut butter fudge as festive treats during holidays by wrapping each piece in colorful wax paper or placing them in cute mini cupcake liners. Gift boxes or mason jars filled with fudge squares make thoughtful, homemade presents. You can even layer fudge with other treats like chocolate bark or caramel squares for a dazzling dessert platter that stuns at parties.

Make Ahead and Storage

Storing Leftovers

Keep your peanut butter fudge fresh by storing it in an airtight container at room temperature. It will remain wonderfully soft and tasty for up to one week. If you’re in a warmer climate or prefer a firmer texture, storing it in the fridge is a great option—it just might need a few minutes to warm up before serving.

Freezing

You can freeze leftover fudge to extend its shelf life up to three months. Wrap each piece tightly in plastic wrap and place them in a freezer-safe container or bag. When you’re ready to enjoy, thaw at room temperature for a few hours so it returns to that perfect creamy consistency.

Reheating

This fudge is best enjoyed as is, but if you prefer it softer, warm individual pieces in the microwave for 10 to 15 seconds. Just be careful not to overheat, or you’ll lose that silky texture that makes this Peanut Butter Fudge Recipe so divine.

FAQs

Can I use crunchy peanut butter instead of creamy?

Absolutely! Using crunchy peanut butter will add delightful little nutty bits to the fudge, giving an extra texture contrast. Just know that it might alter the smoothness slightly but yields a fun, crunchy surprise.

What if I don’t have marshmallow cream? Can I substitute it?

If you don’t have marshmallow cream, you can substitute it with mini marshmallows melted gently into the mixture. They’ll offer a similar sweetness and fluffiness, though the consistency might be slightly different.

Is it necessary to use white chocolate morsels?

White chocolate morsels add a lovely sweetness and creamy touch that balances the peanut butter. However, if you prefer, you can try substituting with milk or semi-sweet chocolate chips for a different flavor dimension.

Why is stirring continuously important during boiling?

Constant stirring prevents the sugar from sticking and burning at the bottom of the pan, which can ruin the fudge’s texture and flavor. It also ensures even heat distribution for perfect cooking.

Can I add flavor variations to the fudge?

You can experiment by adding a teaspoon of vanilla extract, a pinch of cinnamon, or even a handful of chopped nuts or chocolate chips mixed in before setting. This Peanut Butter Fudge Recipe is a great base for creative spins!

Final Thoughts

There’s something truly special about homemade fudge, and this Peanut Butter Fudge Recipe hits all the right notes with its creamy, sweet, and nutty goodness. It’s simple enough for a novice to make but impressive enough to wow friends and family. Next time you want a cozy treat that melts on your tongue and fills your kitchen with heavenly aromas, give this recipe a try—you won’t regret it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Fudge Recipe

Peanut Butter Fudge Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 84 reviews

  • Author: Diane
  • Total Time: 3 hours 20 minutes
  • Yield: 64 bite-sized pieces
Print Recipe
Pin Recipe

Description

This creamy and rich Peanut Butter Fudge recipe combines the smoothness of peanut butter with the sweetness of white chocolate and marshmallow cream, resulting in a decadent treat that sets beautifully in just a few hours. Perfect for sharing or satisfying your sweet tooth, this fudge is easy to make with simple ingredients and just a little bit of stirring and whisking.


Ingredients

Fudge Base

  • 3 cups granulated sugar
  • ¾ cup unsalted butter
  • Pinch of kosher salt
  • 1 cup heavy cream

Mix-ins

  • 2 cups white chocolate morsels
  • ¾ cup creamy peanut butter
  • 7 ounce jar marshmallow cream


Instructions

  1. Prepare the pan: Line an 8 or 9-inch square baking dish with parchment paper. Set it aside to make sure it's ready when your fudge mixture is done.
  2. Cook the fudge base: In a large saucepan, combine granulated sugar, unsalted butter, kosher salt, and heavy cream. Heat this mixture over medium heat, stirring continuously, and bring it to a rolling boil. Continue boiling and stirring for exactly 4 minutes to ensure the sugar dissolves and the mixture reaches the right consistency for fudge.
  3. Add mix-ins and combine: Remove the saucepan from heat. Quickly whisk in the white chocolate morsels, marshmallow cream, and creamy peanut butter until the mixture is smooth and fully combined. For best results, use a stand mixer or hand mixer to whisk for 1–2 minutes until creamy and uniform.
  4. Set the fudge: Pour the smooth fudge mixture into the prepared parchment-lined baking dish. Allow it to set at room temperature for about 3 hours until it hardens sufficiently.
  5. Serve: Once set, remove the fudge from the pan by lifting the parchment paper, peel off the paper, and cut the fudge into bite-sized pieces. Enjoy the rich and creamy peanut butter fudge!

Notes

  • The rolling boil time is critical for proper fudge texture – do not skip timing it for 4 minutes.
  • Use parchment paper for easy removal and clean cutting.
  • You can store the fudge in an airtight container at room temperature for up to one week.
  • For firmer fudge, refrigerate after it has set.
  • Substitute white chocolate morsels with high-quality white chocolate bars chopped finely if desired.
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe
  • Lemon Pretzel Dessert Recipe
    Lemon Pretzel Dessert Recipe
  • Homemade Blueberry Ice Cream Recipe
    Homemade Blueberry Ice Cream Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Creamy Chipotle Ranch Dressing Recipe
    Creamy Chipotle Ranch Dressing Recipe
  • Mini Matcha Cupcakes Recipe
    Mini Matcha Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.