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

Easy Peanut Butter Fudge Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.4 from 51 reviews
  • Author: Lily
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 24 servings
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Description

This Easy Peanut Butter Fudge recipe is a creamy, rich, and irresistibly sweet treat perfect for peanut butter lovers. Made with simple ingredients like granulated sugar, evaporated milk, and peanut butter chips, this no-bake fudge comes together quickly on the stovetop and sets into smooth, melt-in-your-mouth squares ideal for sharing or gifting.


Ingredients

Scale

Fudge Base

  • 3 cups granulated sugar
  • 1 (5-ounce) can evaporated milk (about 2/3 cup)
  • 3/4 cup unsalted butter (12 tablespoons)

Flavorings

  • 1/3 cup peanut butter (creamy or crunchy)
  • 1 (10-ounce) package peanut butter chips
  • 1 (7-ounce) jar marshmallow creme

Optional Toppings

  • 1/4 cup salted peanuts (chopped, optional)


Instructions

  1. Prepare the Dish: Butter an 8×8-inch baking dish or spray it thoroughly with nonstick cooking spray to prevent the fudge from sticking, then set it aside while preparing the fudge mixture.
  2. Cook the Sugar Mixture: In a medium, heavy-bottomed pot over medium heat, combine granulated sugar, evaporated milk, and unsalted butter. Stir frequently as you bring the mixture to a boil, ensuring the sugar dissolves completely without burning.
  3. Boil to Soft Ball Stage: Once the mixture reaches a boil, continue boiling for about 5 minutes, stirring constantly to avoid scorching. Using a candy thermometer, carefully monitor the temperature until it reaches 235°F (soft ball stage), which is crucial for the fudge to set properly.
  4. Add Flavors & Mix: Remove the pot from heat and immediately stir in peanut butter, peanut butter chips, and marshmallow creme. Mix vigorously until the mixture becomes creamy and smooth. If using, fold in the chopped salted peanuts, reserving a few to sprinkle on top of the fudge after pouring.
  5. Pour and Cool: Pour the hot fudge mixture quickly into the prepared baking dish, spreading evenly. If using, sprinkle the reserved chopped peanuts on top for added texture and flavor. Allow the fudge to cool completely at room temperature until firm.
  6. Cut and Store: Once fully set, cut the fudge into 24 squares or desired size. Store the pieces in an airtight container to keep them fresh and preserve their creamy texture.

Notes

  • Use a candy thermometer to ensure accurate temperature for perfect fudge texture.
  • For creamier fudge, use creamy peanut butter; crunchy peanut butter adds extra texture.
  • The marshmallow creme helps create a smooth, fluffy consistency.
  • You can substitute salted peanuts with unsalted or other nuts according to preference.
  • Store fudge at room temperature for up to 1 week or refrigerate for longer freshness.