No-Bake Peanut Butter Bars Recipe

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.

No-Bake Peanut Butter Bars

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.

Delectable Peanut Butter Bars

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.

Tasty Peanut Butter Bars

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.

Yummy No-Bake Peanut Butter Bars

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.

Healthy No-Bake Peanut Butter Bars

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.

Gluten Free No-Bake Peanut Butter Bars

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

  1. 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.
  2. Get clean slices: Use a sharp knife warmed under hot water and wiped dry between cuts for neat, professional-looking bars.
Nutritious Peanut Butter 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.

Delicious Peanut Butter Bars

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

Chewy peanut butter layered with smooth chocolate—these no-bake peanut butter bars make an easy gluten-free and dairy-free dessert or snack.

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

  1. Line a 9×4-inch loaf pan with parchment paper.
  2. 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.
  3. 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.
  4. Pour the ganache over the chilled peanut butter base and spread evenly. Return to the freezer for 10–20 minutes until set.
  5. 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.