
I have tested dozens of keto brownie recipes over the years, trying to nail that perfect balance of crisp edges and a fudgy, gooey center. And THIS is the recipe that I come back to every time. It has everything you want in a brownie, without the sugar, carbs, or grains.
And it is the basis for so many other delicious treats, like Keto Peanut Butter Brownies and Keto German Chocolate Brownies. I mean, why mess with perfection? These keto brownies lend themselves so well to delicious toppings and frostings.

It took some experimenting, but I finally cracked the code to get that chewy brownie texture. The secret is so simple! A little gelatin mixed in with the almond flour and cocoa powder makes them ultra-moist and fudgy.
And they are so darn easy to make – one bowl and 35 minutes to pure chocolate bliss. I guarantee this will become your go-to keto brownie recipe. Top them with a scoop of keto ice cream or a drizzle of keto chocolate sauce for a seriously decadent experience.
Reader’s Thoughts
“This brownie exceeded my expectations of a brownie taste to the max. Most brownies are dry but this recipe takes them to another level and this is one of my favorite keto dessert recipes ever. If your on keto or not you need to make these yummy gooey brownies they definitely will put a smile on your face!” — Melinda S.

Why you’ll love this recipe
- So easy! Whip up this keto brownie batter in one bowl, and they’re ready for the oven.
- Rich flavor: If you’re a chocoholic like me, you will adore the deep chocolate flavor.
- Perfect texture: They have that wonderful chewy, fudgy texture that make brownies so unique.
- Low carb: They are very low in carbs, with only 3.6 grams per serving.
- Make ahead recipe: These brownies store well in the fridge or freezer so you can make a batch and enjoy them at your leisure.
- A crowd pleaser: Readers love them and many people say that no one can tell they are keto-friendly!
Ingredient Notes

- Almond flour: Make sure you are using a finely ground almond flour for the best consistency. But these also work well with sunflower seed flour, for a nut-free option.
- Cocoa powder: I prefer Dutch process cocoa powder when baking keto brownies. It has a deeper, richer chocolate flavor, but you can use natural cocoa powder if you prefer.
- Gelatin: I like to use grass-fed gelatin for my keto recipes, but you can use Knox gelatin. Use 1 envelope for the brownies and make sure you add it along with the dry ingredients.
- Sweetener: I recommend an erythritol-based sweetener for this recipe. Using another sweetener will change the texture and consistency. Learn more about keto sweeteners here.
- Chocolate chips: Make sure to choose keto-friendly chips like Lily’s or ChocZero.
- Baking staples: Butter, eggs, vanilla, baking powder, and salt.
How to Make Keto Brownies

- Combine the wet ingredients: Whisk together the wet ingredients, including the butter, sweetener, eggs, and vanilla extract. The sweetener goes in with the wet ingredients to help it dissolve.
- Add the dry ingredients: Mix in the almond flour, cocoa powder, gelatin, baking powder, and salt and whisk until well combined. Always add the gelatin powder with the dry ingredients before adding any water.
- Thin the batter. Stir in the water a little at a time to thin the batter to a thick but pourable consistency. You may not need the full amount of liquid. Stir in the chocolate chips.
- Bake the brownies: Spread the batter in na 8-inch metal baking pan and bake 15 to 20 minutes. If you prefer cakier brownies, continue baking for another few minutes until the center is fully cooked through.
- Let the brownies cool completely in the pan before cutting into bars.

Tips for Success
Use a metal baking pan. Ceramic and glass don’t conduct heat as efficiently as metal, so they will take much longer to bake through and firm up properly. They may also get over-cooked on the edges while the center stays liquid.
How much water you need depends on how absorbent your cocoa powder is. Add a little at a time so you don’t thin out the batter too much. It should be the same consistency as conventional brownie batter.
Swaps and substitutions
- Dairy-free Option: Substitute the butter with melted coconut oil, ghee, or another liquid oil.
- Nut-free Option: You can use sunflower seed flour for nut-free keto brownies. Replace the almond flour cup for cup. You can also use other nut or seed flours.
- Egg-free Option: I have not tried to make these keto brownies egg-free, but a few readers had good luck using flax seed meal and water.
- Alternate Sweeteners: I highly recommend an erythritol-based sweetener to achieve the best texture. Other sweeteners like BochaSweet and allulose will make them more cakey and soft.


Keto Brownies
Equipment
Ingredients
- 1/2 cup (113.5 g) butter , melted
- 2/3 cup (121.33 g) Swerve Sweetener
- 3 large (3) eggs
- ½ teaspoon vanilla extract
- ½ cup (56 g) almond flour
- 1/3 cup (28.67 g) cocoa powder
- 1 tbsp grassfed gelatin
- ½ teaspoon baking powder
- ¼ teaspoon salt
- 1/4 cup (62.5 g) water, (as necessary)
- 1/3 cup (60 g) dark chocolate chips, sugar-free, optional
Instructions
- Preheat the oven to 350ºF and grease an 8×8 inch metal baking pan.
- In a large bowl, whisk together the butter, sweetener, eggs, and vanilla extract.
- Add the almond flour, cocoa powder, gelatin, baking powder, and salt and whisk until well combined. Stir in a little water at a time to thin the batter to a thick but pourable consistency. Stir in the chocolate chips, if using.
- Spread the batter in the prepared baking pan. Bake 15 to 20 minutes, until the edges are set but the center still seems a tiny bit wet. If you prefer cakier brownies, continue baking for another few minutes until the center is fully cooked through.
- Remove and let cool completely in the pan before cutting into squares.
Video
Notes
Nutrition
Frequently Asked Questions
Traditional brownies are not keto-friendly, as they contain plenty of flour and sugar. A conventional brownie has more than 30 grams of carbs! But these fudgy keto brownies are made with almond flour and alternative sweetener, so you can indulge on a keto diet.
This recipe requires a nut or seed flour. However I have a delicious coconut flour brownie recipe, if you prefer to use it.
Store the brownies in a covered container on the counter for up to 4 days, or in the fridge for a week. They can also be frozen for several months. Store them in an airtight container to avoid freezer burn.
This fudgy keto brownie recipe has 3.6g of carbs and 2.4g of fiber per serving. For one 2-inch square, these keto brownies have only 1.2 grams of net carbs. Best of all, they taste as good as regular brownies, so you won’t miss the carbs at all.
Nutritional Disclaimer
Please note that I am not a medical or nutritional professional. I am simply recounting and sharing my own experiences on this blog. Nothing I express here should be taken as medical advice and you should consult with your doctor before starting any diet or exercise program. I provide nutritional information for my recipes simply as a courtesy to my readers. It is calculated using MacGourmet software and I remove erythritol from the final carb count and net carb count, as it does not affect my own blood glucose levels. I do my best to be as accurate as possible but you should independently calculate nutritional information on your own before relying on them. I expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website.
Free Bonus: Secrets to Keto Baking!
Sign up for your favorite recipes delivered straight to your inbox plus get our FREE bonus: Secrets to Keto Baking!




I made these tonight and they were not good 🙁 My batter looked great until I added the water then it had a strange color and consistency? They were really eggy looking in consistency after baked. I am guessing did something wrong because of others reviews and your photo. Would it change the recipe if you used Stevia instead of Swerve? Thanks!
Yes. It would change the recipe significantly because Swerve provides bulk and consistency and stevia does not. These sweeteners are not interchangeable.
I just wanted to say THANK YOU for an amazing recipe! I made it without the gelatin as I didn’t have any and they turned out perfectly! It was a hit with my whole family….even picky kids!! Thank you so much!!
Hi Carolyn,
I’m going to make these tonight. Have you ever used another sweetener like xylitol or allulose? I’m just wondering if that will change anything.
Thanks as always for the wonderful recipes. Everything I’ve tried has been amazing!
OY — these are flipping amazing and my husband and I love, love, love them! When you add some low-carb vanilla ice cream on top of the warm brownie they become OVER the top delicious! Thanks so much for this recipe!!!
Made these brownies this morning to enjoy with a cup of tea on a blustery, chilly Minnesota Fall afternoon. They are hands down the best keto brownies I have made in the past 2 years! Thanks for another great recipe!
I made these last night and they are delicious. I didn’t have gelatin so I left it out and they are still great. They are a little crumbly in texture (probably from missing gelatin) but super moist and fudgey. Mine took a little longer to bake, maybe 20-25 minutes. I will definitely be making them again!
Glad you still liked them!
I made thesee, except for the grass fed gelatin, used regular. These are very chocolatey, and fudge y, but they have a taste, I just cant explain. Haven’t figured what it could be. I added walnuts. I may make a truffle with them.
I just made my version of these and my husband and I are super impressed.
I lost my gelatin so I had to substitute and pray it came out ok. I subbed 3/4 tsp guar gum instead of the gelatin. Also I didnt have Swerve I used a mixture of 1/3c stevia monk fruit blend and 1/3c pyure. Also I disnr have any chocolate chips but I used 1/2 a chopped up Lillys dark chocolate bar.
They came out slightly more cake like than a fudgy brownie. But still super yummy!
Glad to hear they still worked!
Hi,
I made the brownies tonight for the first time. I loved the flavor, but I had the same issue with the batter being too thin. It was thin before I added the water. I appreciate the advice to add more Almond flour, but I’m still perplexed how the batters can vary so much in consistency. The edges were done and delicious, but the middle was more like a pudding. Thanks Rita
Hey Rita. It could be the almond flour brand but it could also be the cocoa powder since some seem to contain more fiber than others (and fiber thickens things up). There are so many things that can change the consistency as well, like the sweetener, the size of the eggs, etc.
Can you substitute coconut flour for almond flour? That’s all I have on hand at the moment. Thanks.
You can try 1/3 the amount. I can’t guarantee the results.
Hi Holly did you try with the coconut flour? How did they come out?
Hi! Can you use Swerve Confectioners?? Thank you
HI CAROLYN!
I LOVE ALL YOUR RECIPES. IAM FROM ISRAEL.
I HAVE SO MUCH INSPIRETION THANKS TO YOU.
I OLSO BOUGHT YUR WONDERFUL BOOK EASSY KETO DESSERT!!
I HAVE USAD GRANULATE GALATIN IN MY COUNTET IT IS KOSHER AND MADE FROM FISH BONES.
IT IS NOT POWDERY.SO IN THIS RECIPE AND OLSO IN YOUR DOUBLE CHOCOLAT COOKIE IN YUOR BOOK IT TURNS GREAT BUT I FELT SOME PIESCES OF THE GELATIN BEETWEEN MY TOOTH. DID YOU USW POWDWE GELATIN AND SHOULD I NEED TO MAKE THE GELATON POWDERY IN A COFFE GRIND?
THANK YOU SO MUCH!!
The gelatin I purchase is a powder already. I am not sure how granulated gelatin works, I’m sorry. You could try making it finer in your coffee grinder,
I made these just a bit ago for my son’s birthday. He follows Keto. Hubby and I kinda do.
I had to sneak a taste out of the corner-gosh they are yummy!!
Thanks for sharing this.
Glad you like it!
I ended up needing to bake my batch of brownies for about 35 minutes, much longer than the 15-20 minutes in the recipe. I double checked that I’d followed the recipe as written, so IDK. They still turned out very tasty. They’re most fudgy at room temp, so if you store them in the fridge be sure to let it sit out for a bit before eating. When cold the fudgy texture is less apparent.
I’ve just recently discovered you and your website! I think I’ve found the holy grail of keto! I bought your EKK cookbook and am loving everything I’ve made so far. I’ve shared your website with keto friends. Thank you for blessing the low carb world! You are amazing!
Thank you so much!
These are the BEST Keto brownies I’ve ever made. And I’ve made a ton of them. Thank you, Carolyn, for all the hard work and experimentation you do so all we have to do is stir them up and bake! Eating like this makes the Keto lifestyle a joy! And your recipes greatly contribute to that.
Hi Carolyn! I was wondering if I can add red wine to these and if I can use coconut flour and what the measurements would be, if so? I DO know coconut flour can be a very thirsty flour and I don’t want them to turn out dry. At the same time, I don’t want to ruin them with adding ingredients I’ve never used in a brownie recipe before, haha.
This is not a coconut flour recipe. Sorry.