American · Desserts

Peanut Butter Fudge

Sugar, evaporated milk and butter boiled briefly, then beaten with peanut butter, marshmallow creme and vanilla into a smooth, creamy fudge that sets in a tin.

Not yet ratedThis recipe has no ratings yet 20 min hands on plus 2 hr Setting Serves 36 servings Easy
Jump to Recipe Method

How to Make Peanut Butter Fudge

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Line a 20 cm square tin with baking paper, leaving an overhang on two sides.

  2. Put the sugar, evaporated milk and butter in a large heavy saucepan over medium heat and stir until the sugar dissolves.

  3. Bring to the boil, then boil for 5 minutes, stirring constantly, until it reaches about 112°C / 234°F on a sugar thermometer.

  4. Take the pan off the heat and beat in the peanut butter, marshmallow creme, vanilla and salt with a wooden spoon until smooth and glossy.

  5. Pour the fudge into the tin quickly and smooth the top.

  6. Let it cool at room temperature for 2 hours, until set, then lift out with the paper and cut into 36 squares.

Tips for Making Peanut Butter Fudge

  • Stir constantly while it boils. Fudge scorches fast, and burnt sugar cannot be rescued.
  • Use a standard peanut butter, not a natural one. The oil in natural peanut butter separates and leaves greasy, crumbly fudge.
  • Work quickly once the peanut butter is in. Fudge starts to set as it cools and needs to go in the tin while it is still pourable.

What to Serve with Peanut Butter Fudge

  • A glass of cold milk
  • A cup of coffee
  • Vanilla ice cream

Storing & Reheating Peanut Butter Fudge

Keeps in an airtight container at room temperature for up to 1 week. Freeze for up to 3 months.

Peanut Butter Fudge FAQ: Common Questions

How long does Peanut Butter Fudge take to make?

About 20 minutes of hands-on work — 10 minutes of preparation and 10 minutes of cooking — plus 2 hours of Setting, so allow 2 hours 20 minutes from start to finish. The recipe serves 36.

What are the key tips for making Peanut Butter Fudge?

Stir constantly while it boils. Fudge scorches fast, and burnt sugar cannot be rescued. Use a standard peanut butter, not a natural one. The oil in natural peanut butter separates and leaves greasy, crumbly fudge. Work quickly once the peanut butter is in. Fudge starts to set as it cools and needs to go in the tin while it is still pourable.

What should I serve with Peanut Butter Fudge?

A glass of cold milk; A cup of coffee; Vanilla ice cream.

Can Peanut Butter Fudge be made ahead or frozen?

Keeps in an airtight container at room temperature for up to 1 week. Freeze for up to 3 months.

Is Peanut Butter Fudge suitable for a special diet?

This recipe is vegetarian, gluten-free and low-carb. Those labels are checked against the ingredient list, so a dish is only marked when nothing in it contradicts the claim.

How many calories are in Peanut Butter Fudge?

About 130 kcal per serving, with 2 g protein, 17 g carbohydrate and 6 g fat. The figures are calculated from the ingredient list and are an estimate.

Peanut Butter Fudge Nutrition

Per serving, calculated from the ingredient list. Treat these as an estimate — brands and cuts vary.

130Calories
2gProtein
17gCarbs
6gFat
0gFibre
16gSugar
50mgSodium

Reader Reviews

Cooked this? Leave a review

Your rating out of 5

Reviews are stored in your browser only — nothing is sent to a server.

Written and tested by Turab

One person, one kitchen — no test kitchen, no team. How every recipe on this site is checked before it goes up.