Low Calorie Brownies

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 26, 2025 • Updated March 8, 2026

Reader Rating
4.3 Stars (6 Reviews)

This post may contain affiliate links. See my disclosure policy.

These fudgy keto brownies are only 20 calories each with just 1 net carb, and I get that crackly glossy top every single time. The Greek yogurt keeps the center fudgy without any butter or oil, so they never taste like a low calorie compromise.

If you had told me a few years ago that I’d be eating brownies with only 20 calories and 1 net carb, I would’ve smiled politely and gone back to my regular keto brownies. But I’ve made these so many times now that they’ve earned a permanent spot in my rotation. They’ve got that crackly, glossy top that only happens when you beat your egg whites to true stiff peaks, a deep cocoa flavor, and an actual fudgy center that doesn’t feel like diet food.

A stack of three rich chocolate brownies sits on a white plate next to a coffee cup and forks.

Why you can eat a brownie every day

This recipe is what happens when you want brownies on a Tuesday night but don’t want a thousand calories coming with them.

  • The real technique is aeration. I whip egg whites to stiff peaks and fold them into a rich cocoa base. That’s what gives these brownies their lift and structure without flour, butter, or oil. I tested stirring vs. folding early on, and stirring gave me flat, dense squares every time. Folding is everything with these.
  • Greek yogurt replaces the fat. It keeps the center fudgy instead of that dense, gummy thing you get with most low calorie recipes. The espresso powder doesn’t add coffee flavor. It deepens the cocoa so these taste like real brownies, not a compromise.

I won’t pretend these are a dump-and-bake situation. There are two bowls involved, and you need to fold carefully. But if you’ve been let down by dry, sad diet brownies before, this one makes up for it. You pour that thick, airy batter into your pan, bake until the classic cracks form across the top, and then let them cool completely (don’t skip this). That cooling time is when the fudgy texture sets. Once you slice into 16 squares, each one comes in at 20 calories with 1 net carb. I eat three after dinner sometimes and I’m still under 60 calories total.

These are my go-to when I want something chocolatey but don’t want to feel heavy afterward. They’re low carb enough to fit any day without overthinking it. When I want more of a full dessert, I’ll pair a square with keto chocolate mousse and call it done. For meal prep weeks, I make a batch alongside some chocolate brownie protein balls so I have grab-and-go chocolate options that aren’t all the same thing. And if you just need one quick brownie right now, my birthday mug cake takes about two minutes from bowl to mouth.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 684+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Low Calorie Brownies

4.3 (6) Prep 10m Cook 25m Total 35m 16 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Preheat oven & mix dry ingredients

Preheat oven to 375°F. Line a square 8×8 or 9×9 baking dish with parchment paper and spray with cooking oil. Set aside. In a large bowl, whisk together oat fiber, cocoa powder, sweetener, instant espresso, baking powder and salt. Set aside.

A glass bowl filled with cocoa powder mixture being whisked with a wooden-handled whisk.
Ingredients for this step
  • 1 tablespoon oat fiber
  • 1/2 cup unsweetened cocoa powder
  • 1/2 cup sugar-free sweetener
  • 1 teaspoon instant espresso or coffee
  • 1/2 teaspoon baking powder
  • pinch of salt
2
Beat egg whites

In a medium bowl, pour in egg whites. Using an electric mixer, mix on medium speed until frothy. Then increase speed to high and continue to beat until stiff peaks form. Set aside.

A clear bowl with egg whites and a handheld electric mixer ready to whip.
Tip Stiff peaks means when you lift the beaters out of whipped egg whites, the peaks stand straight up without collapsing or folding over.
Ingredients for this step
  • 3 egg whites
3
Remaining wet ingredients

To the bowl with the dry ingredients, add yogurt, milk and vanilla. Mix until combined.

Thick, glossy chocolate batter mixed in a bowl with a rubber spatula.
Ingredients for this step
  • 3/4 cup plain Greek yogurt
  • 1/4 cup nut or seed milk
  • 1 teaspoon vanilla extract
4
Fold it in

Add a third of the egg meringue mixture to the chocolate batter and fold in carefully trying to keep as much air as possible in the batter. Add another third of the egg mixture and fold in. Once incorporated, gently fold in the remaining egg mixture.

Chocolate batter with a smoother consistency being stirred with a spatula in a glass bowl.
Tip To fold in meringue, gently scoop from the bottom of the bowl and lift it over the top in a slow, turning motion to combine without deflating the air.
5
Pour the batter

Pour the brownie batter into the prepared pan and bake at 375°F for 25 minutes or until the brownies begin to crack around the edges and is puffy on top. The batter may still be a little wet in the middle but will solidify as it cools. Remove from the oven and let cool completely.

Freshly baked brownies in a parchment-lined square pan with a crackly top.
Tip The brownies will deflate as they cool too.
6
Cut them into squares

Using a sharp, clean knife, cut the brownies into 16 squares to make them 20 calories each.

Overhead view of freshly baked brownies cut into squares inside a parchment-lined baking dish.
Nutrition Per Serving 1 brownie
20 Calories
0.9g Fat
2.2g Protein
1.1g Net Carbs
2.6g Total Carbs
16 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Low Calorie Brownies

Frequently Asked Questions

Can I make these dairy-free?

I've tested these with coconut yogurt in place of the Greek yogurt, and they work. The texture is slightly less dense and the tang is gone, but you still get a fudgy brownie. Use a thick, full-fat coconut yogurt, not the runny kind. The whipped egg whites still do all the structural work regardless of which yogurt you choose. If you're exploring other dairy-free desserts, my dairy-free ice cream pairs well with these.

Can I use whole eggs instead of egg whites?

You can, but you'll lose the crackly top and the texture shifts from fudgy to more cake-like. The whipped egg whites are what give these their structure and that glossy, cracked surface. When I tried whole eggs, the fat from the yolks weighed the batter down and I didn't get that same lift. The egg whites are what make these special, so I wouldn't swap them unless you're okay with a different brownie.

What sweetener works best for these brownies?

I use Lakanto (monk fruit + erythritol blend) and that's what I've tested the most. Allulose works too and gives a slightly softer texture since it doesn't crystallize the same way. Pure erythritol on its own can leave a cooling aftertaste in baked goods, so if that bothers you, I'd go with monk fruit or allulose. I wouldn't use stevia drops here because the liquid throws off the batter ratio.

Why did my brownies deflate after baking?

Mine deflate every single time and it's actually a good sign. The egg whites puff up in the oven as the air expands, then the steam escapes as they cool and everything settles into that dense, fudgy texture you want. If they completely collapsed into a flat mess, that usually means the meringue was overmixed into the batter or they were underbaked. The other common mistake I see is cutting them before they've fully cooled, which doesn't let the structure set.

What can I use instead of oat fiber?

Oat fiber is tough to substitute because of how it absorbs moisture without adding carbs or calories. I've tried swapping in coconut flour and the brownies came out much drier and denser. Almond flour adds too many calories and changes the macro math completely. If you can't find oat fiber, I'd try psyllium husk powder at half the amount, but I'll be honest, the texture won't be identical. I keep oat fiber stocked specifically for recipes like this one.

Can I add chocolate chips or nuts without changing the calories?

You can add them, but it changes the math. I've folded in a tablespoon of sugar-free chocolate chips and it added about 8-10 calories per brownie, which still keeps them well under 30 each. Chopped walnuts work too. I keep the add-ins to 2-3 tablespoons total for the whole batch so they don't weigh down the airy batter. Fold them in gently right before pouring into the pan.

Can I skip the espresso powder?

You can. It deepens the chocolate flavor and you won't taste coffee at all. But after making these with and without it, I always add it now. The batch without espresso tasted fine but a little flat compared to the one with it. If you don't have espresso powder, instant coffee granules work the same way, about the same amount.

Can I double the recipe for a 9x13 pan?

I've doubled this and baked it in a 9x13 pan, and it works. You need to add 5-8 minutes to the bake time since the batter layer is thicker. Watch for the cracks around the edges and a slight jiggle in the center. The calories per piece stay the same if you cut 32 squares instead of 16. I've done this for parties and it scales cleanly.

Similar Recipes

Others looking for “Low Calorie Brownies” also liked:

Neatly arranged rows of crackly-topped brownies on a sheet of white parchment paper.

What makes these brownies low calorie

I swapped out oil for Greek yogurt, which keeps these moist without adding fat or extra calories. The whipped egg whites handle all the structure, giving each brownie volume and that signature puff without needing whole eggs or added flour. Instead of sugar, I use Lakanto (a zero-calorie monk fruit sweetener), and the small amount of oat fiber gives just enough body without carbs. The math works out to 20 calories and 1 net carb per square, which I still find kind of wild. For comparison, a single brownie from a standard box mix runs about 160-180 calories. I can eat an entire row of these for the same amount. If you’re into other low carb chocolate options, my flourless cookies use a similar keep-it-simple approach.

How to store and freeze these brownies

Once they’re fully cooled, I store mine in an airtight container in the fridge for up to 5 days. They stay fudgy the whole time. I prefer them at room temp, so I’ll pull a couple out about 10 minutes before eating, or microwave for a few seconds if I’m impatient.

For longer storage, you can freeze them. Cut into squares, wrap each one in parchment paper, and drop them into a freezer bag. They keep in the freezer for up to 2 months. To eat, just thaw at room temperature or microwave for 10-15 seconds. I usually keep a stash of these frozen alongside my chocolate chip yogurt popsicles for when I need a quick chocolate fix.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dessert Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.7 Stars (40 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.9 Stars (29 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving (that's more...

See the Recipe
keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.8 Stars (40 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
holding a spoonful of fluffy jello dessert over a bowl of pink creamy pudding
5 Mins
Jello Whip
4.8 Stars (6 Reviews)

Jello whip is a fluffy, 3-ingredient keto dessert I make when I want something sweet in under 5 minutes. Whipped cream cheese, heavy cream, and sugar...

See the Recipe
A pile of light, crispy fried pork skins on a plate.
300 Mins
Homemade Pork Rinds
4.9 Stars (8 Reviews)

Boil, dry, and fry pork skins for homemade pork rinds that puff up light and airy. Three ingredients, zero carbs, and crunchier than anything from a...

See the Recipe
An egg white wrap folded on top of parchment paper.
14 Mins
Egg White Wraps
4.8 Stars (8 Reviews)

I make these two-ingredient egg white wraps instead of buying store-bought tortillas. Zero carbs, high protein, and they cost a fraction of what...

See the Recipe
Reviews 15
4.3 Stars (6 Reviews)
  1. T
    Tamara Mar 22, 2026

    If the crackly top isn't showing up, let them cool all the way before cutting. I kept pulling at 15 min and the top was still soft. Full cool = glassy finish.

  2. R
    Rebecca Mar 19, 2026

    First time making keto brownies, honestly expecting a dense sad little square, but that crackly top came out exactly like the photos (genuinely shocked). Mine were denser in the middle though. Greek yogurt, or did I overmix when folding the egg whites?

    1. Annie Lampella
      Annie Lampella Mar 21, 2026

      Probably the folding. Stop when you still see a few streaks - keeps the air in and the center stays fudgy rather than just dense. Mine looks almost undermixed going into the pan.

  3. P
    Priya Mar 10, 2026

    Third batch this month. Swapped nut milk for full-fat coconut milk and the center got way fudgier, but the crackly top is still hit or miss.

    1. Annie Lampella
      Annie Lampella Mar 11, 2026

      The coconut milk fat is probably fighting the egg white foam. Try folding it in last, just barely combined - overmixing at that step is usually what kills the crackle.

  4. S
    Stephanie Mar 1, 2026

    I've tried probably four different low-cal brownie recipes and they all had the same problem: dry edges and a weird gummy center that just screams diet food. These are the first ones where the top actually crackled the way a real brownie should, and the center is fudgy without that dense, heavy feeling. The Greek yogurt is doing something I don't fully understand but I'm not questioning it. Not swapping this out.

    1. Annie Lampella
      Annie Lampella Mar 2, 2026

      The yogurt is replacing the fat. That's what keeps the center fudgy instead of that dense gummy thing you get with most low-cal recipes.

  5. P
    Paige O. Feb 20, 2026

    Made these last weekend and they were great but no crackly top. Is that from underbeating the egg whites, or does it happen during folding?

    1. Annie Lampella
      Annie Lampella Feb 20, 2026

      Probably the beating. Stiff peaks are what get you that glossy top, and glossy is what cracks. If they're still foamy when you fold, you've lost it.

  6. A
    Amanda Feb 17, 2026

    I've tried at least five different low-cal brownie recipes and they all tasted like sadness. This one is different. The texture is actually fudgy and the cocoa flavor comes through strong. I did the espresso powder and I think that's what makes it.

    1. Annie Lampella
      Annie Lampella Feb 18, 2026

      The espresso is doing a lot of work in these. It doesn't make them taste like coffee at all, just deepens the cocoa flavor so it actually tastes like a real brownie and not a diet version of one.

  7. J
    Jason Feb 1, 2026

    The egg white folding step is what makes these work. First batch I stirred too hard and they came out flat. Second time I was more careful and they puffed up with that crackly top. Greek yogurt keeps them fudgy inside.

    1. Annie Lampella
      Annie Lampella Feb 3, 2026

      Jason yeah the folding is everything with these. Stirring deflates the meringue and you lose all that lift. Glad you figured it out on the second try.

  8. C
    Carla Jan 20, 2026

    20 calories per brownie sounded too good to be true but these actually taste like real brownies. The crackly top is legit. I ate three and it was still only 60 calories.

    1. Annie Lampella
      Annie Lampella Jan 25, 2026

      The crackly top is my favorite part. And yeah, three brownies for 60 calories is exactly why I make these on repeat.

Leave a Review