2-Ingredient Peanut Butter Fudge
Posts may contain affiliate links, meaning that I may earn a commission if you use a link provided.
Rich, creamy, and ready in minutes—this 2-ingredient peanut butter fudge is the easiest fudge recipe you’ll ever make. All you need is peanut butter, a tub of vanilla frosting, and a microwave.

It’s the perfect no-bake sweet treat to keep in your fridge, serve on a dessert tray, or wrap up for gifting. If you’ve tried my 3 ingredient Oreo fudge or 3 ingredient chocolate peanut butter fudge you already know how quick and satisfying microwave fudge can be.
This version cuts it down to just two pantry staples but still delivers that smooth, melt-in-your-mouth texture of classic fudge.
If you’ve got frosting and a jar of peanut butter on hand, you’re already halfway there.

Why you’ll love this recipe
- Made with just 2 simple ingredients!
- Packed with rich peanut butter flavor.
- No stovetop or candy thermometer required.
- Quick prep—ready to slice in 2 hours
- Perfect for gifting, holidays, or anytime snacking
Ingredients for Peanut Butter Fudge with Frosting
This section includes ingredient notes and substitution options. Get all measurements, ingredients, and instructions in the printable recipe card at the end of this post.

- Creamy peanut butter – Use a smooth peanut butter such as Skippy or Jif. Avoid natural peanut butter—it tends to separate and won’t set well.
- Vanilla frosting – I use Betty Crocker’s Rich & Creamy frosting, but any tub-style frosting will work. Chocolate frosting also works for a twist!
Frosting Notes
I tested this two-ingredient fudge recipe with both vanilla frosting and cream cheese frosting, and the difference was clear.
The fudge made with vanilla frosting set beautifully and had that classic smooth, creamy texture.
The cream cheese frosting version, on the other hand, stayed soft and mushy—even after chilling for 24 hours—and didn’t taste as good either. The tangy flavor clashed with the peanut butter, and the texture just wasn’t fudge-like.
Bottom line: Stick with tub-style vanilla frosting for the best results.
How to Make Peanut Butter and Frosting Fudge
This section shows you how to make the recipe with step-by-step photos and instructions. For the full printable recipe, see the recipe card below.
Step 1: In a microwave-safe bowl, combine the peanut butter and frosting. Microwave for 30 seconds, stir, then microwave for another 30 seconds. Stir until smooth.

Step 2: Transfer the 2-ingredient fudge mixture to a parchment-lined 9×9 pan. Use an offset spatula to spread it into a smooth, even layer.
Step 3: Chill for at least 2 hours, until set. Lift out, use a sharp knife to slice into squares, and enjoy!

Pro Tip:
Line your pan with parchment paper or aluminum foil and leave it hanging over the edges of the baking dish so you can easily lift the fudge out of the pan before cutting.
Storage
Refrigerator: Store in an airtight container for up to 2 weeks.
Freezer: Transfer the pieces to a freezer bag and layer with parchment paper to prevent sticking together. These will keep frozen for up to 3 months. Thaw in the fridge before serving.
Recipe Tips
- Don’t use natural peanut butter—it won’t set properly.
- Great for making ahead, as the pieces keep fresh for weeks.
- For clean cuts, warm your knife under hot water and wipe it dry between slices.

Additions and variations
- Swap the frosting. Chocolate frosting makes a delicious variation.
- Add chocolate. Melt chocolate chips and swirl melted chocolate on top before chilling.
- Sweet and salty. Sprinkle with flaked sea salt for contrast.
- Flavor boost. Add ½ teaspoon vanilla extract.
- Try a different nut butter. Cashew butter or almond butter could be tasty!
More Easy Fudge Recipes


2-Ingredient Peanut Butter Fudge
Ingredients
- 18 oz creamy peanut butter
- 16 oz vanilla frosting
Instructions
- Line a square 9×9 pan (or 8×8) with parchment paper. Set aside.
- Combine peanut butter and frosting in a microwave-safe bowl.
- Microwave for 30 seconds and stir. Return to microwave for an additional 30 seconds; stir well.
- Transfer the fudge mixture into the prepared pan. Use an offset spatula to smooth into an even layer.
- Refrigerate for 2 hours or until set.
- Slice into bite-sized squares and serve.
Notes
Nutrition

Did You Make This Recipe?
Share it with me on Instagram @crayonsandcravings and follow on Pinterest @crayonsandcravings for even more!