Print

Chocolate Peanut Butter Fudge Recipe

4.9 from 100 reviews

This rich and creamy Chocolate Peanut Butter Fudge combines the decadent flavors of milk and semi-sweet chocolate chips with a smooth peanut butter swirl. Crafted with melted butter, evaporated milk, sugar, and mini marshmallows for a perfectly fudgy texture, this easy-to-make treat is ideal for satisfying sweet cravings or gifting during holidays.

Ingredients

Scale

Fudge Base

  • 1 cup butter
  • 1 1/4 cups milk chocolate chips
  • 1 1/4 cups semi-sweet chocolate chips
  • 1 teaspoon vanilla extract
  • 1 (12-ounce) can evaporated milk
  • 4 cups granulated sugar
  • 2 1/4 cups mini marshmallows

Peanut Butter Swirl

  • 1 cup creamy peanut butter
  • 1 cup powdered sugar
  • 1/2 cup butter, melted

Instructions

  1. Prep Chocolate Chips: In an extra-large mixing bowl, combine the butter, milk chocolate chips, semi-sweet chocolate chips, and vanilla extract. Set this mixture aside for later use.
  2. Prepare Pan: Line a 9×13-inch pan with parchment paper to ensure easy removal of the fudge once set. Set aside.
  3. Heat Ingredients: In a very large heavy-bottom saucepan, combine the evaporated milk, granulated sugar, and mini marshmallows. Cook over medium heat, stirring frequently until the mixture comes to a boil. Stir constantly to prevent burning and to help dissolve the sugar fully.
  4. Boil Mixture: Continue boiling over medium heat for about 10 minutes until the mixture turns light golden brown. If using a candy thermometer, heat to approximately 235°F, adjusting for altitude by reducing 1 degree per 1,000 feet.
  5. Combine with Chocolate: Pour the hot mixture into the bowl with the reserved chocolate chips and butter. Using an electric mixer, gently combine until everything is melted and smooth. Immediately pour the fudge into the prepared pan.
  6. Create Peanut Butter Swirl: In a separate bowl, mix together the creamy peanut butter, powdered sugar, and melted butter until smooth. Pour this mixture evenly over the hot fudge. Use a butter knife to draw lines down and back across the pan, creating a marbled swirl effect.
  7. Chill Fudge: Place the pan in the refrigerator and chill completely until the fudge firms up. Once cooled, lift the fudge slab out using the parchment paper edges.
  8. Cut and Store: Cut the fudge into small squares or bricks. Wrap each piece tightly in plastic wrap and then aluminum foil. Store the wrapped fudge in the refrigerator to keep it moist and fresh.

Notes

  • Use a candy thermometer for best results when boiling to ensure proper texture.
  • Adjust candy cooking temperature based on your altitude to avoid overcooking or undercooking.
  • Mini marshmallows help create a smooth, creamy texture in the fudge.
  • Store fudge in the fridge wrapped tightly to prevent drying out.
  • The peanut butter swirl adds flavor contrast and an attractive marble effect.

Keywords: chocolate fudge, peanut butter fudge, easy fudge recipe, homemade fudge, chocolate dessert, peanut butter swirl dessert