These keto peanut butter brownies are the perfect treat when you’re craving something rich, chocolatey, and satisfying—but still low in carbs. Made with almond flour and creamy peanut butter, they’re ultra fudgy, moist, and just the right amount of sweet. Best of all, they come together in only 30 minutes using simple ingredients you probably already have in your pantry.
Whether you’re following a low-carb or keto lifestyle or just want a healthier dessert option, these brownies are a total win. The combination of peanut butter and chocolate is a classic, and in this recipe, it delivers bold flavor with a chewy, gooey texture that rivals any traditional brownie.
Perfect for a quick weeknight dessert, sharing with friends, or freezing for later, these gluten-free peanut butter brownies are about to become a new favorite in your keto dessert lineup.
I’m a huge chocolate and peanut butter lover, and if you’re anything like me, you’ll totally understand the obsession. I’m always whipping up favorites like my keto peanut butter smoothie, no-bake peanut butter bars, and flourless chocolate chip cookies—but these keto peanut butter brownies might just top the list.
My classic keto brownies are already one of the most-loved recipes on the blog because they’re quick, simple, and satisfy every chocolate craving. So, I figured it was time to share the ultimate treat for all the peanut butter fans out there.
These almond flour brownies are soft, rich, and chocolatey with swirls of creamy peanut butter baked right in. They’re low-carb, gluten-free, and perfect for a cozy night in or a crowd-pleasing dessert. Trust me, this is the kind of dessert that feels indulgent but fits right into your keto lifestyle.
- 1 Are Brownies Keto-Friendly?
- 2 Is Peanut Butter Keto-Friendly?
- 3 Why You’re Going to Love These Keto Peanut Butter Brownies
- 4 Ingredients for Keto Peanut Butter Brownies
- 5 How To Make Keto Peanut Butter Brownies
- 6 Tips & Creative Variations for Perfect Keto Peanut Butter Brownies
- 7 Storing Ideas
- 8 Serving Suggestions
- 9 More Keto Desserts
- 10 Keto Peanut Butter Brownies
Are Brownies Keto-Friendly?
Traditionally brownies made with regular ingredients like sugar and wheat flour are not keto-friendly. In addition, homemade brownies are incredibly high in carbs (15g of net carbohydrates in a square) and may quickly knock you out of ketosis.
Is Peanut Butter Keto-Friendly?
Yes, peanut butter can be keto-friendly, but with a few important caveats. Peanut butter is naturally low in carbs and high in healthy fats, making it a great addition to a low-carb or ketogenic diet. However, not all peanut butter products are created equal.
Many store-bought peanut butter brands contain added sugars, hydrogenated oils, and other additives that can increase the net carb content and knock you out of ketosis. When choosing peanut butter on a keto diet, always check the ingredient label.
Look for options that are:
- Unsweetened
- Made with 100% peanuts (or peanuts and salt)
- Free from hydrogenated oils and fillers
Stick to natural, creamy, or crunchy peanut butter with no added sugar, and you’ll be able to enjoy this delicious ingredient in a variety of keto recipes, from smoothies to brownies.
Why You’re Going to Love These Keto Peanut Butter Brownies
- Crazy rich, ultra-fudgy, and packed with peanut butter goodness – each bite melts in your mouth with the perfect balance of chocolate and nutty flavor.
- Tastes just like a Reese’s Peanut Butter Cup – but without the sugar and carbs, making it ideal for anyone following a keto or low-carb lifestyle.
- Quick and easy to make – ready in just 30 minutes with simple, pantry-staple ingredients.
- The ultimate low-carb dessert – whether you’re craving a post-dinner treat or an afternoon pick-me-up, these brownies hit the spot without kicking you out of ketosis.
- High in healthy fats and naturally gluten-free – making them a great option for low-carb, keto, and grain-free diets.
- Freezer-friendly and meal-prep approved – make a batch ahead of time and store for those moments when your sweet tooth strikes.
- Family-approved – even non-keto eaters won’t notice the difference. These brownies are rich, satisfying, and totally crave-worthy.
Ingredients for Keto Peanut Butter Brownies
These ultra-fudgy low-carb brownies come together with just a few pantry staples. Here’s everything you’ll need for both the rich brownie base and the creamy peanut butter swirl:
For The Brownies Base
- Almond Flour – Use superfine blanched almond flour for a soft, cakey, and gluten-free texture. Avoid almond meal for best results.
- Eggs – Use room-temperature eggs to help everything blend smoothly and prevent any eggy aftertaste.
- Unsalted Butter – Adds richness and moisture. You can also substitute with refined coconut oil for a dairy-free option.
- Unsweetened Cocoa Powder – Choose high-quality cocoa powder for a bold chocolate flavor. Dutch-processed or natural both work well.
- Dark Chocolate – Go for sugar-free dark chocolate or unsweetened baking chocolate to keep things keto. Chop it for easy melting.
- Powdered Sweetener – A powdered low-carb sweetener like Monk Fruit, Allulose, or Erythritol ensures a smooth texture with no grittiness.
- Baking Powder – Just a small amount gives the brownies a light lift while maintaining that dense, chewy texture.
For The Peanut Butter Filling
- Natural Creamy Peanut Butter – Make sure it’s unsweetened and free from added oils or sugars. Stir well before measuring.
- Powdered Sweetener – This blends seamlessly into the peanut butter filling.
- Vanilla Extract – Use pure vanilla extract to add depth and warm aroma to the swirl.
How To Make Keto Peanut Butter Brownies
It’s extremely easy to make these sugar-free peanut butter brownies just by following the next instructions. Here is everything you have to do:
- Preheat the oven to 350Fdegrees and line a square pan with parchment paper.
- Make the keto brownies base. Melt the chocolate and butter until smooth and creamy.
- In a large bowl, mix the eggs until frothy, then add the melted chocolate mixture and mix for 1 minute.
- Add the dry ingredients and mix until the batter is smooth.
- Pour the batter into the prepared pan.
- Make the peanut butter filling. Add all the ingredients into a bowl and mix until combined.
- Assemble. Add dollops of the peanut butter on top of the brownie batter and make swirls using a skewer.
- Bake your brownies for about 30 minutes or until set to touch.
- Remove the pan from the oven, and let the brownies cool for about 20 minutes before cutting them.
Tips & Creative Variations for Perfect Keto Peanut Butter Brownies
Want ultra-rich, gooey, and chocolatey keto peanut butter brownies every time? Here are my top baking tips and tasty variations to take this low-carb dessert to the next level:
- Make it Dairy-Free: Replace the butter with refined coconut oil for a dairy-free version that’s just as rich and moist.
- Avoid Overmixing: Stir the batter just until combined to prevent dry, dense brownies.
- Warm the Peanut Butter: Microwave your peanut butter for 10–20 seconds to make it easier to swirl and mix into the batter.
- Sift Dry Ingredients: Sift almond flour, cocoa powder, and baking powder to eliminate lumps and create a more even texture.
- Add Chocolate Chips: For an extra indulgent treat, mix in sugar-free chocolate chips or sprinkle them on top before baking.
- Use Room Temperature Ingredients: This helps everything blend more evenly, especially when working with almond flour and eggs.
- Cool Before Slicing: Let your brownies cool completely before cutting, and wipe the knife between each slice for neat, bakery-style edges.
- Nutty Crunch: Add chopped walnuts, pecans, or almonds to the batter for texture and healthy fats.
- Flavor Swap: Replace peanut butter with almond butter or cashew butter for a twist that still fits your keto lifestyle.
- Sweet & Salty Combo: Sprinkle a bit of flaky sea salt on top before baking to contrast the sweetness beautifully.
- Fudgy Center: Slightly underbake for a super gooey center, or chill the brownies for an ultra-fudgy texture.
Storing Ideas
- Room temperature – Store in an airtight container for up to 3 days.
- Fridge – You can store these keto peanut butter brownies in an airtight container in the fridge for up to one week.
- Freezer – Store the leftovers in the freezer in a ziplock freezer bag for up to one month. Then, thaw them for a few hours before serving.
Serving Suggestions
While these brownies are delicious on their own, you can always turn them into a complex, decadent dessert. Here are some of my favorite way to enjoy them:
- Keto Caramel
- Keto Whipped Cream
- Sugar free vanilla ice cream
More Keto Desserts
- Fudgy Avocado Brownies
- The Best Keto Cheesecake Recipe
- Coconut Flour Chocolate Cake
- The Best Keto Chocolate Cake
- Keto Fudge
- 2 Ingredients Keto Chocolate Truffles
Keto Peanut Butter Brownies
Description
Ingredients
For the Keto Brownies Base
- 1/2 cup almond flour or 2 tbsp coconut flour
- 1/4 cup cocoa powder unsweetened
- 3 eggs large, room temperature
- ¾ cup butter
- 3 oz. dark chocolate melted
- ¾ cup sweetener powdered
- 1 tsp baking powder
For the Peanut Butter Filling
- 1 cup peanut butter softened
- 2 tbsp butter unsalted, melted
- ¼ cup sweetener powdered
- ½ tsp vanilla extract
Instructions
- Preheat your oven to 350°F/ 175°C and line a metal 8×8-inch square pan with parchment paper. Set aside.
- Make the brownies: In a microwave-safe bowl, add the chocolate and butter. Melt in 30 seconds intervals until smooth and creamy.
- In a large bowl, add the eggs, and using an electric mixer, mix until frothy. Pour the chocolate mixture and mix again.
- Add the almond flour, cocoa powder, sweetener, and baking powder. Mix until just combined and there are no visible lumps. The batter is slightly thick but pourable and smooth.
- Transfer the brownies batter to the prepared pan and set it aside.
- Make the peanut butter filling: In a medium bowl, add the peanut butter, melted butter, powdered sweetener, and vanilla extract. Stir to combine.
- Assemble: Place dollops of peanut butter mixture over the batter, and swirl with a toothpick.
- Bake in the preheated oven for 25-30 minutes or until the center is set to touch.
- Allow the brownies to cool for at least 20 minutes.
How do we calculate the nutrition info?
These nutrition facts listed are determined using nutrition information from the USDA Food Database. Our nutrition facts are accurate, but if you are using different products, please make your calculations. Net carb count is calculated by subtracting both fiber and sugar alcohols because they don’t raise blood sugar.
2 comments
I just made these peanut butter brownies for the first time and they are wonderful. So rich and satisfying. I used natural peanut butter and it didn’t sink down into the brownies, but who cares. They are so good that didn’t even matter to me.I also used Swerve sweetener. They turned put wonderful. I will be making these brownies forever.
Thank you so much for the review, Deborah! I’m glad you liked my keto peanut butter brownies recipe!!