Grandma Old Fashioned Peanut Butter Fudge Recipe

I always get requests for my grandma’s old fashioned peanut butter fudge recipe around the holidays. The aroma alone takes me right back to childhood, with that unmistakable rich, warm peanut butter scent filling the kitchen.

This recipe captures all that nostalgic comfort in a single, perfectly sweet bite. Weโ€™re taking that time-honored recipe and adding a rich, spiced dark chocolate swirl for a simple, yet elevated twist. This no-bake fudge requires just a few basic ingredients and a simple stove-top method, making it approachable for even beginner home cooks. Forget grainy or overly sticky fudge; this method creates a creamy, soft texture that sets beautifully every time, perfect for family-friendly gatherings or holiday gift-giving.

grandma old fashioned peanut butter fudge recipe

Ingredients

  • 675 g (3 cups) granulated sugar: A key component for structure and sweetness. Use standard granulated white sugar for best results in this old-fashioned recipe.
  • 240 ml (1 cup) whole milk: The liquid base that contributes to the fudgeโ€™s creaminess. Whole milk is essential here for the rich texture; avoid low-fat alternatives.
  • 115 g (1/2 cup) unsalted butter, cut into cubes: Provides necessary fat content for a smooth, velvety finish. Cut into cubes to ensure quick melting and even distribution.
  • 340 g (1 1/4 cups) creamy peanut butter: The primary flavor component. Use a traditional, processed creamy peanut butter (like Jif or Skippy) for the most reliable texture and consistent results. Avoid natural peanut butter as it can cause the fudge to become too oily or grainy.
  • 5 ml (1 teaspoon) alcohol-free vanilla extract: Enhances the peanut butter flavor and balances the sweetness. The alcohol-free extract prevents separation during the cooking process.
  • 170 g (6 ounces) good quality dark chocolate chips: Used for the swirl. Choose dark chocolate for a rich contrast to the sweet peanut butter base. For strict dietary compliance, ensure the chips are dairy-free or vegan if needed.
  • 28 g (2 tablespoons) unsalted butter: This small amount is melted with the chocolate to create a smooth, glossy texture for swirling. It helps prevent the chocolate from seizing or becoming too stiff.
  • 2.5 ml (1/2 teaspoon) ground cinnamon: Adds a cozy, warm spice note that pairs perfectly with both peanut butter and dark chocolate. Use a fresh, high-quality ground cinnamon for maximum flavor impact.
  • Pinch (0.5 ml / 1/8 teaspoon) chili powder (such as ancho or cayenne): This tiny pinch adds a subtle warmth and depth, enhancing the chocolate flavor without making it noticeably spicy. A little goes a long way; use sparingly to elevate the taste profile.
  • Additional cocoa powder or ground cinnamon, for dusting: Optional for presentation. A light dusting gives a professional finish. Use sparingly on the plate, not directly on the fudge pieces.

Instructions

  1. Prep the pan and equipment. Line an 20×20 cm (8×8 inch) square baking pan with parchment paper. Ensure the parchment paper has an overhang on two sides to easily lift the finished fudge out later. Lightly grease the parchment to prevent sticking.
  2. Combine base ingredients in the saucepan. In a large, heavy-bottomed saucepan, combine the granulated sugar, whole milk, and 115 g (1/2 cup) unsalted butter. Cook over medium heat, stirring constantly, until the sugar is fully dissolved and the butter is melted. The mixture should become clear before boiling.
  3. Reach the soft-ball stage. Bring the mixture to a rolling boil, then reduce heat slightly to maintain a steady, gentle boil without stirring. Cook for 5-7 minutes, or until a candy thermometer reads 112ยฐC (234ยฐF), which is the soft-ball stage. If you don’t have a thermometer, drop a small amount into cold water; it should form a soft, pliable ball.
  4. Finish the peanut butter base. Immediately remove the saucepan from the heat once the soft-ball stage is reached. Stir in the creamy peanut butter and alcohol-free vanilla extract until completely smooth and well combined. The residual heat from the sugar mixture will melt the peanut butter into a creamy consistency.
  5. Prepare the spiced dark chocolate swirl. While the peanut butter fudge cools slightly (about 5 minutes), prepare the swirl mixture in a separate small, heatproof bowl. Combine the dark chocolate chips, 28 g (2 tablespoons) unsalted butter, ground cinnamon, and chili powder. Melt over a double boiler or in the microwave in 30-second intervals, stirring until smooth and glossy.
  6. Layer the peanut butter fudge and chocolate. Pour about two-thirds of the warm peanut butter fudge mixture into the prepared pan and spread evenly. Dollop spoonfuls of the spiced dark chocolate mixture over the peanut butter fudge layer. Pour the remaining peanut butter fudge mixture over the chocolate dollops.
  7. Swirl and marble. Using a butter knife or a skewer, gently create ribbons and marbling by dragging the tool through the layers. Be careful not to over-mix, as you want distinct streaks of chocolate and peanut butter. If your fudge looks grainy, it probably means the sugar wasn’t fully dissolved at the start. To fix this, you can return it to the heat and add a small amount of milk (1-2 Tbsp) to re-dissolve the sugar.
  8. Cool and set. Let the fudge cool at room temperature for about 30 minutes to begin setting. Transfer the pan to the refrigerator for at least 2 hours, or until completely firm. This step is crucial for getting clean cuts; my kids always try to eat this before itโ€™s set, but waiting for the full 2 hours makes cutting much easier and cleaner.
  9. Cut and serve. Once firm, use the parchment paper overhang to lift the fudge from the pan and place it on a cutting board. Cut into 2.5 cm (1 inch) squares using a sharp knife; for extra clean cuts, run the knife under hot water and wipe dry between cuts.
  10. Optional garnish for presentation. Arrange a few squares of this grandma old fashioned peanut butter fudge recipe on a light-colored ceramic plate. Dust a corner of the plate with a very fine sprinkle of cocoa powder or ground cinnamon for a subtle contrast.

Troubleshooting Common Fudge Mistakes

Fudge can be tricky, but knowing how to troubleshoot a few common issues ensures a perfect result every time. The most important thing for success with this grandma old fashioned peanut butter fudge recipe is getting the temperature right during the boiling phase.

  • Why is my fudge grainy? The most common cause for a grainy texture in this grandma old fashioned peanut butter fudge recipe is not fully dissolving the sugar at the beginning; make sure the mixture is completely clear before bringing it to a boil. It can also happen if you stir too much while it’s boiling.
  • My fudge didn’t set; what went wrong? This usually means the mixture didn’t reach the soft-ball stage (112ยฐC/234ยฐF). If using the cold water test, make sure the ball holds its shape firmly. Re-boil the fudge to reach the proper temperature if necessary.
  • My chocolate seized or looks oily. This happens if moisture gets into the melted chocolate. Ensure your bowl and utensils are completely dry, or use the double boiler method for more control.
grandma old fashioned peanut butter fudge recipe

Storage Tips and Make-Ahead Notes

This make-ahead grandma old fashioned peanut butter fudge recipe is perfect for parties and holiday gifts because it stores well and holds its shape nicely. It’s a great family-friendly option that you can prepare in advance.

  • How long does peanut butter fudge last? Store it in an airtight container at room temperature for up to 5 days, or in the refrigerator for up to 2 weeks. The fridge will give it a firmer texture, which some prefer.
  • Can I freeze this fudge? Yes, wrap the fudge tightly in plastic wrap first, then place it in a freezer-safe container. Freeze for up to 3 months. Thaw in the refrigerator overnight before serving.
  • Can I make this ahead of time? Yes, this fudge is perfect for making in advance. Cut it into squares and store it in the refrigerator for easy serving at a party or event.

FAQs

Can I use natural peanut butter for this recipe?

For best results, avoid natural peanut butter. The oils tend to separate during cooking, leading to a grainy or greasy texture that won’t set properly. Stick to processed creamy peanut butter for a reliable outcome in this grandma old fashioned peanut butter fudge recipe.

Is a candy thermometer absolutely necessary?

While the cold water test is an option, a candy thermometer is highly recommended for accuracy, especially for beginner fudge makers. Reaching exactly 112ยฐC (234ยฐF) ensures the fudge sets correctly without becoming overly hard or soft.

What does the chili powder do to the fudge?

The chili powder adds a subtle warmth and complexity to the chocolate swirl, enhancing the dark chocolate flavor rather than making it taste spicy. It’s an optional, but highly recommended, ingredient for elevating the flavor profile of this grandma old fashioned peanut butter fudge recipe.

How do I get clean cuts on my fudge?

Ensure the fudge is completely cold and firm from the refrigerator before cutting. Use a large, sharp knife, running it under hot water and drying it with a cloth between each cut to prevent sticking. I find that chilling the knife in the freezer for a few minutes before cutting makes a huge difference in getting super clean lines.

How can I make this recipe dairy-free or vegan?

To make this grandma old fashioned peanut butter fudge recipe dairy-free, use a dairy-free milk alternative (like full-fat oat milk) and vegan butter substitute in a 1:1 ratio. Make sure to choose vegan dark chocolate chips for the swirl.

Conclusion

This grandma old fashioned peanut butter fudge recipe with a spiced chocolate swirl is a foolproof way to create a memorable treat for your family. The combination of the classic creamy base and the rich, warm chocolate twist makes it an instant favorite. Save this recipe to Pinterest so you can make this delicious treat again soon!

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
Grandma Old Fashioned Peanut Butter Fudge Recipe 1765649737.0147057

grandma old fashioned peanut butter fudge recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sarah Mali
  • Total Time: 175 minutes
  • Yield: 64 squares 1x
  • Diet: General

Description

A rich, creamy no-bake fudge recipe featuring an old-fashioned peanut butter base swirled with spiced dark chocolate. This easy stovetop method creates a soft, non-grainy texture perfect for holiday gift-giving.


Ingredients

Scale
  • 3 cups granulated sugar
  • 1 cup whole milk
  • 0.5 cup unsalted butter, cut into cubes (for base)
  • 1.25 cups creamy peanut butter
  • 1 teaspoon vanilla extract, alcohol-free
  • 6 oz dark chocolate chips
  • 2 tablespoons unsalted butter (for swirl)
  • 0.5 teaspoon ground cinnamon
  • 0.125 teaspoon chili powder, such as ancho or cayenne
  • Additional cocoa powder or ground cinnamon, for dusting (optional)

Instructions

  1. Prep Pan and Equipment: Line an 8×8 inch square baking pan with parchment paper, allowing an overhang on two sides. Lightly grease the parchment to prevent sticking.
  2. Combine Base Ingredients: In a large, heavy-bottomed saucepan, combine the granulated sugar, whole milk, and 0.5 cup unsalted butter over medium heat. Stir constantly until the sugar fully dissolves and the butter melts.
  3. Boil to Soft-Ball Stage: Bring the mixture to a rolling boil, then reduce heat slightly to maintain a gentle boil without stirring. Cook for 5-7 minutes, or until a candy thermometer reaches 234 degrees F (112 degrees C).
  4. Mix Peanut Butter Base: Immediately remove the saucepan from the heat once the soft-ball stage is reached. Stir in the creamy peanut butter and vanilla extract until completely smooth and well combined.
  5. Prepare Chocolate Swirl: In a separate small bowl, combine the dark chocolate chips, 2 tablespoons unsalted butter, ground cinnamon, and chili powder. Melt over a double boiler or in the microwave in 30-second intervals until smooth and glossy.
  6. Layer Fudge and Chocolate: Pour about two-thirds of the warm peanut butter fudge mixture into the prepared pan and spread evenly. Dollop spoonfuls of the spiced chocolate mixture over the top. Pour the remaining peanut butter fudge mixture over the chocolate dollops.
  7. Swirl Layers: Using a butter knife or skewer, gently create ribbons and marbling by dragging the tool through the layers. Avoid over-mixing to maintain distinct streaks.
  8. Chill Until Firm: Let the fudge cool at room temperature for 30 minutes, then transfer to the refrigerator for at least 2 hours, or until completely firm.
  9. Cut into Squares: Once firm, use the parchment overhang to lift the fudge from the pan onto a cutting board. Cut into 1 inch squares using a sharp knife. For clean cuts, wipe the knife clean between cuts.
  10. Garnish (Optional): Serve the fudge squares on a plate with an optional dusting of cocoa powder or cinnamon for presentation.

Notes

To avoid grainy fudge, ensure all sugar dissolves fully before the mixture boils; if needed, add a small amount of milk (1-2 Tbsp) and return to heat to re-dissolve. For the best texture, use creamy processed peanut butter rather than natural peanut butter. Chill completely (at least 2 hours) before cutting to ensure clean slices.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 square (20 g)
  • Calories: 98 calories
  • Sugar: 11 g
  • Sodium: 20 mg
  • Fat: 5.3 g
  • Saturated Fat: 2.1 g
  • Unsaturated Fat: 3.2 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 0.4 g
  • Protein: 0.8 g
  • Cholesterol: 6 mg

FREE PRINTABLE RECIPE

Get the Printable Recipe PDF (Free)

Enter your email and weโ€™ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.

1 Enter your email below.
2 Confirm from the email we send (double opt-in).
3 Download your PDF instantly.

No spam. Unsubscribe anytime. After submitting, youโ€™ll get a confirmation email first (double opt-in). If you donโ€™t see it, check Spam or Promotions.

  • โœ… Printable PDF (ingredients + steps)
  • โœ… Save it to your phone (no long scrolling)
  • โœ… Includes cook time + servings
  • โœ… Easy to follow

FAQ

Whereโ€™s the full recipe?
Itโ€™s delivered as a printable PDF so you can save it and cook without scrolling.

I didnโ€™t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

Get the printable PDF for this recipe.

Leave a Comment

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