Love this? Pin it for later! 📌
Rich, silky, and secretly low-carb—these no-bake bars taste like the inside of a peanut-butter cup while keeping your macros in check. One bite and you’ll forget they’re keto!
I first developed this recipe during the holidays when my entire family was doing keto January. We still wanted something celebratory to nibble on while playing board games, but every store-bought “keto” candy bar I tried tasted like cardboard dipped in sadness. So I retreated to my kitchen, lined an 8-inch pan with parchment, and started layering: a buttery almond-flour crust, a thick whipped peanut-butter filling, and a glossy chocolate–coconut-oil top. After 20 minutes in the freezer the slab sliced into neat, candy-shop squares that disappeared faster than the kids could shout “Uno!”
Since then these bars have become my go-to pot-luck contribution, my meal-prep dessert, and the treat I tuck into gift tins for new neighbors. They travel well, hold their shape at room temperature for hours, and—most importantly—no one suspects they’re sugar-free. If you’re craving something decadent without the blood-sugar spike, you’ve landed in the right spot.
Why This Recipe Works
- Macro-friendly: Only 4 g net carbs yet 23 g satiating fat—perfect for ketogenic or low-glycemic eaters.
- No baking required: Keep the oven off—ideal for summer or dorm kitchens.
- Make-ahead magic: Flavors deepen overnight, so you can prep on Sunday and enjoy all week.
- Kid-approved sweetness: Powdered monk-fruit erythritol blend eliminates aftertaste.
- Portable squares: Travel-friendly for lunchboxes, hikes, or office desk drawers.
- Easy to customize: Swap nut butters, add crunch, or swirl in sugar-free jam—details below.
- Silky-smooth texture: The secret ratio of coconut oil to cocoa butter creates that professional “snap” without waxiness.
Ingredients You'll Need
Before we start, let’s talk quality. Because there are so few ingredients, each one matters.
- Almond flour: Use blanched, super-fine (not almond meal) for a tender shortbread base. Costco’s 3-lb bag is cost-effective; store leftovers in the freezer to prevent rancidity.
- Butter: Grass-fed if possible—it browns beautifully and adds nutty depth. Coconut oil works for dairy-free, but the flavor will shift.
- Powdered monk-fruit erythritol blend: I prefer the brand Lakanto because it dissolves without grit. If yours is granulated, blitz it in a blender first.
- Peanut butter: Natural, no-stir (the oily top makes layers slide). Look for labels that list only peanuts + salt. If you’re strict keto, weigh it—carbs hide in unexpected places.
- Cream cheese: Full-fat, brick style. Whip it while cold to avoid lumps.
- Vanilla extract: Splurge on real Madagascar bourbon; imitation gives a chemical edge when chilled.
- Cocoa powder: Dutch-processed for smoother flavor, but natural works in a pinch.
- Sugar-free dark chocolate chips: Lily’s or ChocZero are my staples. Read labels—some brands spike carbs with maltitol.
- Coconut oil: Refined if you want neutral aroma; unrefined lends a faint coconut vibe that pairs nicely with peanut.
- Sea salt: Flaky finish on top amplifies sweetness and balances richness.
How to Make Keto Chocolate Peanut Butter Bars for a Decadent Dessert
Line & toast the crust base
Preheat oven to 325 °F (160 °C). Cut two sheets of parchment paper 8 inches wide and criss-cross them in an 8×8-inch metal pan so overhang acts as handles. In a bowl combine 1½ cups (150 g) almond flour, ⅓ cup (70 g) powdered sweetener, pinch salt, and 5 Tbsp (70 g) melted butter. Stir until mixture resembles wet sand. Press firmly and evenly into the pan—use the flat bottom of a measuring cup to compact. Bake 10 min until edges just turn golden. Cool 15 min; lower oven temp is fine since we won’t bake again.
Whip the peanut-butter layer
In the same bowl (save dishes!) beat 8 oz (225 g) softened cream cheese until silky. Add ¾ cup (190 g) natural peanut butter, ½ cup (100 g) powdered sweetener, 1 tsp vanilla, and ⅛ tsp salt. Blend on medium-high 60 sec. Scrape sides; blend again until no white streaks remain. The mixture should mound like frosting. If yours is stiff (common in winter), loosen with 1–2 Tbsp heavy cream; if runny, chill 10 min.
Spread & smooth
Plop the peanut-butter cloud onto the cooled crust. Using an offset spatula (or back of a spoon warmed in hot water) spread from center outward, pushing into corners to eliminate air pockets. Aim for a flat top so the chocolate layer glides on smoothly. Freeze 15 min while you prep the ganache.
Make the two-ingredient chocolate top
In a microwave-safe bowl combine ¾ cup (130 g) sugar-free dark chocolate chips and 3 Tbsp (40 g) coconut oil. Zap 30 sec, stir; repeat in 15 sec bursts until almost melted. Let residual heat finish—this prevents scorching. Stir in ½ tsp vanilla for aroma.
Pour & tilt to coat
Remove pan from freezer. Pour chocolate in a spiral; quickly tilt pan so chocolate races to edges. Rap pan on towel-covered counter twice to pop bubbles. If you want Instagram-perfect edges, drag an offset spatula very lightly—overworking causes swirl marks.
Chill to set
Refrigerate at least 1 hour or freeze 25 min. Chocolate should lose its sheen and feel firm when tapped. Meanwhile, tidy the kitchen—trust me, cleanup is easier before the chocolate hardens.
Score & slice cleanly
Lift slab onto cutting board using parchment handles. Run a large chef’s knife under hot water, wipe dry, then score top lightly where you want squares—this prevents chocolate from shattering. Slice straight down; no sawing. Wipe blade between cuts for bakery-worthy edges. I like 1×2-inch rectangles (16 pieces) but 25 mini squares work for buffets.
Finish with flaky salt
Immediately sprinkle a few grains of Maldon sea salt on each bar—the crystals adhere before chocolate fully sets and create that crave-worthy sweet-salty pop. Serve cold for snappy chocolate or room-temp for fudge-like bite.
Expert Tips
Cold tools = clean layers
Pop your mixing bowl and beaters into the freezer 5 min before whipping peanut butter. Cold fat traps air, giving a mousse-like texture that won’t slump under chocolate.
Oil separation fix
If your natural peanut butter has a puddle of oil on top, store jar upside-down overnight; stir next day—emulsifies faster and prevents soggy crust.
Parchment sling hack
Leave 2-inch overhang on two sides only; trim the other two flush. Bars slide out effortlessly and you avoid crumpled corners that shatter chocolate.
Chill between steps
Even 10 min in freezer helps layers “grab” each other. Warm peanut butter + hot chocolate = swirl mess instead of distinct strata.
Weigh your sweetener
Powdered erythritol packs differently than confectioners sugar. 100 g yields perfect sweetness without cooling aftertaste. Cup measures can leave bars either cloying or bland.
Skip the microwave?
Use a double boiler: place chocolate + coconut oil over barely simmering water, stirring until 90 % melted. Remove early; residual heat finishes job and prevents bloom.
Variations to Try
-
Crunchy deluxe: Fold ÂĽ cup roasted, chopped peanuts into peanut-butter layer for texture contrast.
-
Almond joy twist: Swap peanut butter for almond butter, add ½ cup unsweetened shredded coconut, and top with toasted sliced almonds.
-
Mocha vibe: Dissolve 1 tsp instant espresso powder into the melted chocolate topping; finish with cacao nibs.
-
Dairy-free: Use vegan cream cheese and coconut oil in crust; choose almond or sunflower-seed butter.
-
White-chocolate stripes: Melt ÂĽ cup sugar-free white chocolate, transfer to zip bag, snip corner, drizzle zig-zags over set dark chocolate before sprinkling salt.
-
Spicy Mexican: Stir ÂĽ tsp cinnamon and a pinch cayenne into crust; top chocolate with chili-lime seasoning for a cheeky kick.
Storage Tips
These bars stay snappy in the fridge and fudgy at room temperature, but proper wrapping prevents the #1 enemy: moisture.
Refrigerator
Store bars in single layers between parchment inside an airtight container up to 2 weeks. After cutting, loosely tent with plastic wrap to avoid condensation on chocolate.
Freezer
Flash-freeze squares on a tray 30 min, then transfer to zip bag with parchment between layers. Keeps 3 months. Thaw 10 min on counter for best texture—chocolate won’t bloom.
Room Temp
Pack in parchment-lined tin for up to 48 hr in cool climates (below 74 °F). In summer heat, bars soften—slip a cold pack into lunch bag to maintain shape.
Frequently Asked Questions
Keto Chocolate Peanut Butter Bars for a Decadent Dessert
Ingredients
Instructions
- Prep pan & crust: Preheat oven 325 °F. Line 8×8 pan with parchment overhang. Mix almond flour, ⅓ cup sweetener, pinch salt, and melted butter; press firmly. Bake 10 min; cool.
- Make filling: Beat cream cheese until smooth. Add peanut butter, ½ cup sweetener, vanilla, pinch salt; whip until fluffy. Spread over cooled crust. Chill 15 min.
- Chocolate top: Melt chocolate chips with coconut oil in microwave 30 sec bursts until almost melted; stir until smooth. Pour over peanut layer; tilt to coat.
- Set & garnish: Chill 1 hr (or freeze 25 min). Lift slab, cut into 16 squares. Sprinkle flaky salt. Store chilled.
Recipe Notes
For clean cuts, warm knife under hot water and wipe between slices. Bars travel well with a cold pack and keep 2 weeks refrigerated or 3 months frozen.