Chocolate Peanut Butter Swirl Fudge
Easy chocolate peanut butter freezer fudge! The beautiful swirled pattern on top makes this healthy fudge look amazing. It's vegan, paleo and gluten free.ย
Updated by Kathryne Taylor on May 7, 2025
Have you heard of freezer fudge? Itโs remarkably easy to make because it sets in the freezer (no cooking required!). Just look at the luscious swirls of chocolate and peanut butter in this one.
This fudge recipe only needs one hour in the freezer. You canโt tell yet, but this fudge has more peanut butter flavor than chocolate. Itโs delicious.
This fudge is vegan since it calls for coconut oil instead of butter, and naturally sweetened with maple syrup (or honey, which is not vegan). Correct me if Iโm wrong, but I believe this healthier fudge recipe qualifies as paleo as well. (Correction: itโs paleo if you use almond butter instead of peanut butter.)
The only downside is that this fudge must be served cold or it will lose its shape. Thatโs because itโs made with coconut oil instead of butter, which is liquid above 76 degrees.
More Chocolate Peanut Butter Treats
If you love this flavor combination like I do, try one of these next:
- Chocolate Peanut Butter Crispy Bars
- Maple Peanut Butter Chocolate Chip Oatmeal Cookies
- Mini Peanut Butter Cups
- Monster Cookies
- No-Bake Granola Bars
Please let me know how your fudge turns out in the comments. I love hearing from you.
Chocolate Peanut Butter Swirl Fudge
Easy chocolate peanut butter freezer fudge! The beautiful swirled pattern on top makes this healthier, naturally sweetened fudge look amazing. Keep in mind that this fudge needs to stay cold to retain its shape, so serve it right from the freezer. Since the recipe uses coconut oil instead of butter, itโs vegan as well as gluten free and paleo friendly. Recipe yields one 9 by 5-inch pan of fudge. I sliced mine into 1-inch square shapes (yielding about 32 pieces), since a little piece of this fudge goes a long way!
Ingredients
Peanut butter fudge
- 1 ยฝ cups (packed) peanut butter (or almond butter, for paleo/peanut-free version)
- โ cup melted coconut oil
- ยผ cup maple syrup or honey
- ยผ teaspoon salt
Chocolate swirl
- ยฝ cup reserved peanut butter fudge
- ยผ cup cocoa powder
- 1 tablespoon melted coconut oil
- 1 tablespoon maple syrup or honey
- Dash of salt
Instructions
- First, line the base of a 9 by 5-inch pan with one long piece of parchment paper, cut to fit neatly across the base but long enough to run up the short sides by about 1 inch.
- In a medium mixing bowl, combine 1 ยฝ cups peanut butter, โ cup melted coconut oil, ยผ cup maple syrup or honey and ยผ teaspoon salt. Whisk until thoroughly blended. Reserve about ยฝ cup of the mixture, then pour the remaining mixture into the prepared pan. Use a spatula to distribute it evenly over the parchment paper.
- Transfer the reserved ยฝ cup peanut butter mixture back into the mixing bowl. Add ยผ cup cocoa powder, 1 tablespoon coconut oil, 1 tablespoon maple syrup or honey and a dash of salt. Whisk until thoroughly blended.
- Use a spoon to dollop chocolate fudge onto the peanut butter fudge in the pan. Repeat until all of the chocolate mixture is in the pan, then drag the tip of a butter knife through the pan in a curving zig-zig pattern to make pretty swirls. Cover the top of the pan with plastic wrap and place in the freezer to firm up for at least 1 hour.
- Use a sharp knife to slice the fudge into small, 1โณ pieces. Serve the fudge chilled or straight from the freezer, as these will melt quickly at room temperature. Store pieces of fudge in an airtight container in the refrigerator for up to two weeks or the freezer for up to two months.
Notes
Recipe adapted from two lovely ladiesโ freezer fudgeโMegan Gilmoreโs almond butter freezer fudge in her cookbook, Everyday Detox, and Angela Liddonโs chocolate-drizzled variation of Meganโs fudge at Oh She Glows.
Change it up: You can substitute butter (which is not vegan!) for the coconut oil, or substitute almond butter for the peanut butter. Iโm sorry, Iโm not sure how to make this recipe entirely nut free.
Make it vegan: Use maple syrup, not honey.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionistโs advice. See our full nutrition disclosure here.
This sounds great! Do you use natural peanut butter?
Yep!
I canโt believe itโs that easy โ so amazing! I love that it has maple syrup and coconut oil in it too! :)
These pictures are so gorgeous!! I love how simple the recipe is. Yum!
Vegan fudge โฆ you just made my day! Iโm trying this very soon and reporting back. Thank you for your vegan recipes, Kate. They never fail to wow and impress the taste buds.
OMG so delicious!!
This fudge looks so wonderful! And made with coconut oil too? A dream!
I love making fudge, and even better giving healthy fudge to my friends instead of the big box stuff.
Great recipe!!! Love it that itโs all natural!!! Iโll be making a batch of this!!
This looks so delicious!! Could cacao powder be used in place of cocoa powder?
I donโt see why not! :)
Peanut butter isnโt paleo but if you substitute cashew or almond butter it would be!
That makes sense! Thank you, Kelly!
That look so easy! Who doesnโt love chocolate with peanut butter?
my husband would love this! It really isnโt Christmas until someone makes fudge
This fudge looks amazing, I just made a batch of fudge that Iโll be including on my blog soon, but my version requires a sugar thermometer etc.
This is a revelation! Have a great Christmas Kate!
My god, those pictures! This looks amazing! I sort of stopped eating sugary things and I _thought_ I didnโt miss it, but these pictures have me drooling. Such a perfect treat to go with the coffee after Christmas dinner!
Also, a very merry Christmas to you, I hope you have some wonderful holiday days ahead of you, and a happy New Year! Hereโs to all the lovely recipes, to your cookbook (COOKBOOK!), long walks with Cookie, and just all the best for 2016 in general :)
Thank you, Evelyn! I really appreciate your support and kind words. If you feel like making an exception for a Christmas treatโฆ I think this one would be a worthy exception. :) Those swirls! Wishing you all the best for 2016!
I definitely have to make this! Looks amazing!
Made it last night! Delish!! My swirl technique needs a little more practice (mightโve gooped the chocolate too much in one area?) but regardless, come Christmas there might be a few pieces missing. Just saying.
Glad to hear it! Thank you, Amy.
This looks beautiful and delicious! I donโt know how it would taste, but maybe using sunflower seed butter would work for those looking for a nut-free version :)
Yummy recipe! I made one batch as recommended (which came out great) and then decided I wanted more bang (chocolate) for my buck. I made the Peanut Butter Fudge and then added 3/4 cup of cocoa powder to the whole batch. It is delish, but think I should have still added a little extra coconut oil.
Thanks, I love your site!
Thanks, Rachel!
Seems looking delicious and yummy, i will defiantly try at home in this Christmas holidays.
Freezer fudge is the best! Thanks for coming to the rescue with a low-fuss sweet option. This looks so pretty!!
Wow! This looks amazing! Would I be able to add in a vegan protein powder at all?
Hi Eric, Iโm sorry, I donโt have any experience adding protein powder to recipes so Iโm really not sure how that would turn out.
This looks FANTASTIC, friend! I want like half the pan โ but no seriouslyโฆPeanut Butter + Chocolate ftw. Happy New Year to you!!
Thanks, pal! Happy New Year to you and John!
This looks so delicious ! Cant wait to try it :)
Wow a fudge recipe that calls for coconut oil.
I am on the search for more recipes that incorporates coconut oil.
thanks for sharing.
Hugs
This looks supper yummy and pretty simple plus my favorite combo yum!! I canโt wait to make this!!!โค๏ธ
Do you know the calorie and fat count on this?
Vegan is the way to go. I am!
Honey isnโt vegan though, so use maple syrup or date syrup.
I made a dairy-free, nut-free version for my daughter who is anaphylactic to dairy, peanuts and tree nuts โ I posted it for you here โ adapted from your recipe. It was delicious and she loved it! http://choosinghealth.ca/dairy-free-nut-free-chocolate-peanot-butter-swirl-fudge-recipe/
Which coconut oil? Refined that doesnโt taste like coconut or the unrefined that does??
made this tonight and it totally satisfied my sweet tooth. I used carob powder instead of cocoa powder and it was so good!! thank u!!
Great! I love to hear that the carob worked so well for you.
Simple and absolutely delicious! In my experience everyone asks for seconds and the recipe. Great compliment to you.
Thank you, Sue!
I just made this- easy to follow recipe, the chocolate stir in just tasted like peanutbutter. Iโll try making this again but use a different recipe for the chocolate portion. thank you for sharing the recipe.
Welcome!
Hi Kate! Do you think I could use another neutral oil like avocado instead of coconut? Or could that mess up the recipe?
Made this for a gluten-free dessert option for a gathering tomorrow and of course had to give it a little taste test today. Turned out great and you werenโt kidding about 1 or 2 small pieces going a long way in terms of richness!