These grain-free Peanut Butter Chocolate Swirl Bars are insanely delicious, easy to make, and are free of refined sugar! Made with almond flour, coconut, peanut butter, and chocolate chips, this is a no-bake chocolate peanut butter bar recipe. Totally addictive and fun to make!

These grain-free no-bake Peanut Butter Chocolate Swirl Bars will satisfy any sweet craving you might have. They're absolutely decadent and delicious, but they're gluten-free and made without refined sugar. And with that spectacular topping, they're fancy enough for a celebration, too.
This peanut butter bar recipe is a riff on my No-Bake Chocolate Peanut Butter Bars. I used the same base, but added the peanut butter swirl to dress them up.
If you haven't tried this swirly peanut-buttery-chocolate chip topping before, you must. It's easy, it's fun and it'll bring out that creative artistic self you know is hiding inside you.
Ready to make these peanut butter chocolate chip bars? Here are a few notes about some of the ingredients.
🛒 Ingredients
- almonds: raw. You can grind these yourself, or you can simply use almond flour, (which is much easier.)
- coconut: shredded, unsweetened
- pure maple syrup: for natural sweetness
- coconut oil
- vanilla extract
- salt
- peanut butter: natural, creamy peanut butter with no added sugar
- chocolate chips: any kind! Your favourite chocolate chips, or dairy-free, or sugar- free
🥄 Instructions
- Combine the base ingredients. A food processor makes this an easy task.
- Press the base firmly into an 8-inch square pan lined with parchment paper.
- Refrigerate or freeze the base while preparing the chocolate topping and melting the peanut butter for the swirl topping.
- Melt the chocolate, then spread over the peanut butter-almond base.
- Next, use warmed peanut butter in a decorating bag to squeeze thin lines on the chocolate layer.
- Lastly, use a toothpick to drag perpendicular lines through the peanut butter lines. This easily creates beautiful curves or even swirls.
1. Spread peanut butter mixture in pan. 2. Melt chocolate. 3. Add chocolate to peanut butter base. 4. Spread evenly to edges of pan.
👍🏼Tip: How to make peanut butter chocolate swirl topping
- Spread the peanut butter base with melted chocolate (mixed with a little coconut oil to prevent it from splintering when you cut it). Add warmed peanut butter to a piping bag or a Ziplok bag with a hole cut in one corner. Then squeeze lines of melted peanut butter about ¾ inches apart over the surface.
- With a toothpick or a wooden skewer, draw perpendicular lines, dragging through the peanut butter.
- You can leave the lines as curves, or you can continue to drag the toothpick through randomly, creating swirls.
- Presto! You have a beautiful pattern that looks like it came from a French patisserie!
5. Draw lines of peanut butter across the surface. 6. Use a toothpick to draw perpendicular lines.
Bite into one of these peanut butter bars with chocolate swirls and your chocolate cravings will be a thing of the past!
🥶 Storage and Freezing Instructions
Store these peanut butter chocolate bars in the fridge for up to a week. For longer storage, store in a tightly covered container in the freezer for up to three months.
🗒 More Peanut Butter and Chocolate recipes
4-Ingredient Peanut Butter Cookies
Dark Chocolate Peanut Butter Cups
Grain-Free Peanut Butter Chocolate Pumpkin Energy Balls
No-Bake Chocolate Peanut Butter Bars
Trail Mix Chocolate Nut Clusters
When you make these bars, please leave a comment and a rating below. I love hearing when you've made one of my recipes. Thanks in advance!
🗒 More recipes for cookies and bars
📖 Recipe
Grain-Free Peanut Butter Swirl Chocolate Bars
Ingredients
For the base
- 1 cup almond flour finely ground, or raw almond, finely ground
- 1 cup coconut shredded, unsweetened
- ¼ cup maple syrup, pure
- 1 tablespoon coconut oil, melted
- 1 teaspoon vanilla extract, pure
- ½ teaspoon sea salt
- 1 cup natural peanut butter, creamy
For the chocolate topping
- 1 ½ cups chocolate chips or chopped quality dark chocolate sugar-free, if desired
- 1 teaspoon coconut oil
- 2 tablespoon natural peanut butter, melted
Instructions
- Line an 8 x 8 inch baking dish with parchment paper.
- Put almonds in food processor and pulse until finely chopped (or use almond flour.)
- Add the remaining base ingredients and pulse until very well combined.
- Spread evenly in the baking dish, pressing down firmly.
- Refrigerate or freeze while melting the chocolate.
- Melt the chocolate chips or chunks over, not in, hot water, or in a glass bowl in the microwave, checking and stirring at 15 second intervals. Add 1 teaspoon coconut oil to make it easier to slice without cracking the top.
- Melt the peanut butter, either over low heat in a saucpan on the stovetop or in the microwave. Microwave for 15 - 20 seconds, stir and microwave for an additional 15 - 20 seconds if needed. Transfer to a frosting bag with a small round tip (or just use a ZipLok bag and snip a tiny bit off one corner to make your own decorating bag).
- Remove the baking pan from refrigerator and spread the chocolate topping evenly over the base.
- With the peanut butter decorating bag, make straight lines about ¾ inch apart across the surface.
- Use a toothpick or a skewer to draw lines perpendicular to the peanut butter lines, dragging the peanut butter into curves or swirls.
- Return to the refrigerator to set completely, then slice into small bars or triangles.
- These Peanut Butter Swirl Chocolate Bars freeze well.
Bethany
These look so amazing!!
Raia
How delicious! I love finding new grain-free treats. 🙂
Bethany @ athletic avocado
WOW these bars look amazing! Pb and chocolate is the best combo ever! I love that these are no-bake!