Homemade Peanut Butter Fudge

Homemade Peanut Butter Fudge is a medium American recipe that serves 12. 275 calories per serving. Recipe by SIMPLE FOOD SIMPLE LIFE on YouTube.

Prep: 10 min | Cook: 16 min | Total: 36 min

Cost: $3.05 total, $0.25 per serving

Ingredients

  • 3 cups White Sugar (granulated, plain)
  • 1 cup Milk (any milk, 1% used in video)
  • 4 tablespoons Unsalted Butter (half a stick, cut into small cold pieces)
  • 1 cup Peanut Butter (chunky preferred, creamy optional)
  • 1 teaspoon Vanilla Extract (optional, for flavor)
  • 1 cup Ice Water (very cold, ice cubes added)

Instructions

  1. Prepare Ingredients & Pan

    Measure 3 cups sugar, 1 cup milk, 4 tbsp butter, 1 cup peanut butter and 1 tsp vanilla. Grease an 8x8‑inch pan with butter or non‑stick spray. Fill a small cup with ice water and add a few ice cubes.

    Time: PT5M

  2. Combine Milk and Sugar

    Place the milk and sugar in the saucepan. Turn heat to high and stir until the sugar begins to dissolve.

    Time: PT2M

  3. Bring to Rolling Boil

    Allow the mixture to come to a steady rolling boil. Reduce heat slightly to keep it from boiling over and continue stirring.

    Time: PT10M

  4. Test for Soft‑Ball Stage

    Drop a small spoonful of the boiling syrup into the cup of ice water. Let it sit a second and then try to form a soft ball between your fingers.

    Time: PT2M

  5. Remove from Heat

    When the soft‑ball stage is achieved, immediately remove the saucepan from the burner.

    Time: PT0M

  6. Incorporate Butter and Vanilla

    Stir in the cold butter pieces and vanilla extract. Keep stirring until the butter is almost completely melted.

    Time: PT1M

  7. Add Peanut Butter

    Add the cup of peanut butter and stir continuously until the mixture is smooth, creamy and no lumps remain.

    Time: PT2M

  8. Transfer to Pan

    Quickly pour the hot fudge into the prepared greased pan. Spread evenly with the spatula.

    Time: PT1M

  9. Cool and Set

    Let the fudge sit at room temperature until completely set (about 30–45 minutes). No refrigeration needed.

    Time: PT30M

  10. Cut and Store

    Turn the pan upside down, lift the fudge onto a cutting board and cut into squares. Store in an airtight container.

    Time: PT2M

Nutrition Facts

Calories
275
Protein
5 g
Carbohydrates
30 g
Fat
15 g
Fiber
1 g

Dietary info: Vegetarian, Contains nuts, Contains dairy

Allergens: Peanuts, Dairy

Ingredient Substitutions

  • Instead of White Sugar: Brown Sugar (will change flavor)
  • Instead of Milk: Almond Milk, Soy Milk, Coconut Milk
  • Instead of Unsalted Butter: Margarine, Vegan butter
  • Instead of Peanut Butter: Almond Butter (if peanut allergy)
  • Instead of Vanilla Extract: Almond Extract

Equipment Needed

  • Heavy‑Bottomed Saucepan
  • Wooden Spoon
  • Measuring Cups
  • Ice Water Cup (small bowl)
  • 8x8‑Inch Baking Pan
  • Spatula
  • Candy Thermometer (optional) (optional)

Critical Steps — Do Not Skip

  • Reaching the soft‑ball stage using the ice‑water test.
  • Adding butter and peanut butter off the heat to avoid graininess.
  • Working quickly when transferring the hot fudge to the pan.

Chef Tips from the Video

  • Chunky peanut butter adds a pleasant texture; use creamy if you prefer a smoother fudge.
  • Cut butter into small cubes before adding – it melts instantly without cooling the syrup.
  • A heavy‑bottomed pan distributes heat evenly and prevents scorching.
  • Test the soft‑ball stage twice for confidence; the ice‑water method is reliable.

Troubleshooting

Fudge is grainy.

Reheat gently over low heat while stirring until smooth; ensure you did not over‑cook past the soft‑ball stage.

Fudge stays too soft and never firms.

Cook a little longer and re‑test the soft‑ball stage; the syrup may not have reached the proper temperature.

Fudge cracks after cooling.

Stir continuously while cooking and pour while the mixture is still fluid; avoid letting it sit too long before transferring.

Storage

Refrigerator: Store in an airtight container for up to 2 weeks.

Freezer: Freeze in a sealed bag for up to 2 months; thaw at room temperature before serving.

Room temperature: Can be kept at room temperature in a sealed container for about 1 week.

Make-Ahead Tips

  • Fudge can be made a day ahead; keep covered at room temperature.
  • For a firmer texture, refrigerate after it has cooled.
  • Warm the knife before cutting for clean squares.

Last updated: August 20, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Homemade Peanut Butter Fudge

Recipe by SIMPLE FOOD SIMPLE LIFE

A classic old‑fashioned peanut butter fudge made with just sugar, milk, butter, and peanut butter. No marshmallows or candy thermometer needed – just an ice‑water test for the perfect soft‑ball stage.

MediumAmericanServes 12

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
43m
Prep
12m
Cook
10m
Cleanup
1h 5m
Total

Cost Breakdown

$3.05
Total cost
$0.25
Per serving

Critical Success Points

  • Reaching the soft‑ball stage using the ice‑water test.
  • Adding butter and peanut butter off the heat to avoid graininess.
  • Working quickly when transferring the hot fudge to the pan.

Safety Warnings

  • Sugar syrup exceeds 300°F; it can cause severe burns – handle with care.
  • Steam and hot pan handles can burn; use oven mitts.
  • Do not leave the boiling mixture unattended.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Black Bean Chocolate Protein Bars & Chickpea Peanut Butter Protein Bars (Vegan, High Protein)
125

Black Bean Chocolate Protein Bars & Chickpea Peanut Butter Protein Bars (Vegan, High Protein)

Two easy, high-protein vegan protein bar recipes using a can of black beans or chickpeas as the base. One is a rich chocolate bar, the other is a peanut butter bar. Both are baked, gluten-free, and perfect for meal prep or hurricane prep!

1 hr 10 minServes 16$17
American
Homemade Uncrustable Peanut Butter & Jelly Sandwiches
34

Homemade Uncrustable Peanut Butter & Jelly Sandwiches

A step‑by‑step recreation of the iconic frozen Uncrustable sandwich. Soft, pillowy homemade sandwich bread is enriched with a water‑roux for extra moisture, paired with a smooth, lightly salted homemade peanut butter and a bright grape‑apple jelly. The result is a crust‑less, perfectly round sandwich that can be made ahead and frozen for quick lunches.

3 hrs 5 minServes 12$8
American
Peanut Butter Ritz Crackers with Hershey Kiss and Sprinkles
42

Peanut Butter Ritz Crackers with Hershey Kiss and Sprinkles

A quick and festive holiday snack featuring crunchy Ritz crackers layered with creamy peanut butter, topped with a melted Hershey Kiss and colorful sprinkles. Perfect for a last‑minute party treat.

32 minServes 6$4
American
Have peanut butter? Try these Noodles!
33

Have peanut butter? Try these Noodles!

A quick, comforting Asian noodle dish featuring frozen udon tossed in a rich, smoky peanut‑chili sauce, topped with toasted peanuts and sesame seeds for crunch. Perfect for a weeknight dinner or a satisfying lunch.

30 minServes 2$12
Cantonese
EASY 4 Ingredient No Bake Rice Cake Peanut Butter Protein Balls
36

EASY 4 Ingredient No Bake Rice Cake Peanut Butter Protein Balls

Easy no‑bake peanut butter protein balls packed with crunchy rice cake pieces and vanilla pea protein. Perfect for a quick, high‑protein snack that hardens in the fridge.

1 hr 7 minServes 4$6
American
Old-Fashioned Peanut Butter Cookies - Martha Stewart
62

Old-Fashioned Peanut Butter Cookies - Martha Stewart

A nostalgic, buttery peanut butter cookie that requires only a bowl and a fork for the classic criss‑cross pattern. No mixer needed—just cream, stir, shape, and bake for a tender, golden‑brown treat that tastes like childhood.

45 minServes 4$2
American