This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
If you're looking for a no-fuss dessert that wows on looks and flavor, this Easy Chocolate Peanut Butter Swirl Fudge is it. Made with just four simple ingredients and no baking required, this is the kind of holiday treat that feels indulgent without requiring hours in the kitchen. The velvety texture, rich chocolate base, and creamy peanut butter swirl will remind you of your favorite peanut butter cup, but with a more elegant twist. Whether you're filling candy tins or slipping a few pieces into a festive bag for stocking stuffers, this fudge is your new go-to.
Jump to:
- Why You'll Love This Easy Fudge Recipe
- Ingredients and Substitutions
- How to Make Chocolate Peanut Butter Swirl Fudge
- Tips for Perfect Fudge Every Time
- How to Serve and Package
- How to Store and Keep Fresh
- Frequently Asked Questions
- Want More Fudge Recipes?
- Final Thoughts
- Easy Chocolate Peanut Butter Swirl Fudge
You can also find this recipe and more fun treat ideas on Pinterest.
Why You'll Love This Easy Fudge Recipe
Quick and Foolproof
This fudge comes together in less than 20 minutes of active prep. You don’t need a candy thermometer, fancy equipment, or any baking skills. Just melt, swirl, chill, and cut.
Rich and Creamy Texture
The finished fudge is silky smooth with a satisfying firmness that melts in your mouth. The balance of deep chocolate and salty-sweet peanut butter is unbeatable.
Made for Sharing
This recipe yields around 32 squares, making it perfect for gifting. It fits beautifully into an 8x8-inch pan and can be portioned into cellophane bags or tins for an impressive homemade treat.

Ingredients and Substitutions
What You'll Need
- 2 cups semisweet chocolate chips (12-ounce bag)
- 4 tablespoons salted butter, divided
- 1 can (14 ounces) sweetened condensed milk, divided
- ½ cup (3.5 ounces) peanut butter baking chips
Ingredient Notes
Use high-quality chocolate chips like Ghirardelli or Guittard for the best flavor. Salted butter helps balance the sweetness, and traditional sweetened condensed milk ensures the right consistency. Reese’s or store-brand peanut butter chips work well, but avoid ones that are overly sweet or waxy.
Easy Substitutions
- No peanut butter chips? Use ½ cup creamy peanut butter (avoid natural peanut butter as it's too oily).
- Want a dairy-free version? Use plant-based butter, vegan chocolate chips, and sweetened condensed coconut milk.
- No microwave? Use a double boiler or gently melt ingredients on the stovetop over low heat.
How to Make Chocolate Peanut Butter Swirl Fudge
- Prep the Pan
Grease an 8x8-inch pan with butter or shortening. Line it with parchment paper, allowing the paper to overhang the sides. This makes it easy to lift out the fudge later. - Melt the Chocolate Base
In a large microwave-safe bowl, combine the chocolate chips, 2 tablespoons of butter, and 1 cup of the sweetened condensed milk. Microwave in 30-second intervals, stirring between each, until the mixture is smooth (about 1 minute 30 seconds total).

- Melt the Peanut Butter Swirl
In another bowl, mix the peanut butter chips with the remaining butter and sweetened condensed milk. Microwave using the same method until smooth, about 1 minute. - Layer and Swirl
Pour the chocolate mixture into the prepared pan. Spoon the peanut butter mixture on top in small dollops. Use a butter knife to gently swirl the two layers together, creating a marbled effect.

- Chill and Cut
Refrigerate the fudge for at least 2 hours until firm. Once set, lift it out using the parchment, and cut into squares.
Tips for Perfect Fudge Every Time
Best Practices
- Let both mixtures cool slightly before swirling to prevent sinking or mixing too much.
- Use a clean knife dipped in hot water to cut smooth edges.
- Work quickly while the mixtures are still warm to get clean, defined swirls.
Avoid These Common Mistakes
- Don’t overheat the chocolate. Stir frequently and microwave in short bursts.
- Avoid over-swirling. A few passes with a knife are all you need.
- Don’t skip the parchment paper. It makes removing the fudge so much easier.
Make It Even Faster
- Measure all ingredients before starting for a seamless process.
- Chill the pan in the freezer to set the fudge faster (about 1 hour).
How to Serve and Package
Festive Gift Ideas
- Portion six pieces of fudge into cellophane bags and tie with holiday ribbon for easy stocking stuffers.
- Stack the squares in a small tin lined with parchment paper for a classic candy box look.
- Use small cupcake liners to separate each piece and add a pop of color.
Pair With
- Salted pretzels or nuts for a sweet and salty combo
- Classic sugar cookies for a dessert tray
- Marshmallows and peppermint bark for a candy buffet
What to Drink
- A rich hot chocolate or mocha latte
- Cold glass of milk or almond milk
- Dessert wine or peanut butter stout for a grown-up treat

How to Store and Keep Fresh
Storage Tips
Store in an airtight container in the refrigerator for up to 2 weeks. If you plan to keep it longer, you can freeze the fudge in a tightly sealed container for up to 2 months. Place parchment between layers to prevent sticking.
Best Way to Serve Later
Let the fudge sit at room temperature for 10 to 15 minutes before serving to restore the perfect texture. No need to reheat.
Frequently Asked Questions
Yes, you can double the ingredients and pour into a 9x13-inch pan. Just make sure to extend the chill time slightly.
This can happen if you didn’t use the full amount of chocolate chips or swapped out ingredients. Always use sweetened condensed milk, not evaporated milk.
Yes, almond butter or sunflower seed butter works, but avoid oily, natural types. You may need to reduce the butter slightly to keep the texture firm.
Fun Variations to Try

Change the Flavor
- Add a pinch of sea salt on top before chilling.
- Sprinkle chopped roasted peanuts over the top for crunch.
- Stir in mini marshmallows or crushed pretzels for a fun twist.
Make It Holiday-Specific
- Top with crushed peppermint candies for a festive look.
- Add a dash of cinnamon or nutmeg for a warm, spiced version.
- Swirl with raspberry preserves for a Valentine’s Day version.
Make It Vegan or Dairy-Free
- Use dairy-free chocolate and butter alternatives.
- Swap peanut butter chips for smooth almond or cashew butter.
- Use coconut-based condensed milk.
Want More Fudge Recipes?
Check out these delicious holiday fudge recipes that are just as easy and gift-worthy:
Final Thoughts
This Easy Chocolate Peanut Butter Swirl Fudge is the ultimate combination of simplicity and indulgence. With its silky texture, eye-catching swirls, and rich flavor, it’s the kind of recipe you’ll find yourself making again and again. Perfect for gifting, sharing, or just treating yourself on a cozy night in. Try it out, and let me know how yours turns out. You can tag your creations or find even more inspiration on Pinterest.



Easy Chocolate Peanut Butter Swirl Fudge
- Prep Time: 15 minutes
- Cook Time: 3 minutes
- Total Time: 2 hours 18 minutes
- Yield: 32 pieces 1x
- Category: Dessert
- Method: No-Bake
- Cuisine: American
- Diet: Vegetarian
Description
This four-ingredient chocolate peanut butter swirl fudge is silky, smooth, and beautifully marbled. It’s super quick to make in the microwave or on the stovetop and perfect for gift-giving or holiday treats.
Ingredients
- 12 ounce bag (2 cups) semisweet chocolate chips
- 4 tablespoons salted butter, divided
- 1 can (14 ounces) sweetened condensed milk, divided
- ½ cup (3.5 ounces) peanut butter baking chips
Instructions
- Grease an 8x8x2-inch square baking pan with butter or shortening and line with parchment paper that overhangs all four sides.
- In a large microwave-safe bowl, combine the semisweet chocolate chips, 2 tablespoons of the butter, and 1 cup of the sweetened condensed milk. Microwave in 30-second increments until smooth, about 1 minute 30 seconds.
- In a separate bowl, combine the peanut butter chips, remaining 2 tablespoons butter, and remaining sweetened condensed milk. Microwave in 30-second increments until smooth, about 1 minute.
- Pour the chocolate mixture into the prepared pan. Pour the peanut butter mixture on top.
- Use a butter knife to swirl the peanut butter mixture into the chocolate mixture.
- Refrigerate until firm, about 2 hours.
- Lift the fudge from the pan using the parchment paper and cut into 2-inch squares.
- Package in festive tins or cellophane bags tied with ribbon for gifting.
Notes
Store in an airtight container in the refrigerator for up to 2 weeks. Makes about 32 pieces, perfect for holiday gifting or sharing.
Nutrition
- Serving Size: 1 piece
- Calories: 120
- Sugar: 14g
- Sodium: 40mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 0g
- Protein: 2g
- Cholesterol: 5mg











Leave a Reply