Keto Brownies

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published September 13, 2021 • Updated March 7, 2026

Reader Rating
4.7 Stars (11 Reviews)

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

These fudgy, chewy keto brownies use zero nut flour. I use inulin powder and protein powder instead of almond or coconut flour, and each square comes in at only 2g net carbs.

I spent weeks testing brownie recipes before I landed on this combination. Most low carb brownies rely on almond flour or coconut flour, but I wanted something different. No nut flour at all. Instead, I use inulin powder, protein powder, egg white powder, and xanthan gum. The result is a dense, fudgy brownie that stays chewy for days.

My family had no idea these were sugar free the first time I made them. I set a plate out after dinner and they were gone in minutes. My husband went back for seconds, which is how I know a recipe actually works.

The texture is what sets these apart. They’re fudgy in the center with slightly crackled tops, and they don’t dry out the way almond flour versions do. I’ve kept them on the counter for five days and they still tasted fresh. The inulin and protein powder combo holds moisture better than any nut flour I’ve tried.

If you’re new to inulin powder, it’s a prebiotic fiber with zero net carbs. Your body uses as much energy digesting it as the inulin contains, so it’s basically a wash. I buy mine in bulk because I use it in everything from chocolate brownie protein balls to homemade candy.

For the chocolate, I use ChocZero sugar-free chocolate chips (use code KETOFOCUS for 10% off). Microwave at 30-second intervals, stirring between each one. If you tend to burn chocolate in the microwave like I used to, a double boiler works too.

The whole recipe comes together in one bowl. Melt the chocolate, whisk everything together, pour into the pan. I’ve also made these dairy-free by swapping the butter for coconut oil. The base already uses coconut milk, so the swap is seamless. The coconut oil version is slightly denser, which I actually prefer. It’s a solid option for anyone doing dairy-free keto.

I cut mine into 9 large squares, but one of my readers (Megan) cuts hers into 18 smaller pieces and freezes half the batch. They freeze beautifully for up to 3 months. Pull one out and let it sit for 10 minutes, or eat it frozen. The texture is like a fudge pop straight from the freezer.

If you want even more fudge factor, add an extra ounce of melted chocolate or pull them from the oven 2 minutes early. They firm up as they cool, so a slightly underdone center is exactly what you want.

More chocolate desserts I make on repeat: low calorie brownies (when I want a lighter version), chocolate mousse, and lava cake muffins.

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

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

Recipe
Print Pin

Keto Brownies

4.7 (11) Prep 10m Cook 35m Total 45m 9 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Preheat oven

Preheat oven to 325 degrees. Spray a square baking dish with cooking spray and line all sides with parchment paper.

a square baking dish lined with parchment paper
2
Mix dry ingredients

In a large bowl, whisk together inulin powder, protein powder, egg white powder, salt and xanthan gum.

whisking dry ingredients with a whisk
3
Slowly mix in coconut milk

Using an electric mixer on low speed, slowly stir in the coconut milk until combined and a goopy texture forms.

pulling a mixer out of a bowl with goopy mixture stuck to it
4
Add remaining ingredients except chocolate

Add monkfruit sweetener and brown monkfruit sweetener. Mix in eggs, butter and vanilla until combined.

a bowl with eggs, butter and sweetener in it next to a towel and flours
5
Melt chocolate and add

Melt chocolate in a small bowl in the microwave at 30 second intervals, stirring in between, until melted. Or melt chocolate using the double boiler method. Add melted chocolate to the bowl and mix to combine.

chocolate brownie batter in a bowl next to a heart spatula
6
Baking instructions

Scoop brownie batter into the prepared dish and bake at 325 degrees for 30-35 minutes or until brownies are set in the middle.

brownie batter in a parchment lined baking dish
7
Let cool

Let brownies cool before cutting into 9 squares. Store at room temperature or the refrigerator for up to 4-5 days.

baked brownies in a square baking dish
Nutrition Per Serving
183 Calories
16.1g Fat
4.6g Protein
2g Net Carbs
13.3g Total Carbs
9 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.

Keto Brownies

Frequently Asked Questions

Can I substitute the inulin powder in this recipe?

I've tested a few swaps. Oat fiber is the closest since it's also zero net carbs, and it gives you a similar dense texture. Coconut flour works too, but use about half the amount because it absorbs so much liquid. I'd start with oat fiber if you have it.

What can I use instead of low-carb protein powder?

I've used both unflavored whey and plant-based protein powder in this recipe, and both work. Just check the label for minimal carbs per serving. I haven't tested vegan protein powder myself, but based on what readers have told me, it should work the same way.

How should I store these brownies?

I keep mine in an airtight container at room temperature for up to 5 days, or in the fridge for a full week. The inulin powder is what keeps them from drying out like almond flour brownies do. I've also frozen entire batches and they hold up perfectly for up to 3 months.

Can I freeze these brownies?

I freeze these all the time. I lay the squares in a single layer on parchment paper, freeze until solid, then transfer to a freezer bag. They keep for up to 3 months. When I want one, I let it thaw on the counter for about 10 minutes. Sometimes I eat them straight from the freezer, and the texture is like a dense fudge pop.

Are these brownies safe for nut allergies?

Yes. I specifically developed this recipe without almond flour or coconut flour, so there are no tree nuts in the base recipe. Just double-check your protein powder and chocolate chips to make sure they're processed in a nut-free facility if your allergy is severe.

Can I use allulose instead of monkfruit sweetener?

I've tested allulose in this recipe and it works well. It dissolves more cleanly than erythritol-based sweeteners, so you won't get that grainy texture some people run into with Swerve. I still prefer monkfruit for the cleanest chocolate flavor, but allulose is my second choice. Use a 1:1 swap.

Can I use cocoa powder instead of chocolate chips?

I haven't tested this exact swap in this recipe yet, but I think it could work. I'd start with 3 tablespoons of unsweetened cocoa powder plus an extra tablespoon of butter to replace the fat from the chips. You'll need to bump up the sweetener too since cocoa powder on its own is bitter. I plan to test this and update when I do.

How do I reheat frozen brownies?

I microwave a single square for 15-20 seconds and the center goes almost molten. That's my preferred method. You can also let one sit on the counter for about 10 minutes if you want it at room temperature. I don't recommend the oven for reheating because they tend to dry out around the edges.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Brownies” also liked:

Fudgy Low Carb Brownies (No Nut Flour)

look inside a fudge keto brownie

I made these for my family and they had no idea they were low carb. The secret is what I use instead of nut flour: inulin powder, protein powder, egg white powder, and xanthan gum. The result is a chewy, fudgy brownie with only 2g net carbs per square. No nuts, no sugar, and my husband goes back for seconds every time.

three brownies stacked with parchment paper in between

Why I Skip Almond Flour and Coconut Flour

I developed this recipe for anyone who can’t do nut flour on keto, or just doesn’t love the taste of coconut flour. There’s no almond flour or coconut flour in these at all.

Skipping nut flour actually cuts the carbs even further. I use a combination of inulin powder and protein powder instead, and the texture is better for it.

Inulin is a prebiotic fiber with zero net carbs. Technically it’s a carbohydrate, but your body uses as much energy digesting it as the inulin contains, so it’s a wash. I also notice it helps me stay full longer, which is a nice bonus when I’m keeping carbs low.

Here’s what I’ve found after testing both: nut flour brownies tend to dry out fast. The inulin and protein powder combo keeps these chewy and fudgy for days, just like a regular brownie. I’ve had batches last five days on the counter without losing that dense center.

How I Melt the Chocolate

The chocolate is what gives these their rich, fudgy depth. I use ChocZero sugar-free chocolate chips because they’re both sugar-free and sugar-alcohol-free. Use code KETOFOCUS for 10% off.

I microwave the chips in a bowl at 30-second intervals, stirring between each one, until fully melted. Don’t skip the stirring, or you’ll end up with scorched spots (I learned this the hard way).

If you’d rather skip the microwave, use a double boiler. A pot of simmering water on the bottom with a glass bowl on top. The steam melts the chocolate gently so it won’t burn. I use this method when I’m melting a larger batch for homemade candy too.

keto brownies cooling on a wire rack

How I Store These (and Freeze Them)

These keep for up to 5 days at room temperature or in the fridge for a full week. Unlike brownies made with almond or coconut flour, they won’t dry out. That’s the inulin doing its job.

I also freeze them regularly. Lay the squares in a single layer on parchment, freeze until solid, then transfer to a freezer bag. They keep for up to 3 months in the freezer. I pull one out and let it sit on the counter for about 10 minutes, or I eat it frozen. The frozen texture is surprisingly good, almost like a fudge pop.

To reheat from frozen, I microwave a single square for 15-20 seconds. The center goes almost molten and the edges soften up. It’s the closest thing to fresh-from-the-oven I’ve found without actually baking a new batch.

More Low Carb Desserts I Make on Repeat

If you’re in the mood for chocolate but want to try something different, here are a few I rotate through:

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

keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.8 Stars (36 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
five golden brown chocolate chip cookies on the table with dark chips spread around
16 Mins
Best Keto Chocolate Chip Cookies
4.8 Stars (26 Reviews)

Almond flour and coconut flour together create a keto chocolate chip cookie that's close to Toll House. 1.2g net carbs per cookie. Crispy edges, soft...

See the Recipe
creamy chocolate mousse in a small dish topped with sprinkles and strawberries
3 Mins
Keto Chocolate Mousse
4.9 Stars (13 Reviews)

When a chocolate craving hits, this 3-ingredient mousse saves the day. No cooking, no eggs, and I can have it ready in under 10 minutes.

See the Recipe
chocolate chip with whipped cream
6 Mins
Keto Chocolate Chaffle
4.7 Stars (12 Reviews)

Cream cheese (not mozzarella) makes this chocolate chaffle recipe taste like actual dessert. Six ingredients, five minutes, 4g net carbs.

See the Recipe
chewy keto chocolate chip cookie with melted chips
3 Mins
Keto Chocolate Chip Cookie for One
4.6 Stars (34 Reviews)

A soft, chewy keto chocolate chip cookie that you can make in minutes. Instructions for air fryer, oven and microwave baking. Eggless, sugar-free,...

See the Recipe
A stacked pile of rich keto fudge squares with chopped walnuts visible inside each piece.
60 Mins
Keto Fudge
4.8 Stars (6 Reviews)

Homemade sugar-free condensed milk, chocolate chips, butter, vanilla, salt. 1.2g net carbs per piece. Smooth enough that no one guesses it's keto.

See the Recipe
Reviews 34
4.7 Stars (11 Reviews)
  1. J
    Joanna Mar 9, 2026

    Brought these to a spring dinner and a friend who doesn't do low carb pulled me aside to ask what I put in them. She kept saying 'dense in a good way.' Funny way to describe a brownie, but honestly it nails the fudgy thing. Still dialing in the bake time for my oven, so four stars for now, but they held up fine sitting out a couple hours.

  2. J
    Josh Mar 8, 2026

    Cut them into squares right away and wrapped each one as soon as they cooled. Wasn't sure they'd hold up all week but day four tastes the same as day one. Two grams of carbs and dessert is sorted.

    1. Annie Lampella
      Annie Lampella Mar 10, 2026

      Individual wrapping was smart. Less air contact. I do an airtight container and get to day five fine, but your method might actually be cleaner for single servings.

  3. M
    Matt T. Mar 2, 2026

    I stirred in a tablespoon of natural peanut butter right before the chocolate got mixed in, just on impulse, and wasn't sure if it would work with the coconut milk base but it completely did. The fudginess somehow got even fudgier (if that's a thing) and there's this subtle nutty thing happening underneath the chocolate. Going to do two tablespoons next time and see what happens.

  4. D
    Dan Feb 27, 2026

    I've made probably six or seven keto brownie recipes over the past couple years and most of them have that dense, slightly grainy thing from almond flour. These don't. Something about the inulin powder changes the texture completely -- actually chewy, not just 'less bad.' Four stars because I slightly overbaked mine (edges got dry), but going back next weekend with a closer eye on the timer.

    1. Annie Lampella
      Annie Lampella Mar 2, 2026

      The inulin is the whole reason I went nut-flour-free on this one. Pull them when the center still looks underdone next time -- they firm up a lot as they cool, so dry edges usually mean a minute or two too long.

  5. A
    Alicia Feb 26, 2026

    Tried these with chocolate protein powder instead of vanilla and they came out even fudgier than the original. The coconut milk already pulls them in that direction, but this just leans all the way into it.

  6. A
    Aaliyah Feb 18, 2026

    Brownies were the one thing I genuinely mourned when I went keto. My mom used to make a box mix every Sunday and the smell alone could pull me out of my room as a teenager. I made these on a cold Wednesday night not expecting much, and I sat there after the first bite just kind of staring at the pan. No nut flour, 2g net carbs, and somehow they're fudgy in a way most keto desserts just aren't. Sending this recipe to my mom so she can make them when I visit.

    1. Annie Lampella
      Annie Lampella Feb 18, 2026

      The staring at the pan. That's the whole review right there. Hope your mom makes them for you when you visit.

  7. M
    Megan Feb 16, 2026

    I cut these into 18 smaller squares instead of 9 and froze half the batch in a single layer on parchment, then transferred to a freezer bag. Pull one out whenever I need something sweet and they defrost in about 10 minutes on the counter (or I just eat them frozen, they're like fudge pops). The inulin powder gave them that dense, fudgy center I was hoping for.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      Oh that's smart. The smaller portions are easier to manage. I eat them frozen too sometimes, the texture holds up way better than most keto desserts.

  8. D
    Daniela May 15, 2024

    Would be nice if you give the recipe in grams; thank you

    1. Annie Lampella
      Annie Lampella May 19, 2024

      I test in cups so that's what goes in the card. Adding grams is on my list for this one.

  9. D
    Daniela May 15, 2024

    Hi Annie. Can I use vegan protein powder ?

    1. Annie Lampella
      Annie Lampella May 15, 2024

      I haven't tried that in this recipe. I would think it would work the same. If you try it, let me know so I can update this recipe post.

  10. S
    Sheryl Tomlinson Nov 10, 2023

    Can you substitute the insulin powder? I don't have that!

    1. Annie Lampella
      Annie Lampella Nov 12, 2023

      Unfortunately, there isn't a substitute for the inulin powder, but you can try this keto brownie recipe. It's also delicious: https://www.ketofocus.com/recipes/ricotta-keto-brownie/

  11. A
    Alice Sep 17, 2022

    Hi Annie, what is the purpose of inulin in this recipe? Does it make it fudgy?

    1. Annie Lampella
      Annie Lampella Sep 18, 2022

      Yes!

  12. S
    SHIVONDA GAMBLE Oct 12, 2021

    Can I sub egg white powder

    1. Annie Lampella
      Annie Lampella Oct 12, 2021

      I think you could probably just add an additional teaspoon of the protein powder. I haven't tried it yet.

  13. L
    lee Oct 1, 2021

    What could be substituted for the protein powder-- I'm allergic

    1. Annie Lampella
      Annie Lampella Oct 7, 2021

      Unfortunately, the protein powder is necessary in this recipe but have you tried this brownie recipe. They are really good too. https://www.ketofocus.com/recipes/ricotta-keto-brownie/

  14. D
    Debbie Standen Sep 27, 2021

    Absolutely perfect squidgy texture. Lovely rich chocolate flavour (85% dark chocolate) just right for my diabetic mum.

    1. Annie Lampella
      Annie Lampella Sep 28, 2021

      85% makes sense here. The bitterness balances the monkfruit sweetener and keeps the carbs way down. Hope your mum loves them.

  15. R
    Roxanne Sep 15, 2021

    Can I use egg whites From 1 egg in place of the powder?

    1. Annie Lampella
      Annie Lampella Oct 12, 2021

      I'm not sure that would work. Protein powder is used in keto baking to make the food fluffy.

    2. Annie Lampella
      Annie Lampella Oct 12, 2021

      I'm not sure that will work. :/

Leave a Review