These keto chocolate and peanut butter brownies taste like a famous candy I know of (that I’ll bet is your favorite, too!)

If there’s one flavor combo I’ll never get tired of, it’s chocolate and peanut butter. Since childhood, I’ve adored Reese’s Peanut Butter Cups. So, when I was a little girl, my mom used to pack me a Hershey bar and a peanut butter sandwich in my Holly Hobbie lunchbox from time to time, just to let me know she loved me. Even now, those flavors bring me comfort and remind me of her. So, when I started working on a keto-friendly dessert that could satisfy that same nostalgic craving, this brownie recipe was born.
I wanted a dense, chewy brownie — not your average cakey keto brownie — and one with a hefty peanut butter swirl that would run through every bite. It also had to be simple enough to pull together on a busy evening, the kind of dessert I could whip up for clients while roasting a chicken or planning their menu for the next day. My ultimate goal was to create a brownie as good as my mother would make for me were she still here. And, ta-daaaaa. After several trials … I got it.
These keto peanut butter brownies hit every bullet point. They’re rich, tender, moist, and just sweet enough to feel like a real brownie, even though they’re keto-friendly. That creamy peanut butter swirl so complements the deep cocoa flavor of these brownies, making each bite a moment of sweet bliss. I love them warm with a scoop of icy-cold, keto-friendly vanilla ice cream on them. They hold up well when stored, so they’re great for holiday gift boxes, too.
A brownie that tastes like a brownie, not a compromise
These brownies don’t just pass for the real thing — they are the real thing, with that bold chocolate flavor, chewy bite, and just the right swirl of creamy peanut butter to keep things tasting like a real indulgence. I find there’s something incredibly reassuring about biting into a keto treat that tastes like it came from a real bakery, not a factory. And, FYI, pepperporch.com has lots of keto treats like these that taste like authentic cakes, cookies, or brownies you might take home in a fancy box from a patisserie. These wondrous little brownies are bona fide proof that eating keto doesn’t mean giving up the desserts you love, it just means making them smarter.
How do I store leftovers?
Once cooled, cover your baking pan with foil or transfer slices to an airtight container. They’ll keep in the fridge for up to 5 days, tops. If you’re freezing them, wrap individual slices tightly in plastic wrap, then seal them in a freezer bag. You can freeze these keto brownies for up to 3 months. To serve, simply thaw overnight in the fridge or for a few hours on the countertop.

Similar recipes to try
If you love these brownies, you’ll want to try these other keto desserts and treats that taste like the real thing. My personal favorite is these Chocolate Chip Peanut Butter Cup Keto Cookie Bites. These delicious little gems satisfy that chocolate-peanut butter craving monster just like these brownies do! If you’re looking for something lighter and fruit-forward, this Keto Fresas Con Crema is a must. It’s a simple, refreshing dessert that layers sweetened cream over juicy macerated strawberries. Craving cheesecake that’s keto-friendly but tastes like a real, New York-style cheesecake? My dears, you simply must try these Mini Keto Cheesecakes.

Keto Peanut Butter Brownies Recipe
Ingredients
- 1/2 cup butter softened
- 1 cup allulose
- 2 eggs
- 1/2 teaspoon vanilla
- 3/4 cup almond flour
- 1/3 cup cocoa powder
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/3 cup semi-sweet chocolate chips
- 3 tablespoons natural peanut butter
Instructions
- Preheat the oven to 350 degrees F. Grease an 8×8-inch baking dish.
- In a large mixing bowl, stir together the butter and allulose until light and fluffy. Whisk in the eggs and vanilla.

- Add the almond flour, cocoa powder, baking powder, salt, and chocolate chips. Stir until combined, then pour the brownie batter into the baking dish.

- Drizzle or dollop the peanut butter on top of the brownie batter. If the peanut butter is too thick, put it in the microwave for about 30 seconds until it is thinner and easy to work with. Take a knife and swirl the peanut butter throughout the brownie batter.

- Place in the oven and bake for 20 minutes, or until a knife pulls out clean from the brownie part (it’s ok if the peanut butter is still sticky). Let cool in the pan, then enjoy.


Leave a Comment