Peanut Butter Fudge
Peanut butter fudge is one of those treats that feels like a cozy hug wrapped in wax paper. It’s ridiculously easy, doesn’t need an oven, and comes together faster than you can say “where did all the squares go?” This creamy peanut butter fudge recipe is about to become your go-to for gift-giving, afternoon pick-me-ups, and secret midnight snacking.
If you’ve ever been intimidated by candy-making, this no-bake peanut butter fudge is here to prove you totally have this. Just four ingredients, a microwave, and a little patience while it chills. That’s it—no candy thermometer, no fancy techniques, just smooth, melt-in-your-mouth magic.
Table of Contents
Quick Overview
Little Snapshot: What This Recipe Delivers
This easy peanut butter fudge recipe delivers rich, creamy squares of homemade peanut butter fudge using just four pantry ingredients and zero baking. Perfect for beginners, busy kitchens, and anyone craving that nostalgic, melt-in-your-mouth sweetness in under 15 minutes of active time.
Why You’ll Love This Recipe 🌸
- This no-bake peanut butter fudge takes less time than folding laundry—seriously, you’re done in minutes.
- Four ingredients you probably already have means no last-minute grocery runs or fancy pantry investments.
- It’s endlessly giftable, lunchbox-friendly, and perfect for when you want homemade without the fuss.
- According to Serious Eats, creamy peanut butter creates the smoothest, most luxurious confections—and this recipe proves exactly why.
Quick Facts ⚡
Here’s the quick scoop on this peanut butter fudge.
- CourseDessert
- Prep Time10 minutes
- Cook Time2 minutes
- Total Time2 hours 12 minutes (includes chilling)
- Servings64 small squares
- DifficultyEasy
Nutritional Peek
| Nutrient | Amount per serving (1 square) |
|---|---|
| Calories | 75 kcal |
| Protein | 1.5 g |
| Carbohydrates | 10 g |
| Fat | 3.5 g |
| Fiber | 0.3 g |
| Sugar | 9 g |
What You’ll Need
You don’t need fancy gadgets to nail this homemade peanut butter fudge. Just a few basics and you’re golden.
- 8×8 inch baking pan
- Aluminum foil or parchment paper
- Large microwave-safe bowl (or medium saucepan)
- Wooden spoon or sturdy spatula
- Measuring cups and spoons
- Sharp knife for cutting
Ingredients

Easy peanut butter fudge starts with a short, sweet ingredient list that’s mostly pantry staples. You’ll need creamy peanut butter for that silky texture, butter for richness, vanilla for warmth, and powdered sugar to bring it all together into fudgy perfection.
| Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Base | Creamy peanut butter | 1 cup | Use regular, not natural—it sets better |
| Base | Butter | 1/2 cup (1 stick) | Salted or unsalted both work beautifully |
| Flavoring | Vanilla extract | 1 teaspoon | Pure vanilla is best, but imitation’s fine too |
| Sweetener | Powdered sugar | 4 cups | Sifted if you want extra smoothness |
Step-by-Step Instructions
Let’s make this happen. Peanut butter fudge comes together in minutes, and the hardest part is waiting for it to chill.

Start by lining your 8×8 inch pan with foil or parchment paper, letting it hang over the sides like little handles. Give it a light greasing with butter or a quick spray—you’ll thank yourself later when you’re lifting out perfect squares.
Grab a large microwave-safe bowl and toss in the peanut butter and butter. Zap it on high for one to two minutes, stirring halfway through, until everything’s melted and beautifully smooth. If you prefer the stovetop, melt them together in a saucepan over medium heat, stirring constantly so nothing sticks or scorches.
Pull the bowl from the heat and stir in the vanilla extract. Let that warm, sweet aroma fill your kitchen—it’s the little things, right?
Now comes the powdered sugar. Add it gradually, mixing well after each addition until the mixture is smooth and incredibly thick. This is where your arm gets a little workout, but it’s totally worth it for that creamy, dreamy texture.
Quickly press the fudge mixture evenly into your prepared pan. Use the back of a spoon or a spatula to smooth the top, getting it as flat and even as you can manage.
Pop the pan into the refrigerator and let it chill for at least two to three hours, or until the fudge is completely firm to the touch. Patience is a virtue, especially when fudge is involved.
Once it’s firm, use those handy parchment overhangs to lift the whole slab out of the pan. Set it on a cutting board and slice into one-inch squares. You should get around 64 adorable little bites.
Expert Tips
Easy peanut butter fudge is forgiving, but a few insider tricks make it absolutely foolproof. Use room-temperature butter if you’re melting on the stovetop—it blends faster and more evenly. And when you’re stirring in that powdered sugar, don’t rush it—mix thoroughly to avoid any grainy pockets.
If your fudge feels a little soft after chilling, just pop it back in the fridge for another hour. Sometimes humidity or kitchen temperature can slow the firming process, and that extra time makes all the difference.
For an extra touch of flair, press a few mini chocolate chips, chopped peanuts, or a sprinkle of flaky sea salt on top before chilling. It adds texture and makes your fudge look bakery-worthy without any extra effort.
When you’re measuring peanut butter, lightly spray your measuring cup with cooking spray first. The peanut butter slides right out, and you won’t lose half of it to the sides. Little tricks like this make cleanup faster, and Bon Appétit recommends this method for all sticky ingredients.
If you want to make this even more indulgent, try swirling in a few tablespoons of melted chocolate before pressing into the pan. You’ll get gorgeous marbled squares that taste like a homemade Reese’s peanut butter cup.
Variations
This creamy peanut butter fudge recipe is a blank canvas for your creativity. Swap half the peanut butter for almond or cashew butter for a milder, nuttier flavor that’s just as luscious.
Stir in a half cup of mini chocolate chips, butterscotch chips, or even crushed pretzels right before pressing into the pan. The extra texture and surprise bites make every square more exciting.
For a chocolate twist, melt a cup of chocolate chips and swirl it through the fudge mixture before chilling. You’ll get those gorgeous ribbon effects that look fancy but take zero extra skill.
If you’re feeling festive, add a few drops of peppermint extract and top with crushed candy canes for a holiday-ready treat. Or fold in a tablespoon of cocoa powder for a richer, deeper flavor profile.
Try layering this fudge with a batch of easy peanut butter balls in a gift tin for an over-the-top dessert sampler. Your friends will think you spent all day in the kitchen.
Troubleshooting
Problem: Your fudge turned out too soft and won’t hold its shape. Solution: This usually means it didn’t chill long enough or the measurements were slightly off. Pop it back in the fridge for another hour, and next time, make sure you’re using level measuring cups for the powdered sugar.
Problem: The fudge is grainy or gritty instead of smooth. Solution: This happens when the powdered sugar isn’t fully incorporated or if you used natural peanut butter with separated oils. Stir more thoroughly next time, and stick with regular creamy peanut butter for the silkiest results.
Problem: The fudge is too hard and difficult to bite. Solution: You may have added too much powdered sugar or over-chilled it. Let the fudge sit at room temperature for 10 to 15 minutes before serving to soften slightly, and use a sharp knife for cleaner cuts.
Problem: The mixture seized up or became crumbly while mixing. Solution: The butter and peanut butter may have cooled too much before you added the sugar. Gently rewarm the mixture for 15 to 20 seconds in the microwave, then stir again until smooth.
Storage & Reheating

No-bake peanut butter fudge keeps beautifully, which makes it perfect for stashing away or gifting ahead of time. Serve it straight from the fridge for firmer bites, or let it sit at room temperature for a few minutes if you prefer a softer, creamier texture.
Store your fudge in an airtight container at room temperature for up to one week. If your kitchen runs warm, pop it in the fridge to keep it from getting too soft. Layer squares between parchment paper to prevent sticking.
For longer storage, freeze the fudge in a freezer-safe container for up to three months. Thaw overnight in the fridge, and it’ll taste just as fresh as the day you made it.
| Storage Method | Duration | Notes |
|---|---|---|
| Room Temperature (airtight) | Up to 1 week | Best in cool, dry kitchens |
| Refrigerator (airtight) | Up to 3 weeks | Keeps fudge firmer and fresher |
| Freezer (airtight, layered) | Up to 3 months | Thaw in fridge before serving |
No-Waste Kitchen Ideas
Got a little leftover fudge that’s starting to dry out? Crumble it over vanilla ice cream or fold it into homemade milkshakes for an instant upgrade. You can also chop it up and stir it into cookie dough for surprise pockets of peanut butter bliss.
If you have extra powdered sugar from the bag, use it to make a simple glaze for pound cake or doughnuts. A little milk, vanilla, and powdered sugar go a long way.
Fudge scraps and odd-shaped end pieces make perfect toppings for brownies or blondies before baking. Just press them into the batter and let them melt into gooey, fudgy swirls.
Save your parchment paper from lining the pan—if it’s still clean, you can reuse it for your next batch of no-bake peanut butter oat cups or any other no-bake treat.
Frequently Asked Questions
Here are some of the most common questions about making and enjoying this homemade peanut butter fudge.
What are the main ingredients needed to make peanut butter fudge?
The main ingredients for peanut butter fudge are peanut butter, butter, vanilla extract, and powdered sugar. Some recipes also include marshmallow creme or sweetened condensed milk to achieve the right texture and sweetness.
How long does peanut butter fudge last?
Peanut butter fudge can last up to 2 weeks when stored in an airtight container at room temperature. For longer storage, it can be refrigerated for up to 3 weeks or frozen for up to 3 months. Make sure to separate layers with parchment paper to prevent sticking.
Why did my peanut butter fudge turn out grainy?
Grainy peanut butter fudge usually results from sugar crystallization, which can happen if the mixture is overheated, stirred too much during cooking, or if there are undissolved sugar crystals. To prevent this, cook at the correct temperature, avoid stirring once boiling begins, and ensure all sugar is fully dissolved.
Can I make peanut butter fudge without a candy thermometer?
Yes, you can make peanut butter fudge without a candy thermometer by using no-cook recipes that rely on marshmallow creme or sweetened condensed milk. These recipes simply require mixing and setting, eliminating the need for precise temperature monitoring.
How do I prevent peanut butter fudge from being too soft or too hard?
The texture of peanut butter fudge depends on proper proportions and cooking temperature. If too soft, try cooking to a slightly higher temperature or adding more powdered sugar. If too hard, reduce cooking time or temperature, and ensure you are using enough butter or marshmallow creme for a creamy consistency.
Final Dish
Peanut butter fudge is one of those recipes that just works—no stress, no fuss, just creamy, dreamy squares of happiness. Whether you’re tucking them into lunchboxes, wrapping them up for neighbors, or hiding a stash in the back of the fridge for yourself, this easy treat never disappoints.
I’d love to see your fudge creations—snap a photo, tag me, and let me know how it turned out in the comments below!
I’m Claire Whitmore—a dessert daydreamer from Asheville, NC. For me, baking isn’t about perfect pastries—it’s about the joy of sharing something sweet (and maybe sneaking an extra scoop of icing).
Peanut Butter Fudge
Ingredients
- 1 cup peanut butter
- ½ cup butter 1 stick
- 1 teaspoon vanilla extract
- 4 cups powdered sugar
Instructions
- Line an 8×8 inch pan with foil or parchment paper, leaving an overhang on the sides. Grease lightly with butter or cooking spray.
- In a large microwave-safe bowl, combine peanut butter and butter. Microwave on high for 1 to 2 minutes, stirring halfway through, until melted and smooth. Alternatively, melt in a saucepan over medium heat, stirring constantly.
- Remove from heat and stir in vanilla extract.
- Gradually add the powdered sugar, mixing well until thoroughly combined and smooth. The mixture will be very thick.
- Quickly press the fudge mixture evenly into the prepared pan.
- Refrigerate for at least 2-3 hours, or until firm. Once firm, use the overhang to lift the fudge out of the pan and cut into 1-inch squares.
- Store in an airtight container at room temperature for up to a week, or in the refrigerator for longer freshness.
