Peanut Butter Swirl Fudge | Healthy Dessert Recipes

4.41 from 5 votes

Clean, chocolatey fudge with a slight peanut-buttery crunch!

Here’s the thing about fudge: It seems fancy, right? You get it for Christmas gifts and from delicious-smelling specialty shops in touristy beach towns. It appears to be the kind of thing you have to buy if you want it done right. But, as it turns out, fudge is actually super easy to make. Our simple, no-bake Peanut Butter Swirl Fudge recipe makes tasty, beautiful, homemade fudge. That makes it one of our favorite healthy dessert recipes!

Best of all, this super sweet dessert uses clean ingredients. That means it’s healthier than traditional fudge, which is super dense with sugar, fat, and calories. I’m a firm believer that if a “healthy” dessert doesn’t actually taste good, you’re better off not eating anything at all. I’d always rather spend a few extra calories on a dessert that actually satisfies my sweet tooth than wasting the calories on an unsatisfying diet treat.

Fortunately, this Peanut Butter Swirl Fudge doesn’t force you to choose. Healthy dessert recipes like this one taste just as rich, sweet, and decadent as any fudge should. And, with a classic peanut butter and chocolate combo, this fudge tastes just like a peanut butter cup. Need we say more?

Sweet and Simple

This tasty dessert scores its A+ health cred thanks to simple, clean ingredients that don’t sacrifice any sweetness or flavor. When it comes to clean sweets and treats, coconut is almost always involved. You wouldn’t know it from the taste, though!

This Peanut Butter Swirl Fudge recipe is no exception. Coconut sugar, coconut oil, and canned coconut milk are the star players in this healthy treat. These clean substitutes for traditional ingredients like sugar, butter, and condensed milk are easy ways to lighten up a recipe without changing the flavor or consistency. We especially like Native Forest Simple Organic Unsweetened Coconut Milk for its mild flavor and nutritional profile.

But, don’t worry. When it comes to the big players (chocolate and peanut butter), we’ve stuck to the originals you know and love. Real chocolate chips and crunchy peanut butter make this fudge the chocolatey, peanut-buttery dessert you crave. It even has a little extra crunch to make it super satisfying. As always, we recommend our favorite Enjoy Life chocolate chips. They’re vegan, Paleo, and totally allergy-friendly, making these tasty chocolate chips the perfect go-to for all your baking needs.

Swirled to Perfection

This fudge may taste great, but it also scores major points for aesthetics. It’s called Peanut Butter Swirl Fudge for a good reason. All you need is a toothpick to achieve the perfect swirled dessert effect. Just pour the fudge into a baking dish, spread the peanut butter on top, and use a toothpick to gently swirl. Then, pop the whole thing in the freezer and chill until it’s set, about 2-3 hours.

This recipe makes about 24 servings of 1-inch fudge pieces. Each bite is the perfect remedy for your sweet tooth, and this pretty swirled dessert also makes a great gift. But, we have a feeling you’re going to want to keep a batch for yourself either way!

4.41 from 5 votes

Peanut Butter Swirl Fudge | Healthy Dessert Recipes

This clean and ultra-delicious fudge is perfect for the holidays but can be enjoyed any time of the year.
Prep Time 25 minutes
Chill 2 hours
Total Time 2 hours 25 minutes
Yield 24 people
Serving Size 1 piece
Course Dessert
Cuisine American


  • 20 ounces chocolate chips bags, we used Enjoy LIfe, Vegan & Paleo chocolate chips
  • 1 cup coconut milk canned, recommend Native Forest
  • 1/4 cup coconut sugar
  • pinch of salt
  • 1 1/2 teaspoons vanilla
  • 1 tablespoon coconut oil
  • 1 cup peanut butter crunchy


  • Add chocolate chips, coconut milk, sugar, and salt to a heavy saucepan, stir to combine.
  • Over low heat, stir until chocolate chips are completely melted.
  • Add vanilla and coconut oil, stir to incorporate. Spread fudge into a parchment-lined 8x8-inch pan.
  • Add peanut butter to the top, use a toothpick to swirl the peanut butter into the chocolate. Be careful not to over swirl, just enough to get the swirl effect.
  • Chill until set, 2-3 hours.

Nutrition Information

Serving: 1piece | Calories: 214kcal | Carbohydrates: 21g | Protein: 4g | Fat: 14g | Saturated Fat: 7g | Cholesterol: 4mg | Sodium: 20mg | Fiber: 1g | Sugar: 18g |
SmartPoints (Freestyle): 10
Keywords Budget-Friendly, Christmas, dairy-free, Gluten-Free, Holiday, Kid-Friendly, Plant-Based, Vegetarian

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

From breakfast to dessert, we’ve got healthy, clean recipes for every meal and craving. Follow us on Pinterest and Instagram to check it out. 

This post may include affiliate links.

Create a FREE account for quick & easy access

Gale Compton

Gale co-founded SkinnyMs. with a goal to provide women with delicious recipes, fitness routines, and ways to reach their ideal weight. Gale has been featured on the Today Show in which she won a cook off for the best Lasagna. Be sure to search for her winning recipe, Skinny Lasagna Rolls.

Guided by her firm belief in healthy eating and the power of exercise, Gale has written two cookbooks and several fitness ebooks. She earned her Fitness Training Certification from, National Exercise & Sports Trainers Association. Gale loves to run with her dog Maggie and has completed numerous half-marathons.

More by Gale


    1. Charlene, Did you use canned coconut milk or carton? Carton milk is typically watered down a lot. Fudge needs the fat from canned coconut milk, in order to thicken up.

  1. I loved the taste of these!! I highly recommend placing them in the freezer because they were way too gooey to cut which didn’t look pretty when serving them (Yes, I used canned coconut milk). I also melted the PB first after struggling to get the swirl effect during the first go. These two steps resulted in the most elegant and delicious fudge bars!!4 stars

    1. Frie, Next time, try adding 1 T powdered sugar or freeze as you mentioned. So happy you enjoyed the fudge.

Leave a Reply

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

Recipe Rating