
This Easy Chocolate Peanut Butter Fudge is made of silky, swirly, chocolate and peanut butter goodness made in minutes! It’s the kind of treat that looks fancy but comes together with pantry staples and no stovetop. Finishing it with flaky salt makes it the perfect sweet & salty indulgence! Whether you’re gifting it for the holidays or adding it to a festive dessert platter, this fudge is a guaranteed crowd-pleaser!
If you love peanut butter recipes, try my Chocolate Peanut Butter Rice Krispie Treats, Healthy Baked Oatmeal with Peanut Butter , and these Peanut Butter M&M Cookies!

I never really make fudge at home. It’s usually found when my family visits quaint little towns for mini vacations. There is usually a gourmet confection shop where the boys want to try everything, including some fudge. When I started researching how easy it actually is to make fudge, I decided to try out this Chocolate Peanut Butter Fudge recipe for our holiday treat boxes this year, and I’m so happy I did. It’s the perfect little indulgent bite and so easy to make! The peanut butter swirl and flaky salt make it look like they came from one of those dreamy shops we love so much! This fudge is great paired with my Chocolate Covered Potato Chips , Pretzel Christmas Crack, and Chocolate Covered Graham Crackers for an easy holiday treat box.
Jump to:


Recipe Highlights
- Just 6 ingredients, no fancy equipment or stovetop needed.
- Microwave-friendly.
- Gorgeous peanut butter swirl makes it feel extra festive and perfect for gifting.
- Perfect for holiday trays, edible gifts, or dessert boards.
- Kid-approved, freezer-friendly, and easy to double.
Ingredient Notes


- Sweetened condensed milk: Makes the fudge creamy and sweet without any extra sugar.
- Semi-sweet chocolate chips: Melt into the perfect fudgy base. Dark chocolate works too; the bitterness balances the sweetness perfectly!
- Creamy peanut butter: Adds rich, nutty flavor and creates that gorgeous swirl topping.
- Unsalted butter: A little butter helps smooth everything out and enhances the chocolate flavor.
- Vanilla extract: Brings in delicious flavor!
- Pinch of salt: Just enough to balance the sweetness. Also, some flaky or coarse salt for topping.
How to Make Chocolate Peanut Butter Fudge


- Step 1: Melt ingredients in a microwave-safe bowl.
- Step 2: Mix until evenly combined.
- Step 3: Pour the fudge mixture into a prepared pan.
- Step 4: Pipe peanut butter in horizontal lines across the fudge mixture.
- Step 5: Swirl peanut butter vertically with a butter knife.
- Step 6: Chill fudge, cut into squares, and enjoy.
Charlotte’s Tips for making the best Peanut Butter and Chocolate Fudge

- Microwave-safe bowls and silicone spatulas make this super smooth and easy to stir.
- Stop microwaving once most of the chips are melted; the residual heat will finish the job.
- For a cleaner swirl, warm the peanut butter just enough to drizzle smoothly.
- Use a butter knife, skewer, or toothpick to swirl vertically for that signature look.
- Refrigerate uncovered until firm, then cover for storage.
Recipe Variations
- Top with crushed pretzels or flaky sea salt for sweet & salty vibes.
- Add a sprinkle of mini chocolate chips or holiday sprinkles after swirling.
- Swirl in cookie butter or Nutella for a different flavor option.
- Use white chocolate chips and swirl with peanut butter for a different look.
Recipe Substitutions
- Use almond butter, cashew butter, or sunflower seed butter if you would like to swap out the peanut butter.
- Swap semi-sweet chocolate chips with dark or milk chocolate for different sweetness levels.
- If you’re out of butter, coconut oil works as a 1:1 substitute.
Storage Tips
Store the fudge in an airtight container in the refrigerator for up to 2 weeks. You can also freeze it for up to 2 months; place squares in a single layer, freeze, then transfer to a bag or container. Thaw overnight in the fridge before serving. These make amazing gifts and are perfect for cookie boxes or brunch boards!


Frequently Asked Questions
Absolutely! This fudge is perfect for making ahead. Prepare it up to 2 weeks in advance and store it in the fridge until you’re ready to serve or gift it.
For neat squares, use a sharp knife and run it under hot water, then dry it before each cut. Chilling the fudge thoroughly also helps get clean edges.
Yes! Freeze the cut fudge in a single layer, then transfer to a freezer-safe bag or container. Thaw in the fridge overnight before serving.
It may need a longer chill time. Be sure to measure ingredients accurately, and let it chill at least 2 hours (or overnight) for the best texture.
Recipe


Easy Chocolate Peanut Butter Fudge
This Easy Chocolate Peanut Butter Fudge is rich, creamy, and swirled to perfection! Made in minutes with just 6 pantry staples and zero stovetop work, it’s a dreamy holiday or afternoon treat that looks impressive but couldn’t be simpler. Perfect for gifting, snacking, or adding to a festive dessert board!
Ingredients
- 1 14 oz can sweetened condensed milk
- 2 cups semi-sweet chocolate chips
- ½ cup creamy peanut butter plus ¼ cup for swirling
- 1 tablespoon unsalted butter
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
-
Use an 8×8-inch baking pan and line it with parchment paper, leaving some overhang for easy removal.
-
In a large microwave-safe bowl, combine sweetened condensed milk, chocolate chips, ½ cup peanut butter, and butter.
-
Heat in 30-second intervals, stirring each time, until fully melted and smooth (about 2 minutes total).
-
Stir in vanilla extract and a pinch of salt.
-
Transfer the mixture to your prepared pan and smooth the top with a spatula.
-
Warm the remaining ¼ cup peanut butter in the microwave for 15–20 seconds. Pipe or drizzle 4–5 horizontal lines across the fudge. Use a butter knife to gently drag through the lines vertically to create a swirl pattern.
-
Refrigerate for 2 hours or until firm. Lift from the pan and slice into 36 small squares.
Notes
- Microwave-safe bowls and silicone spatulas make this super smooth and easy to stir.
- Stop microwaving once most of the chips are melted; the residual heat will finish the job.
- For a cleaner swirl, warm the peanut butter just enough to drizzle smoothly.
- Use a butter knife, skewer, or toothpick to swirl vertically for that signature look.
- Refrigerate uncovered until firm, then cover for storage.


I hope you love this Peanut Butter Chocolate Fudge. If you make this recipe, leave a comment and a rating! I’d love to know how you liked it. Enjoy, xoxo!
Source link



