Creamy Peanut Butter Fudge Squares

Creamy Peanut Butter Fudge Squares

There is something profoundly satisfying about making your own sweets at home. For me, the scent of melting butter and sugar signals the start of something special, and nothing quite captures that feeling like a batch of homemade Peanut Butter Fudge Squares. This isn’t the crumbly, overly sweet fudge you might find in seaside shops; this is something else entirely. It’s dense, velvety, and packed with a deep, roasted peanut flavour that’s beautifully balanced with a satisfying sweetness. I find myself making this recipe whenever we need a little pick-me-up – it has become a true staple in our household.

The magic of this peanut butter dessert lies in its texture. Each square melts slowly on the tongue, a smooth and creamy consistency that’s incredibly moreish. It’s the kind of treat that works beautifully for so many occasions: packaged in a small box, it makes a thoughtful homemade gift; arranged on a platter, it’s a welcome addition to an afternoon tea; and kept in a tin on the counter, it’s a wonderful little indulgence with a cup of coffee. It’s a straightforward recipe that delivers a truly special result, turning simple pantry ingredients into something quite luxurious.

Recipe Overview

This recipe creates exceptionally smooth and rich fudge squares with an intense peanut butter flavour. The process is methodical but not difficult, involving melting the ingredients to the correct temperature before beating and setting. My key discovery during testing was that letting the sugar dissolve completely over a low heat before increasing the temperature is the secret to avoiding a grainy texture.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Chill Time: 3 hours
  • Total Time: 3 hours 25 minutes
  • Servings: 36 small squares
  • Difficulty: Easy

Why You’ll Love These Peanut Butter Fudge Squares

  • Genuine Flavour: Each bite is loaded with a deep, nutty, and slightly salty peanut butter taste, offset by a creamy sweetness that isn’t overpowering. The texture is dense and velvety, never gritty.
  • Comes Together in Under 30 Minutes: The active cooking and preparation time is less than half an hour. The hardest part is simply waiting for it to set in the fridge.
  • Flexible Recipe: This fudge is a brilliant base for customisation. You can stir through a cup of mini chocolate chips, top with flaky sea salt for a sophisticated finish, or add chopped pretzels for a delightful crunch.
  • Ideal for Gifting: This homemade fudge works wonderfully for Christmas food hampers, bake sales, or as a lovely ‘thank you’ gift for a neighbour or friend.
  • Family Tested: My husband, who’s usually picky, asked for a second piece before I’d even finished cutting the first batch! It always gets compliments from everyone who tries it.
Peanut Butter Fudge Squares

Peanut Butter Fudge Squares

⏱️ 10 min prep  •  🍳 15 min cook  •  👥 36 servings


📌 Pin This Recipe

Ingredients You’ll Need

For the best results, use good quality ingredients. I always use a standard smooth peanut butter like Sun-Pat rather than an all-natural one, as the separated oils in natural varieties can sometimes affect the final texture. Make sure your icing sugar is well-sifted to avoid any lumps.

  • 225g unsalted butter, cubed
  • 450g smooth peanut butter
  • 200g demerara sugar
  • 120ml whole milk
  • 1 tsp vanilla extract
  • 500g icing sugar, sifted
  • ¼ tsp fine sea salt

Adam’s Tip: Don’t be tempted to reduce the amount of icing sugar. While it seems like a lot, it’s essential for achieving the correct firm, yet melt-in-the-mouth texture that defines classic fudge.

How to Make Peanut Butter Fudge Squares

The process is all about gentle heat and patience. Make sure you have all your ingredients measured out and ready to go before you begin, as the final steps happen quite quickly. This is a classic candy recipe that relies on a simple process of dissolving sugar and fat.

  1. Prepare Your Tin: Lightly grease a 20cm (8-inch) square baking tin and line it with baking parchment, leaving an overhang on two sides. This will make it much easier to lift the fudge out later.
  2. Melt the Base: In a large, heavy-bottomed saucepan, combine the unsalted butter, demerara sugar, and whole milk. Place over a medium-low heat.
  3. Dissolve the Sugar: Stir the mixture gently but constantly with a wooden spoon or spatula until the butter has melted and the demerara sugar has completely dissolved. This can take 5-7 minutes. Don’t rush this step; ensuring the sugar dissolves is key to a smooth fudge.
  4. Bring to a Boil: Once the sugar is dissolved, increase the heat to medium and bring the mixture to a gentle, steady boil. Continue to cook, stirring occasionally, for another 5-7 minutes. The mixture will thicken slightly. If you have a sugar thermometer, you are aiming for the ‘soft-ball’ stage, which is around 112-115°C (234-240°F). You can find a great guide to sugar stages on the BBC Good Food website.
  5. Add Peanut Butter and Vanilla: Remove the saucepan from the heat. Immediately add the smooth peanut butter, vanilla extract, and salt. Stir vigorously until the peanut butter is fully melted and the mixture is smooth and glossy.
  6. Beat in the Icing Sugar: Add the sifted icing sugar to the pan all at once. Using your wooden spoon (or an electric hand mixer with beater attachments on a low speed), beat the icing sugar into the hot mixture until it is fully incorporated and the fudge starts to lose its glossy shine. This will take about a minute. What works best for me is to work quickly here to prevent it from setting in the pan.
  7. Pour and Set: Immediately pour the fudge mixture into your prepared tin. Use the back of a spoon or a spatula to spread it into an even layer.
  8. Chill Completely: Let the tin cool on a wire rack to room temperature for about 30 minutes, then transfer it to the refrigerator. Allow it to chill for at least 3 hours, or until completely firm.
  9. Cut and Serve: Once firm, use the parchment paper overhang to lift the fudge slab out of the tin. Place it on a cutting board and use a long, sharp knife to cut it into small squares.

Tips From My Kitchen

  • Temperature Control is Crucial: The most common issue with fudge is a grainy texture, which comes from the sugar not dissolving properly or being cooked at too high a heat. Keep the flame low and steady at the start and stir until you can’t feel any sugar granules against the bottom of the pan.
  • The Secret Step: I learned that vigorously beating the fudge for 60 seconds after adding the icing sugar makes a real difference. It helps cool the mixture slightly and encourages the formation of the tiny sugar crystals that give fudge its characteristic texture.
  • Make-Ahead Magic: This is a brilliant recipe to make in advance. The fudge will keep beautifully for a week and the flavour even seems to deepen after a day or two. It’s ideal for getting ahead on holiday baking.
  • Storage: Store your fudge squares in an airtight container at room temperature for up to 7 days. If your kitchen is very warm, you can store it in the fridge for up to two weeks, but let it come to room temperature for 15 minutes before serving for the best texture. Separate layers with baking parchment to prevent them from sticking.

Equipment You’ll Need

  • Large, heavy-bottomed saucepan
  • 20cm (8-inch) square baking tin
  • Baking parchment
  • Wooden spoon or heatproof spatula
  • Sharp knife and cutting board
  • Sieve (for the icing sugar)

Common Mistakes to Avoid

  • Rushing the Sugar: If you don’t allow the demerara sugar to dissolve completely in the milk and butter at the start, your final fudge will have a grainy, unpleasant texture. Be patient and stir over a low heat.
  • Boiling Too Fiercely: A raging boil can cause the sugar to crystallise or burn. Aim for a steady, bubbling simmer while the mixture cooks to the soft-ball stage.
  • Cutting Before It’s Set: It’s tempting to dive in, but cutting the fudge before it is completely firm will result in messy, misshapen squares. Give it the full 3 hours (or even overnight) in the fridge.

Delicious Variations to Try

Once you’ve mastered the basic recipe, it’s great fun to start experimenting. Here are a few ideas that have worked well in my kitchen:

  • Chocolate Peanut Butter Swirl: After pouring the fudge into the tin, melt 100g of dark chocolate and drizzle it over the top. Use a skewer or the tip of a knife to gently create a marbled pattern.
  • Crunchy Pretzel Fudge: Swap the smooth peanut butter for a crunchy variety. Just before pouring into the tin, fold in 75g of roughly crushed salted pretzels for a wonderful salty crunch in every bite. If you love the peanut combination, our Chocolate Peanut Butter Banana Bread is another treat you might enjoy.
  • Vegan Peanut Butter Fudge: This recipe can be adapted for a vegan diet. Use a good quality dairy-free butter block (the kind for baking, not a soft spread) and replace the whole milk with oat milk or soya milk. The results are just as delicious.

What to Serve With Peanut Butter Fudge Squares

These fudge squares are quite rich, so they are best enjoyed in small portions. They stand proudly on their own but also pair beautifully with a few other things.

  • A Strong Brew: A square of this fudge is the perfect partner to a strong cup of black coffee or an English breakfast tea, as the bitterness cuts through the richness.
  • Dessert Platter: Serve small squares as part of a larger dessert board with fresh berries, other small cakes, and perhaps some dark chocolate.
  • With Ice Cream: For a more decadent dessert, serve a square alongside a scoop of simple vanilla bean ice cream. The contrast of the cool cream and the dense fudge is delightful. It’s a lovely way to end a comforting meal like our Creamy Garlic Penne Pasta.

Frequently Asked Questions

Can I make this ahead of time?
Absolutely. This is an ideal make-ahead treat. You can prepare it up to a week in advance. Just store it in an airtight container between layers of baking parchment. The flavours actually meld and become even richer after a day or two.

Why is my fudge grainy?
Graininess is the most common fudge problem and it usually has two causes. The first is that the sugar wasn’t fully dissolved at the beginning. The second is that the mixture was boiled too hard or for too long. To fix this, be patient at the start, stir well, and maintain a gentle, rolling boil rather than a frantic one.

How do I store leftovers?
Store the fudge squares in an airtight container. They will last for about one week at room temperature, or for up to two weeks in the refrigerator. If storing in the fridge, I recommend letting them sit out for 10-15 minutes before eating to allow the texture to soften slightly.

Can I use crunchy peanut butter instead of smooth?
Yes, you can. If you enjoy the texture of chopped nuts in your fudge, using crunchy peanut butter is a great option. The base of the fudge will still be smooth and creamy, but you’ll have the added crunch from the peanut pieces.

Do I absolutely need a sugar thermometer?
A sugar thermometer is very helpful for accuracy and guarantees consistent results, but it isn’t essential. You can use the ‘cold water test’. Simply drop a small amount of the boiling mixture into a glass of very cold water. If it forms a soft, pliable ball that you can flatten between your fingers, it has reached the soft-ball stage and is ready.

Creamy Peanut Butter Fudge Squares

Peanut Butter Fudge Squares

A rich and creamy peanut butter fudge with a deep, nutty flavour and a dense, velvety texture. This simple treat comes together in under 30 minutes and is perfect for gifting.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 36 squares
Course: Dessert
Cuisine: American
Calories: 198

Ingredients
  

  • 225 g unsalted butter cubed
  • 450 g smooth peanut butter
  • 200 g demerara sugar
  • 120 ml whole milk
  • 1 tsp vanilla extract
  • 500 g icing sugar sifted
  • ¼ tsp fine sea salt
  • Genuine Flavour: Each bite is loaded with a deep nutty, and slightly salty peanut butter taste, offset by a creamy sweetness that isn't overpowering. The texture is dense and velvety, never gritty.
  • Comes Together in Under 30 Minutes: The active cooking and preparation time is less than half an hour. The hardest part is simply waiting for it to set in the fridge.
  • Flexible Recipe: This fudge is a brilliant base for customisation. You can stir through a cup of mini chocolate chips top with flaky sea salt for a sophisticated finish, or add chopped pretzels for a delightful crunch.
  • Ideal for Gifting: This homemade fudge works wonderfully for Christmas food hampers bake sales, or as a lovely 'thank you' gift for a neighbour or friend.
  • Family Tested: My husband who's usually picky, asked for a second piece before I'd even finished cutting the first batch! It always gets compliments from everyone who tries it.

Method
 

  1. Prepare Your Tin: Lightly grease a 20cm (8-inch) square baking tin and line it with baking parchment, leaving an overhang on two sides. This will make it much easier to lift the fudge out later.
  2. Melt the Base: In a large, heavy-bottomed saucepan, combine the unsalted butter, demerara sugar, and whole milk. Place over a medium-low heat.
  3. Dissolve the Sugar: Stir the mixture gently but constantly with a wooden spoon or spatula until the butter has melted and the demerara sugar has completely dissolved. This can take 5-7 minutes. Don't rush this step; ensuring the sugar dissolves is key to a smooth fudge.
  4. Bring to a Boil: Once the sugar is dissolved, increase the heat to medium and bring the mixture to a gentle, steady boil. Continue to cook, stirring occasionally, for another 5-7 minutes. The mixture will thicken slightly. If you have a sugar thermometer, you are aiming for the 'soft-ball' stage, which is around 112-115°C (234-240°F). You can find a great guide to sugar stages on the BBC Good Food website.
  5. Add Peanut Butter and Vanilla: Remove the saucepan from the heat. Immediately add the smooth peanut butter, vanilla extract, and salt. Stir vigorously until the peanut butter is fully melted and the mixture is smooth and glossy.
  6. Beat in the Icing Sugar: Add the sifted icing sugar to the pan all at once. Using your wooden spoon (or an electric hand mixer with beater attachments on a low speed), beat the icing sugar into the hot mixture until it is fully incorporated and the fudge starts to lose its glossy shine. This will take about a minute. What works best for me is to work quickly here to prevent it from setting in the pan.
  7. Pour and Set: Immediately pour the fudge mixture into your prepared tin. Use the back of a spoon or a spatula to spread it into an even layer.
  8. Chill Completely: Let the tin cool on a wire rack to room temperature for about 30 minutes, then transfer it to the refrigerator. Allow it to chill for at least 3 hours, or until completely firm.
  9. Cut and Serve: Once firm, use the parchment paper overhang to lift the fudge slab out of the tin. Place it on a cutting board and use a long, sharp knife to cut it into small squares.

Notes

Store in an airtight container at room temperature for up to 1 week. For variations, stir in mini chocolate chips or chopped pretzels, or top with flaky sea salt before chilling.

I really hope you enjoy making these Peanut Butter Fudge Squares as much as my family and I do. They are a genuine treat, and the satisfaction of cutting into a perfect slab of homemade fudge is hard to beat. It’s a simple pleasure that brings a lot of joy. Let me know how you get on in the comments below – I love hearing about your kitchen adventures.

Happy cooking!
– Adam Henderson

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating