This luscious fudge combines the nutty richness of creamy peanut butter with the deep sweetness of semisweet chocolate. The two-layer creation features a velvety peanut butter base topped with a glossy chocolate ganache, creating perfect bites of sweet and salty perfection.
Simple stovetop preparation makes this treat accessible for any home cook. The fudge requires minimal active time—just melting, stirring, and spreading—before chilling to achieve that classic firm yet creamy texture. Each square delivers a balanced blend of protein-rich peanuts and quality chocolate.
Customization options include adding crunchy roasted peanuts to the base or swapping almond butter for variety. The finished pieces store beautifully in the refrigerator, staying fresh for over a week when kept airtight.
The first time I made this fudge, my kitchen counter became a magnet for everyone who walked through the door. Something about that chocolate peanut butter combination pulls people in like gravity. My roommate actually hovered over the pan with a spoon, pretending to help taste test for quality assurance. The fudge disappeared faster than I could photograph it.
I made a batch for my fathers birthday and he called me three days later asking if there was any hidden away. He said it reminded him of the peanut butter cups he loved as a kid, but somehow even better. Now it is the first thing he requests when I visit.
Ingredients
- Creamy peanut butter: The foundation of our base layer, use a brand you love eating straight from the jar
- Unsalted butter: Adds richness and helps the fudge set properly, keep some extra for greasing the pan
- Pure vanilla extract: Rounds out the peanut butter flavor with warmth and depth
- Fine sea salt: A pinch cuts through the sweetness and makes all the flavors pop
- Powdered sugar: Creates the structure for the fudge base, sift it first to avoid lumps
- Semisweet chocolate chips: Used in both layers for consistent chocolate flavor throughout
- Heavy cream: Transforms the chocolate layer into a silky ganache that sets beautifully
Instructions
- Prep your pan:
- Line an 8 inch square baking pan with parchment paper, letting the edges hang over the sides for easy removal later. Lightly grease the parchment with butter to prevent sticking.
- Make the peanut butter base:
- Combine peanut butter and butter in a medium saucepan over low heat, stirring constantly until completely smooth and melted together.
- Build the base layer:
- Remove from heat and stir in vanilla extract and salt. Gradually add the powdered sugar, mixing until fully incorporated and the mixture is glossy and thick.
- Set the foundation:
- Spread the peanut butter mixture evenly into your prepared pan, using the back of a spoon to create a smooth surface. Set aside while you make the chocolate layer.
- Create the ganache:
- Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer around the edges. Remove from heat immediately and add the chocolate chips.
- Combine the layers:
- Stir the cream and chocolate gently until melted and glossy. Pour this chocolate layer over the peanut butter base and spread it evenly to the edges.
- Chill until set:
- Refrigerate for at least 2 hours, though overnight is even better for clean cuts. The fudge should feel firm to the touch and hold its shape when pressed.
- Slice and serve:
- Lift the entire block from the pan using the parchment paper as handles. Use a sharp knife to cut into squares, wiping the knife clean between cuts for neat edges.
Last Christmas, I wrapped these in little wax paper squares and tied them with baker's twine. My sister texted me before she even opened her other gifts, saying these fudge squares were the best thing she had eaten all year. Sometimes the simplest recipes create the most lasting memories.
Making It Your Own
Once you master the basic technique, the variations become endless. I have added crushed pretzels to the peanut butter layer for a salty crunch and swirled in caramel for extra decadence. My nephew prefers it when I fold in mini marshmallows for a fluffernutter twist.
Storage Solutions
This fudge keeps remarkably well in the refrigerator, layered between parchment paper in an airtight container. The texture actually improves after a day as the flavors meld together. You can also freeze it for up to two months, thawing overnight in the refrigerator before serving.
Troubleshooting Your Fudge
If your peanut butter layer feels too soft, it likely needed more powdered sugar or less heating time. A grainy texture usually means the powdered sugar was not sifted or the mixture was overheated. The chocolate layer can seize if the cream gets too hot or if any water sneaks in.
- Work quickly when spreading the warm chocolate layer before it begins to set
- Use a clean hot knife to make smooth cuts through the fudge
- Let the fudge sit at room temperature for 10 minutes before serving for the best texture
Whether you are making this for a holiday platter or a Tuesday night craving, this fudge has a way of making ordinary moments feel special. Enjoy every bite.
Recipe Questions & Answers
- → How long does the fudge need to chill?
-
Refrigerate the fudge for at least 2 hours until completely set and firm to the touch. For best results, let it chill overnight before cutting.
- → Can I use natural peanut butter?
-
Stick with creamy processed peanut butter for smooth texture. Natural varieties with separated oil can affect the fudge consistency and make it grainy or oily.
- → What type of chocolate works best?
-
Semisweet chocolate chips provide the ideal balance. Dark chocolate creates a more intense flavor, while milk chocolate yields sweeter results. Use high-quality baking chips for smoothest melting.
- → How should I store leftover pieces?
-
Keep cut squares in an airtight container in the refrigerator for up to one week. Separate layers with wax paper to prevent sticking. The fudge also freezes well for up to three months.
- → Why did my fudge turn out too soft?
-
Soft fudge usually results from insufficient chilling time or humid conditions. Ensure the mixture reaches room temperature before refrigerating, and allow plenty of time for proper setting.
- → Can I make this without a double layer?
-
Skip the chocolate topping and simply make the peanut butter layer alone for a classic single-flavor fudge. Alternatively, swirl melted chocolate through the base instead of creating a separate layer.