Imagine rich peanut butter folded into a silky chocolate ganache. These no-bake peanut butter bars deliver that classic combination in an easy, gluten-free and dairy-free treat.
I have a serious sweet tooth, so I try to make treats that feel indulgent but use simple, wholesome ingredients. Store-bought bars can be overly sweet or dry, so I developed this recipe to be soft, creamy, and just the right amount of sweet.
These bars are no-bake and require only six pantry-friendly ingredients. They slice cleanly yet melt in your mouth, making them perfect for snacks, lunchboxes, or a quick dessert.

The peanut butter base holds together nicely without becoming hard. A thin layer of chocolate-peanut ganache adds creaminess and a glossy finish without overpowering the peanut butter. These bars are naturally gluten-free, and they can be dairy-free if you choose dairy-free chocolate and coconut oil.

Table of Contents
- Ingredients and Substitutes
- How to Make No-Bake Peanut Butter Bars
- How I Would Modify This Recipe
- My Tips & Tricks
- My Storage Tips
- Other No-Bake Treats
- No-Bake Peanut Butter Bars Recipe
Ingredients and Substitutes
Peanut Butter Base
Peanut butter, unsalted (1/2 cup) — Use almond butter, cashew butter, or sunflower seed butter if you prefer a different flavor or need a nut-free option.
Coconut flour (1/2 cup) — Coconut flour absorbs liquid and gives structure. You can substitute almond flour or oat flour, but texture and moisture may change; adjust the amount slightly if needed.
Maple syrup (1/4 cup) — For alternate sweeteners use honey, agave, or a liquid sugar-free sweetener for a lower-sugar version.
Ganache
Dark chocolate chips (1/2 cup) — Semi-sweet chips or chopped dark chocolate work well. Choose a dairy-free chocolate to keep the bars dairy-free.
Peanut butter (2 tbsp) — This adds silkiness to the ganache. Substitute with almond butter if desired.
Coconut oil (1 tbsp) — Gives ganache a glossy finish and helps it set. Swap with melted butter or neutral oil if not avoiding dairy.

How to Make No-Bake Peanut Butter Bars
Step 1. Line a loaf pan (I use a 9×4-inch pan) with parchment paper so you can lift the bars out easily.
In a medium bowl, combine the peanut butter, coconut flour, and maple syrup. Mix until a thick, pliable dough forms.

Step 2. Press the dough evenly into the prepared loaf pan. Use the back of a spoon or a spatula to pack and level it so the entire base is covered.
Chill the base in the freezer while you prepare the ganache so it firms up and holds its shape.
Step 3. Combine the chocolate chips, 2 tablespoons peanut butter, and 1 tablespoon coconut oil in a microwave-safe bowl. Heat in 20–30 second bursts, stirring between each burst, until the mixture is smooth and fully combined.

Step 4. Remove the peanut butter base from the freezer and pour the ganache over it. Spread the chocolate evenly with a spatula.
Return the pan to the freezer for 10–20 minutes until the ganache sets.
Step 5. Lift the set slab from the pan and slice into 8 bars. Optionally sprinkle a pinch of flaky sea salt over the chocolate for contrast and serve chilled or at room temperature.

How I Would Modify This Recipe
Keto-Friendly: Replace maple syrup with powdered erythritol or monk fruit liquid sweetener and use sugar-free chocolate for a lower-carbohydrate version.
Nut-Free: Swap peanut butter for sunflower seed butter or tahini to make these safe for nut-free diets.
Extra Flavor: Stir in a splash of vanilla extract, a pinch of cinnamon, shredded coconut, or a few cacao nibs into the base for added texture and depth.
My Tips & Tricks
- Let the ganache cool briefly: Allow the ganache to sit 2–3 minutes after melting before pouring it over the base. This prevents the peanut butter layer from softening and helps create clean layers.
- Get clean slices: Use a sharp knife warmed under hot water and wiped dry between cuts for neat, professional-looking bars.

My Storage Tips
Store leftovers in an airtight container in the refrigerator for up to three weeks. Place parchment paper between layers to prevent sticking.
For longer storage, freeze the bars for up to three months. Thaw in the fridge for 30 minutes or at room temperature for 15–20 minutes before serving.

Other No-Bake Treats
- Chocolate Peanut Butter Eggs
- Chocolate Dipped Blueberry Cottage Cheese Clusters
- Blueberry Oat Bars
No-Bake Peanut Butter Bars
Calories: 209 | Protein: 2.4 g | Carbs: 15 g | Fat: 17 g
Prep: 10 mins Setting Time: 30 mins Total: 40 mins Servings: 8 bars
Ingredients
Peanut Butter Base
- ½ cup unsalted peanut butter
- ½ cup coconut flour
- ¼ cup maple syrup
Ganache
- ½ cup dark chocolate chips
- 2 tbsp peanut butter
- 1 tbsp coconut oil
Instructions
- Line a 9×4-inch loaf pan with parchment paper.
- In a medium bowl, mix peanut butter, coconut flour, and maple syrup until a thick dough forms. Press evenly into the lined pan and level the surface. Freeze while you make the ganache.
- In a microwave-safe bowl, combine chocolate chips, 2 tablespoons peanut butter, and coconut oil. Heat in 20–30 second intervals, stirring between each, until melted and smooth.
- Pour the ganache over the chilled peanut butter base and spread evenly. Return to the freezer for 10–20 minutes until set.
- Remove from the pan, slice into 8 bars, and store chilled. Sprinkle with flaky sea salt if desired before serving.
Nutrition
Serving size: 1 bar (approx. 1 oz). Nutrition values are estimates for one bar: Calories 209; Carbs 15 g; Protein 2.4 g; Fat 17 g; Sugar 9.6 g; Fiber 3.4 g. Use these numbers as a guideline.
Tried this recipe? Leave a comment below with your rating — I’d love to hear how it turned out for you.