I’ve always been a dessert person, but finding treats that satisfy my sweet tooth while staying keto-friendly used to feel impossible—until I discovered these life-changing Keto Peanut Butter Brownies. The first time I pulled a batch from the oven, the rich aroma of chocolate mingled with nutty peanut butter filled my kitchen, creating an anticipation that was fully rewarded with the first bite. These brownies deliver that perfect fudgy center with slightly crisp edges, while beautiful peanut butter swirls create pockets of creamy goodness throughout every square. What makes these Keto Peanut Butter Brownies truly special is how they capture the indulgent experience of traditional brownies while keeping carbs minimal—something I once thought couldn’t be done. Whether you’re following a keto lifestyle or simply looking for a healthier dessert option, keep reading to discover how these brownies will revolutionize your dessert game without derailing your nutritional goals.
Why You’ll Love These Keto Peanut Butter Brownies
If you’ve ever struggled with keto desserts that taste like pale imitations of the real thing, these Keto Peanut Butter Brownies solve that problem beautifully. The typical challenge with low-carb baking is achieving that perfect texture—either things turn out too dry, too eggy, or with that distinctive “alternative sweetener” aftertaste. Through countless iterations (and I mean countless!), I’ve perfected a formula that addresses all these issues.
I’ll never forget the skeptical look on my brother’s face when I offered him these brownies during a family gathering. As someone who mocks “health food desserts,” his eyes widened after the first bite, and he immediately asked, “Are you sure these are keto?” That moment of surprise and delight is what I love most about sharing these brownies—they truly bridge the gap between healthy and indulgent.
What makes these Keto Peanut Butter Brownies so versatile is how easily they adapt to your preferences. Want them more fudgy? Bake them a minute or two less. Prefer a stronger peanut butter flavor? Simply adjust the swirl ratio. They’re perfect for everything from casual weeknight treats to elegant dessert platters where you can portion them into bite-sized squares for a sophisticated presentation.
Now, let’s look at exactly what goes into creating these irresistible Keto Peanut Butter Brownies that have converted even the most dedicated carb-lovers in my life.

Ingredients for Keto Peanut Butter Brownies
Dry Ingredients
- 1 cup almond flour – The foundation of our Keto Peanut Butter Brownies, providing structure without the carbs of traditional flour. Choose a fine-ground, blanched variety for the best texture. If you have a nut allergy, sunflower seed flour works as a 1:1 substitute.
- 1/2 cup unsweetened cocoa powder – Delivers that deep chocolate flavor essential to great brownies. Dutch-processed gives a smoother, less acidic taste, but natural cocoa powder works well too and provides more antioxidants.
- 3/4 cup granulated erythritol or monk fruit sweetener – These keto-friendly sweeteners provide the sweetness without the carbs. I prefer the monk fruit/erythritol blends as they eliminate the cooling effect some people detect with pure erythritol. Allulose is another excellent option that browns more like sugar.
- 1 teaspoon baking powder – Provides just enough lift to keep your Keto Peanut Butter Brownies from being too dense. Make sure it’s fresh for optimal results.
- 1/4 teaspoon salt – Enhances all the flavors and balances the sweetness. If using salted butter, reduce this to 1/8 teaspoon.
Wet Ingredients
- 1/2 cup butter, melted – Adds richness and that traditional brownie mouthfeel. You can substitute coconut oil for a dairy-free version, though it will slightly change the flavor profile.
- 3 large eggs, room temperature – Acts as both a binder and leavening agent. The room temperature part is crucial—cold eggs can cause your melted butter to resolidify prematurely.
- 1 teaspoon vanilla extract – Enhances the chocolate flavor. Use pure extract rather than imitation for the best taste in your Keto Peanut Butter Brownies.
- 2 tablespoons heavy cream – Adds richness and improves the texture. For dairy-free, full-fat coconut cream works beautifully.
Chocolate Additions
- 1/3 cup sugar-free chocolate chips – These scattered throughout the batter create pockets of intense chocolate flavor. Look for stevia-sweetened or erythritol-sweetened varieties with clean ingredients.
- 2 tablespoons unsweetened chocolate, chopped (optional) – For the serious chocolate lovers, this adds complexity and depth to your Keto Peanut Butter Brownies. A 100% cacao bar works perfectly here.
Peanut Butter Swirl
- 1/3 cup natural peanut butter – Choose a variety with no added sugar or oils—just peanuts and salt. The natural oils in pure peanut butter create that perfect swirl in our Keto Peanut Butter Brownies. For those with peanut allergies, almond butter or sunflower seed butter make excellent substitutes.
- 1 tablespoon granulated erythritol or monk fruit sweetener – Just enough to sweeten the peanut butter without overwhelming it.
- 1 tablespoon melted butter – Helps the peanut butter maintain the perfect consistency for swirling.
- 1/4 teaspoon vanilla extract – Enhances the natural peanut flavor.
How to Make Keto Peanut Butter Brownies
Step 1: Prepare Your Baking Space
- Preheat your oven to 350°F (175°C). Position your rack in the middle of the oven for even baking.
- Line an 8×8 inch baking pan with parchment paper, leaving an overhang on two sides for easy removal. This step is crucial for your Keto Peanut Butter Brownies—they tend to be more delicate than traditional brownies.
- Lightly spray the parchment with cooking spray to ensure nothing sticks.
Step 2: Mix Dry Ingredients
- In a medium bowl, whisk together the almond flour, cocoa powder, granulated sweetener, baking powder, and salt.
- Make sure to break up any clumps, especially in the cocoa powder, which tends to form stubborn lumps. Your Keto Peanut Butter Brownies will have a better texture when the dry ingredients are perfectly combined.
- If your almond flour or cocoa seems particularly lumpy, consider sifting them together for the smoothest possible batter.
Step 3: Create the Brownie Batter
- In a large bowl, whisk the melted butter, eggs, vanilla extract, and heavy cream until completely combined and slightly frothy. The mixture should look smooth and uniform.
- Gradually add the dry ingredients to the wet ingredients, folding gently with a rubber spatula until just combined. Overmixing can make your Keto Peanut Butter Brownies tough, so stop once the flour disappears.
- Fold in the sugar-free chocolate chips and chopped unsweetened chocolate (if using), distributing them evenly throughout the batter.
Step 4: Prepare the Peanut Butter Swirl
- In a small microwave-safe bowl, combine the natural peanut butter, sweetener, melted butter, and vanilla extract.
- Microwave for about 15-20 seconds just to warm it slightly, making it easier to swirl. The mixture should be loose enough to drizzle but not hot.
- Stir until completely smooth and set aside.
Step 5: Assemble and Bake
- Pour the brownie batter into your prepared pan, spreading it evenly to the corners with a spatula. The batter will be quite thick—this is normal and results in those perfect fudgy Keto Peanut Butter Brownies.
- Drop spoonfuls of the peanut butter mixture on top of the brownie batter, spacing them evenly across the surface.
- Using a knife or a skewer, swirl the peanut butter into the brownie batter with a figure-eight motion. Don’t over-swirl; you want distinct pockets of peanut butter throughout.
- Bake for 20-25 minutes, until the edges look set but the center is still slightly soft. A toothpick inserted in the center should come out with a few moist crumbs—not completely clean (which would indicate overbaking) and not with wet batter (underbaking).
Step 6: Cool and Serve
- Remove from the oven and let your Keto Peanut Butter Brownies cool in the pan for at least 30 minutes. This cooling period is crucial—the brownies continue to set as they cool.
- Once cooled, lift the brownies out using the parchment paper overhangs and place on a cutting board.
- For the cleanest cuts, use a sharp knife wiped clean between cuts, or try a plastic knife which somehow magically cuts brownies without the sticky mess.
- Cut into 16 equal squares for standard portions, or smaller for bite-sized treats.
Delicious Variations of Keto Peanut Butter Brownies
Triple Chocolate Peanut Butter Swirl
Elevate your Keto Peanut Butter Brownies by folding in 2 tablespoons of white chocolate flavored sugar-free chips along with the regular chocolate chips. Additionally, melt 1 ounce of sugar-free dark chocolate and drizzle it over the top after swirling in the peanut butter. The contrast of three different chocolate elements creates an impressive visual appeal and a more complex flavor profile that chocolate enthusiasts will adore.
Salted Caramel Peanut Butter Brownies
Create a quick sugar-free caramel sauce by melting 2 tablespoons of butter with 3 tablespoons of brown sugar substitute and 2 tablespoons of heavy cream. Allow to cool slightly, then swirl this in along with the peanut butter mixture. Finish your Keto Peanut Butter Brownies with a sprinkle of flaky sea salt on top before baking. The salt enhances both the chocolate and peanut flavors while adding a sophisticated texture contrast.
Mocha Peanut Butter Brownies
Add 1 tablespoon of espresso powder or 2 tablespoons of strong brewed coffee to your brownie batter. The coffee doesn’t make your Keto Peanut Butter Brownies taste like coffee—instead, it deepens and enhances the chocolate flavor in a remarkable way. This version is particularly delicious with a teaspoon of cinnamon added to the peanut butter swirl for a Mexican chocolate twist.
Spicy Aztec Peanut Butter Brownies
For an adventurous twist, add 1/4 teaspoon of cayenne pepper and 1 teaspoon of cinnamon to your brownie batter. The subtle heat builds slowly and pairs beautifully with the rich chocolate and peanut butter. Consider adding a tablespoon of orange zest as well—the citrus notes complement both the chocolate and the spice in these unique Keto Peanut Butter Brownies.
Coconut Peanut Butter Brownies
Mix 1/3 cup of unsweetened shredded coconut into your brownie batter and replace the vanilla in the peanut butter swirl with 1/4 teaspoon of coconut extract. Toast an additional 2 tablespoons of coconut and sprinkle over the top of your Keto Peanut Butter Brownies before baking for a beautiful garnish and added texture. The tropical notes of coconut create a surprising but delightful pairing with the peanut butter.
Raspberry Peanut Butter Brownies
Gently fold 1/4 cup of fresh raspberries into the brownie batter, being careful not to break them up too much. The bright acidity of the berries cuts through the richness of these Keto Peanut Butter Brownies beautifully. For extra impact, warm 2 tablespoons of sugar-free raspberry jam and dot it on top of the batter along with the peanut butter before swirling them together. The classic combination of raspberry and chocolate elevates these brownies to dinner-party worthy status.

Keto Peanut Butter Brownies
Ingredients
Dry Ingredients:
- 1 cup almond flour
- 1/2 cup unsweetened cocoa powder
- 3/4 cup granulated erythritol or monk fruit sweetener
- 1 tsp baking powder
- 1/4 tsp salt
Wet Ingredients:
- 1/2 cup melted butter or coconut oil
- 3 large eggs room temp
- 1 tsp vanilla extract
- 2 tbsp heavy cream or coconut cream
Chocolate Additions:
- 1/3 cup sugar-free chocolate chips
- 2 tbsp chopped unsweetened chocolate optional
Peanut Butter Swirl:
- 1/3 cup natural peanut butter
- 1 tbsp sweetener
- 1 tbsp melted butter
- 1/4 tsp vanilla extract
Instructions
Prep Oven & Pan:
- Preheat oven to 350°F (175°C).
- Line your pan with parchment paper (leave overhang), spray lightly.
- Mix Dry Ingredients:
- In a medium bowl, whisk almond flour, cocoa powder, sweetener, baking powder, and salt. Break up any clumps.
Make Batter:
- In a large bowl, whisk together melted butter, eggs, vanilla, and cream.
- Add dry mix gradually; stir until just combined.
- Fold in chocolate chips and chopped chocolate.
Prepare Peanut Butter Swirl:
- In a microwave-safe bowl, warm the peanut butter, sweetener, butter, and vanilla for 15–20 seconds.
- Stir until smooth and drizzle-ready.
Assemble & Bake:
- Spread batter into the pan.
- Drop spoonfuls of peanut butter mixture across the top.
- Swirl with a knife/skewer.
- Bake 20–25 minutes, until edges are set and center is soft with moist crumbs.
Cool & Slice:
- Cool in pan for 30 minutes.
- Lift with parchment, transfer to a board.
- Cut into 16 squares with a clean knife.
Notes
- Fudgier brownies? Bake 1–2 minutes less.
- More peanut butter flavor? Use more swirl mix.
- Dairy-free option: Use coconut oil & coconut cream.
- Nut-free: Substitute almond flour with sunflower seed flour.
-
Fun twists:
- Triple Chocolate: Add white choc chips + melted chocolate drizzle.
- Salted Caramel: Add sugar-free caramel swirl + flaky salt.
- Mocha: Add espresso powder for deep cocoa flavor.
- Spicy Aztec: Add cinnamon + cayenne + orange zest.
- Coconut: Add shredded unsweetened coconut.
Nutrition
Frequently Asked Questions About Keto Peanut Butter Brownies
How should I store these Keto Peanut Butter Brownies?
These brownies keep beautifully for up to 5 days in an airtight container at room temperature. For longer storage, refrigerate for up to 10 days—the cold actually enhances their fudgy texture. You can also freeze them for up to 3 months by wrapping individual brownies in plastic wrap and storing in a freezer-safe container. Thaw at room temperature for about an hour before enjoying, or microwave for 15-20 seconds for that just-baked warmth. For an extra-special treat, try them straight from the refrigerator—many of my friends actually prefer the dense, fudgy texture when they’re chilled.
Can I make these brownies completely dairy-free?
Absolutely! To make dairy-free Keto Peanut Butter Brownies, substitute the butter with an equal amount of refined coconut oil (refined has less coconut flavor). Replace the heavy cream with full-fat coconut cream—just the thick part from the top of a can of coconut milk that’s been refrigerated overnight. Be sure your sugar-free chocolate chips are also dairy-free (several brands offer stevia-sweetened dairy-free options). The texture will be slightly different—a bit more tender—but equally delicious, and no one will guess they’re both keto AND dairy-free.
Why did my brownies turn out too dry?
The most common cause of dry Keto Peanut Butter Brownies is overbaking. Remember that these continue to set as they cool, so it’s better to err on the side of underbaking. Look for set edges but a slightly soft center—a toothpick should come out with a few moist crumbs attached, not completely clean. Another potential cause is overmeasuring the dry ingredients, especially the almond flour. Try measuring using the spoon-and-level method rather than scooping directly with your measuring cup, which can compact the flour. Finally, different brands of almond flour can vary in their moisture absorption properties—if you notice your batter seems very thick, add an extra tablespoon of heavy cream.
Can I use crunchy peanut butter instead of smooth?
Crunchy peanut butter works wonderfully in these Keto Peanut Butter Brownies if you enjoy the textural contrast! The small peanut pieces create delightful crunchy pockets throughout your brownies. Just make sure it’s still a natural, no-sugar-added variety. You may need to warm it slightly longer to achieve the right consistency for swirling, and you might want to add an extra teaspoon of melted butter to help it flow better. For an extra special treat, add a tablespoon of chopped roasted peanuts sprinkled on top before baking for even more texture and visual appeal.
Why did my sweetener crystallize after the brownies cooled?
This sometimes happens with erythritol-based sweeteners, which can recrystallize upon cooling. To minimize this effect in your Keto Peanut Butter Brownies, try using an allulose-based sweetener or a monk fruit/allulose blend, which tends to behave more like sugar. Another trick is to slightly increase the liquid in your recipe by adding an extra tablespoon of heavy cream. Lastly, make sure you’re not over-measuring your sweetener—pack it loosely rather than compacting it. If crystallization does occur, warming your brownie slightly before serving (10 seconds in the microwave) can help dissolve any crystals that have formed.
Can I double this recipe for a larger batch?
This recipe doubles beautifully for a 9×13 inch pan. Simply multiply all ingredients by two and increase the baking time to 25-30 minutes, still looking for the same visual cues for doneness. If you’re making these Keto Peanut Butter Brownies for a party, consider cutting them into smaller, bite-sized pieces—they’re rich enough that a small square is quite satisfying, and this allows guests to sample them without committing to a full-sized brownie. A doubled recipe can yield up to 36 mini brownies, perfect for entertaining!
Final Thoughts
The first time I served these Keto Peanut Butter Brownies at a gathering where most guests followed standard diets, I quietly placed them among various desserts without mentioning they were keto-friendly. Throughout the evening, I watched as they disappeared faster than any other offering, with several people asking for the recipe. When I revealed they contained no sugar and were low-carb, the disbelief on their faces was priceless—followed quickly by requests to share the recipe.
There’s something profoundly satisfying about creating a dessert that honors both traditional indulgence and modern nutritional awareness. These brownies represent the perfect balance—rooted in the classic flavor combination we all love while innovating through carefully selected ingredients that keep them aligned with keto principles. They prove that dietary restrictions don’t have to mean restriction of pleasure or shared experiences around food.
I encourage you to make these Keto Peanut Butter Brownies your own—perhaps by trying one of the variations, adjusting the sweetness to your preference, or experimenting with different nut butters. The joy of cooking lies not just in following recipes but in adapting them to your own tastes and needs. As you cut into these fudgy, peanut butter-swirled squares, notice how the aroma fills your kitchen with a warmth that draws people in—creating not just a delicious treat but a moment of connection. Because ultimately, that’s what good food does: it brings us together, regardless of what dietary paths we might be following.