Make your sweet tooth happy without tanking your low-carb goals with this fudgy, dairy-free twist on a classic treat!

Chocolate and peanut butter are the ultimate power couple. They create a classic salty-and-sweet flavor combo that few can resist. I know I can’t! In fact, Reese’s Peanut Butter Cups were the most treasured prize when my brothers and I went trick-or-treating, as well as the most coveted element of every Easter basket.
But embracing a low-carb lifestyle as an adult means avoiding those sugary treats. So I adjust with recipes that deliver that delicious flavor pairing without processed sugar. These keto peanut butter cup brownies are a stellar example. They transform the concept of those beloved candies into a grown-up dessert that aligns with my low-carb goals.
It all starts with a base of fudgy brownies. They lay a rich, gooey foundation for a layer of sweetened peanut butter and a topping of indulgent dark chocolate. Each bite conjures sweet memories of childhood happiness! It’s a symphony of deep chocolaty notes and toasty, nutty earthiness that’s immensely satisfying.

Leveling up your layers
Think you can’t do better than the classic peanut butter and chocolate pairing? Think again! Swirling bold flavors into these peanut butter cup brownies turns a classic treat into a showstopper.
For a decadent twist, try layering in sugar-free caramel before adding the peanut butter. It adds a golden ribbon of sweet richness that complements the deep chocolate of these brownies. Use this guide for How To Make Sugar-Free Caramel Sauce to be sure it’s in line with your low-carb goals.
For added texture, crumble keto peanut butter cups or sugar-free chocolate chips onto the peanut butter layer. Or use chopped toasted nuts, such as pecans or walnuts, to bring in a satisfying crunch and a hit of healthy fats.
A topping of shredded unsweetened coconut or freeze-dried raspberries sprinkled onto the warm chocolate layer would add complexity and visual appeal.

How do I store leftovers?
Store leftover brownies in an airtight container, separating layers with parchment paper if necessary. They’ll keep at room temp for up to 3 days or in the fridge for up to 1 week. Let refrigerated brownies sit at room temp for 15-30 minutes before serving for a soft, fudgy texture. Straight from the fridge, they’ll be firmer with slightly muted flavors. You can freeze leftover brownies in a freezer-safe container with parchment or wax paper separating layers for up to 3 months. When you’re ready to enjoy them, thaw them at room temp for 1-2 hours—or briefly microwave individual portions for a gooey texture.

Similar recipes to try
Hungry for more desserts that pair chocolate and peanut butter? These No-Bake Sugar-Free Peanut Butter Balls come together quickly and make excellent gifts. These Chocolate Chip Peanut Butter Cup Keto Cookie Bites deliver layers of indulgent flavors. And this recipe for Chocolate Peanut Butter Keto Cheesecake Fluff makes an excellent fruit dip, pie filling, or scoopable snack!

Keto Peanut Butter Cup Brownies
Ingredients
For The Brownie Layer:
- 2 cups almond flour
- 1/4 cup cocoa powder
- 1/3 cup powdered monk fruit or 1 cup powdered erythritol
- 1 teaspoon baking powder
- 3 eggs
- 1 cup mayonnaise
- 1/4 cup natural peanut butter no sugar added
- 1 teaspoon vanilla extract
- 1/4 cup water
For The Peanut Butter And Chocolate Layers:
- 1/2 cup natural peanut butter no sugar added
- 1/4 cup + 1 tablespoon powdered monk fruit
- 1/4 cup sugar-free chocolate chips about 45 grams, or 4 ChocZero dark chocolate squares
Instructions
- Preheat oven to 350°F. Prepare an 8×8-inch baking dish with a lining of parchment paper or a light coating of butter. Set aside.
Make The Brownie Layer:
- In a large mixing bowl, combine the almond flour, cocoa powder, powdered monk fruit, and baking powder. Use a hand mixer on low or a whisk to eliminate any lumps.
- Add the eggs and mayonnaise and whisk until thoroughly combined.
- Add the peanut butter and vanilla and mix well until combined.
- Add the water and mix until everything is combined into a smooth batter.
- Transfer the batter to the prepared baking dish. Bake for 30 minutes. The surface should look set and the edges may begin to pull away from the pan, but the center will be soft. A toothpick inserted in the center should come out with a few moist crumbs or a faint streak of batter, not totally clean or coated in raw or liquid batter.
- Remove from oven and let the brownies cool in the pan at room temperature for 45-60 minutes, or until they're no longer warm to the touch, before topping them.
Make The Peanut Butter And Chocolate Layers:
- In a medium bowl, mix together the peanut butter and monk fruit until the mixture is dry and slightly crumbly.
- Place the chocolate in a microwave-safe bowl and microwave in 10-second intervals, stirring between each, until the chocolate is melted.
Assemble And Serve The Dish:
- Use an offset spatula to spread the peanut butter layer on top of the cooled brownies. If the top of the brownies is uneven, you can flip the brownie layer upside down onto a plate and spread the peanut butter mixture on the smoother surface that was the bottom of the brownies.
- Spread the melted chocolate on top of the peanut butter layer. Let the dish sit at room temperature for about 20-30 minutes to allow the chocolate layer to cool and firm up.
- Cut into 12 pieces. Serve at room temp.


Leave a Comment