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 in a white plate

Peanut Butter Fudge


  • Author: Diana Carrozza
  • Total Time: 1 hour 15 minutes
  • Yield: 16 squares 1x
  • Diet: Vegetarian

Description

This creamy Peanut Butter Fudge is rich, smooth, and melts in your mouth! Made with just 4 simple ingredients, it’s an easy, no-bake treat that comes together in minutes. Perfect for holidays, gifts, or satisfying your sweet tooth!


Ingredients

Scale
  • 2 cups granulated sugar
  • ½ cup milk (whole milk or evaporated milk)
  • 1 cup peanut butter (smooth, not natural)
  • 1 teaspoon vanilla extract

Optional Mix-Ins & Toppings:

  • ½ cup chopped peanuts (for crunch)
  • ½ cup melted chocolate chips (for peanut butter-chocolate swirl)
  • Flaky sea salt (for a sweet-salty contrast)

Instructions

Prepare the Pan:

  • Line an 8×8-inch baking dish with parchment paper or lightly grease it with butter.

Heat Sugar & Milk:

  • In a medium saucepan, combine sugar and milk over medium heat.
  • Stir constantly until the mixture comes to a rolling boil.
  • Let it boil for 2-3 minutes, stirring occasionally.

Add Peanut Butter & Vanilla:

  • Remove from heat and immediately stir in peanut butter and vanilla extract.
  • Mix until smooth and fully combined.

Pour & Set:

  • Quickly pour the mixture into the prepared baking dish.
  • Spread evenly with a spatula and let it sit at room temperature for 30 minutes.
  • Refrigerate for at least 1 hour until firm.

Slice & Enjoy:

  • Once set, lift the fudge out using the parchment paper.
  • Cut into small squares and serve!

Notes

Use smooth peanut butter – Avoid natural peanut butter, as it can separate.
Work quickly – The mixture sets fast, so be ready to pour immediately.
Boil for at least 2 minutes – This ensures a smooth, creamy texture.
Store properly – Keep in an airtight container at room temperature for 1 week or refrigerate for up to 2 weeks.

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 square
  • Calories: 180 kcal
  • Sugar: 20g
  • Sodium: 45mg
  • Fat: 9g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 5mg

Keywords: Peanut Butter Fudge, Easy Peanut Butter Fudge, No-Bake Fudge, Creamy Peanut Butter Fudge, Homemade Fudge, Old-Fashioned Peanut Butter Fudge, Holiday Treats, Quick Desserts