No Bake Chocolate Peanut Butter Pinwheel Fudge – Simple, Swirled, and Irresistible
This no bake chocolate peanut butter pinwheel fudge is the kind of treat that looks fancy but takes almost no effort. It’s creamy, rich, and has that classic sweet-salty combo everyone loves. The swirled pinwheel pattern makes each slice feel special, like a bakery-style dessert made at home.

No oven, no candy thermometer, and minimal cleanup. If you can stir, spread, and roll, you can make this.
Why This Recipe Works
- No bake and foolproof: Melt, spread, roll, and chill. No precision candy-making skills needed.
- Two textures in one: The chocolate layer is fudgy and smooth, while the peanut butter layer is creamy and slightly softer.
- Balanced flavors: Semi-sweet chocolate keeps it from being overly sweet, and peanut butter adds richness and salt.
- Eye-catching look: The pinwheel swirl looks impressive but is easy to achieve with a simple rolling technique.
Ingredients
- For the chocolate layer:
- 2 cups semi-sweet chocolate chips
- 1 (14-ounce) can sweetened condensed milk
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine salt
- For the peanut butter layer:
- 1/2 cup unsalted butter
- 3/4 cup creamy peanut butter
- 2 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
- Pinch of salt
- To finish:
- Parchment paper
- Powdered sugar for dusting the parchment (optional, helps with sticking)
Step-by-Step Instructions
- Prep your pan: Line a 9×13-inch baking pan with parchment, leaving overhang for easy lifting.Lightly dust with powdered sugar if your kitchen is warm.
- Make the chocolate layer: In a medium saucepan over low heat, stir chocolate chips and sweetened condensed milk until smooth. Remove from heat and stir in vanilla and salt.
- Spread and cool: Pour the chocolate mixture into the lined pan. Spread into an even layer.Let it cool at room temperature for 15–20 minutes until just set but still pliable.
- Make the peanut butter layer: In a clean saucepan, melt butter and peanut butter over low heat, stirring until smooth. Remove from heat. Stir in vanilla and salt, then gradually mix in powdered sugar until thick and spreadable.
- Layer it: Dollop the peanut butter mixture over the chocolate.Use an offset spatula to gently spread it edge to edge without tearing the chocolate.
- Chill briefly: Refrigerate the layered slab for 10–15 minutes. You want it firm enough to roll but not hard.
- Roll into a log: Lift the slab out using the parchment. With the long side facing you, use the parchment to help roll it into a tight log, peeling the paper away as you go.If cracks form, warm your hands and gently smooth.
- Seal and chill: Wrap the log tightly in parchment or plastic wrap. Chill for 2–3 hours, or until fully firm.
- Slice: Using a sharp knife warmed under hot water and wiped dry, slice into 1/2-inch pinwheels. Warming the knife makes clean spirals.
- Serve: Arrange on a platter and let sit 5 minutes at room temperature for the best texture.
Storage Instructions
- Refrigerator: Store slices in an airtight container with parchment between layers for up to 10 days.
- Freezer: Freeze for up to 2 months.Thaw in the fridge overnight for the cleanest texture.
- Room temperature: Safe for a few hours at cool room temp, but in warm kitchens the peanut butter layer softens quickly.
Why This is Good for You
- Protein and healthy fats: Peanut butter brings plant-based protein and satisfying fats that help curb cravings.
- Portion control: The rich flavor means small slices go a long way.
- Simple, recognizable ingredients: No artificial colors or complicated additives.
Pitfalls to Watch Out For
- Overheating the chocolate: Keep the heat low and stir constantly. Scorched chocolate turns grainy.
- Spreading too warm: If the chocolate layer is hot, the peanut butter layer will sink. Let it set slightly first.
- Rolling when too cold: Rock-hard layers crack.Aim for cool and pliable before rolling.
- Sticky roll: Lightly dust parchment with powdered sugar or chill briefly to reduce sticking.
- Thick layers: If either layer is too thick, the roll won’t spiral well. Keep layers even and not overly tall.
Recipe Variations
- Crunch factor: Fold 1/2 cup chopped roasted peanuts into the peanut butter layer.
- Dark chocolate twist: Swap semi-sweet chips for 70% dark chocolate for a less sweet, deeper flavor.
- Sea salt finish: Sprinkle flaky sea salt over the peanut butter layer before rolling for a sweet-salty pop.
- Gluten-free: The base recipe is naturally gluten-free. Just confirm your chocolate and peanut butter are certified GF.
- Almond or cashew butter: Use creamy almond or cashew butter for a different nutty profile.
- Dairy-free: Use dairy-free chocolate and a coconut-based sweetened condensed milk alternative.
FAQ
Can I use natural peanut butter?
Yes, but choose a well-stirred, no-grit brand. If it’s very runny, add an extra 2–4 tablespoons powdered sugar to thicken.
My roll cracked. What did I do wrong?
It was likely too cold when you rolled. Let the slab sit at room temperature for 5–10 minutes, then try again. Warm hands can smooth small cracks.
How do I get perfect spirals?
Keep layers even, roll tightly using the parchment for support, and slice with a warm, sharp knife. Wipe the blade between cuts.
Can I make this ahead?
Absolutely. Make the log up to 3 days in advance, keep it wrapped in the fridge, and slice just before serving.
Is this very sweet?
It’s rich and sweet but balanced by semi-sweet chocolate and the salt in the peanut butter. For less sweetness, use darker chocolate.
In Conclusion
No bake chocolate peanut butter pinwheel fudge delivers big flavor and a bakery-worthy look with almost zero fuss. It’s quick to make, easy to slice, and perfect for gifting or sharing. Keep a roll in the fridge, and you’ve always got a crowd-pleasing treat ready to go. Simple steps, familiar ingredients, and a stunning swirl what’s not to love?

No Bake Chocolate Peanut Butter Pinwheel Fudge - Simple, Swirled, and Irresistible
Ingredients
Method
- Prep your pan: Line a 9x13-inch baking pan with parchment, leaving overhang for easy lifting. Lightly dust with powdered sugar if your kitchen is warm.
- Make the chocolate layer: In a medium saucepan over low heat, stir chocolate chips and sweetened condensed milk until smooth. Remove from heat and stir in vanilla and salt.
- Spread and cool: Pour the chocolate mixture into the lined pan. Spread into an even layer. Let it cool at room temperature for 15–20 minutes until just set but still pliable.
- Make the peanut butter layer: In a clean saucepan, melt butter and peanut butter over low heat, stirring until smooth. Remove from heat. Stir in vanilla and salt, then gradually mix in powdered sugar until thick and spreadable.
- Layer it: Dollop the peanut butter mixture over the chocolate. Use an offset spatula to gently spread it edge to edge without tearing the chocolate.
- Chill briefly: Refrigerate the layered slab for 10–15 minutes. You want it firm enough to roll but not hard.
- Roll into a log: Lift the slab out using the parchment. With the long side facing you, use the parchment to help roll it into a tight log, peeling the paper away as you go. If cracks form, warm your hands and gently smooth.
- Seal and chill: Wrap the log tightly in parchment or plastic wrap. Chill for 2–3 hours, or until fully firm.
- Slice: Using a sharp knife warmed under hot water and wiped dry, slice into 1/2-inch pinwheels. Warming the knife makes clean spirals.
- Serve: Arrange on a platter and let sit 5 minutes at room temperature for the best texture.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
