Keto Banana Bread

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published May 13, 2020 • Updated March 3, 2026

Reader Rating
4.3 Stars (20 Reviews)

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

I make this keto banana nut bread with banana extract instead of real bananas, and it comes out spongy, moist and loaded with walnuts at only 2.6 net carbs per slice.

I’ve been making this keto banana nut bread for years, and it’s one of those recipes I keep coming back to. The whole trick is banana extract instead of real bananas, which gives you all that warm banana flavor without the carbs. I use the same kind of flavor-swap approach in my keto pumpkin bread and chocolate zucchini muffins, where one ingredient change makes the whole recipe work.

The base is almond flour with a couple scoops of protein powder, and that combination is what makes the texture right. Almond flour on its own can be dense and crumbly, but the protein powder creates a matrix that traps air bubbles from the baking powder. The result is bread that’s actually spongy, not just “keto spongy.” I’ve tested this side by side with coconut flour as a protein powder substitute, and while coconut flour works in a pinch, the protein powder version has better structure and a more natural crumb.

A note on the butter: I originally developed this with 2.5 sticks, and I’ve heard from several readers that it felt greasy. I went back and tested it with closer to 1.5 sticks and the bread still holds together, stays moist and has plenty of richness. If you’re sensitive to butter-heavy bakes, start with 1.5 sticks and see how you like it. The sour cream in the batter provides enough fat and moisture to compensate. You can also swap in full-fat Greek yogurt or heavy cream if you prefer.

I eat slices of this with my morning coffee or warmed up as an afternoon snack. It pairs well with a smear of cream cheese or a drizzle of butter. If you’re looking for other breakfast bakes, my lemon poppyseed muffins and almond flour pancakes are in the same weekly rotation at my house.

Each slice comes in at 2.6 net carbs per 60 gram serving, which means I can have a thick slice without thinking twice about it. The walnut topping gives it a crunch that makes it feel indulgent, and the cinnamon rounds out the banana flavor in a way that reminds me of the banana bread I grew up eating. This is the low carb version I actually want to make.

How to make keto banana bread

  1. Mix dry ingredients – almond flour, protein powder (or coconut flour), baking powder, cinnamon and salt. I always sift these together. Almond flour clumps badly if you skip this step, and those clumps show up as dry pockets in the finished bread.
  2. Cream the butter and sweetener. This needs a few minutes of mixing until the color lightens and the texture gets fluffy. I use monk fruit sweetener.
  3. Mix in wet ingredients – eggs one at a time, banana extract and sour cream. Adding eggs individually helps them incorporate fully.
  4. Combine wet and dry. Fold in chopped walnuts or sugar-free chocolate chips if you want them mixed throughout.
  5. Fill loaf pans lined with parchment paper and bake at 325 degrees for 30-35 minutes.

a stack of banana bread slices on a white board with sliced banana nearby

Key ingredients

  • Almond flour – The primary flour. It behaves similarly to all-purpose but needs help with structure, which is where protein powder comes in. I use the same almond flour base in my pecan pie muffins.
  • Protein powder – Creates a protein matrix that traps air bubbles and keeps the bread spongy. I use unflavored whey, but vanilla works too.
  • Butter – Provides moisture and flavor. I’ve tested this with 2.5 sticks and 1.5 sticks. Both work, but if you prefer less richness, go with 1.5.
  • Eggs – Four eggs strengthen the protein matrix that traps air from the baking powder, helping the bread rise.
  • Banana extract – The whole trick. Instead of ripe mashed bananas (27g carbs per banana), I add a tablespoon of extract for all the flavor and none of the sugar.
  • Sour cream – I add this for moisture and a slight tang that balances the sweetness. Protein powders and sugar-free sweeteners can dry out baked goods, and the sour cream fixes that. You can swap in full-fat Greek yogurt or heavy cream.
Youtube
640K+ subscribers
Discover More Keto Recipes on Our Channel

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

Recipe
Print Pin

Keto Banana Bread

4.3 (20) Prep 5m Cook 30m Total 35m 12 servings

Ingredients

  • 1 ½ cups almond flour
  • 2 scoops unflavored or vanilla protein powder or 1/4 cup coconut flour
  • 2 teaspoons baking powder
  • 1 teaspoon cinnamon
  • 1/2 teaspoon salt
  • 2 1/2 sticks of unsalted butter, softened
  • 1/2 cup sugar free sweetener
  • 4 eggs
  • 1 tablespoon banana extract flavoring or 2-3 dropperfuls banana flavoring
  • 1/3 cup sour cream
  • 1/2 cup chopped walnuts, divided (optional)

Step by Step Instructions

Step by Step Instructions

1
Preheat

Preheat oven to 325 degrees. Spray two 3×6 inch loaf pans with cooking oil or line with parchment paper.

oven heated to 325
2
Get a small bowl

In a small bowl, sift together almond flour, protein powder or coconut flour, baking powder, cinnamon and salt. Set aside.

sifting keto flours in a small bowl
3
Cream the butter

In a large bowl, cream butter until light and fluffy. Add monk fruit and mix together for several minutes until light in color and fluffy. Reserve ¼ cup of butter mixture for later.

mixing butter and sweetener in a bowl
4
Add the eggs

Mix in eggs one at a time, stirring in between until combined. Add in banana extract and sour cream. Mix until combined.

mixing keto banana nut bread batter in a large bowl
5
Add dry ingredients

Slowly add dry ingredients while mixing continuously.

sugar free banana nut bread batter in a mixing bowl
6
Add the walnuts

Add ¼ cup chopped walnuts. Mix until fully combined.

adding walnuts to keto banana nut bread batter
7
Place the batter

Spoon batter into the loaf pans filling with batter to almost the top of the loaf pan (about 1/2 inch from the top) The batter won’t rise a whole lot.

sugar free banana nut bread batter in a loaf pan
8
Top with butter

Combine reserved butter with remaining 1/4 cup of chopped walnuts and spoon over the top of each loaf.

buttery walnut mixture spread on top keto banana nut bread
9
Bake it

Bake at 325 degrees for 30-35 minutes or until set. Remove from the oven and let cool before serving.

baked keto banana nut bread in loaf pans
Nutrition Per Serving
302 Calories
28.4g Fat
9.5g Protein
2.2g Net Carbs
3.8g Total Carbs
12 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 Banana Bread

Frequently Asked Questions

Are bananas keto?

I get asked this a lot. One medium banana has about 27g total carbs and 14.5g sugar, so no, bananas aren't keto friendly. Even half a banana would eat up most of my daily carb allowance. That's exactly why I developed this recipe with banana extract instead. You get the flavor of ripe banana without the carb load.

Why is my banana bread greasy? Can I use less butter?

I've heard this from several readers and I went back and tested it. The original calls for 2.5 sticks, which can feel heavy. I've made it with 1.5 sticks and the bread still holds together, stays moist and tastes rich. The sour cream provides enough fat to keep things tender even with less butter. One more thing: let the bread cool completely before slicing. Cutting into it warm makes the melted butter run, which makes it feel greasier than it actually is.

Can I use coconut flour instead of protein powder?

Yes. I've tested this swap and it works well. Use 1/4 cup coconut flour in place of the 2 scoops of protein powder. Reader Mark made it this way and confirmed it came out moist and tender, which matches what I found in my own testing. The texture is slightly denser with coconut flour since it absorbs more moisture, but the sour cream and butter compensate for that.

Can I use a regular-sized loaf pan instead of mini pans?

I use two 3x6 inch mini pans, but I've also baked this in a standard 9x5 loaf pan. The key difference is baking time: plan on 55-60 minutes instead of 30-35. Check the center with a toothpick. If it comes out clean, you're good. Joyce from the comments baked hers in a regular pan and needed about an hour, which lines up with my experience.

How do I prevent the top from getting too brown?

My go-to move is tenting the pan loosely with foil after 20 minutes. The almond flour surface browns quickly at 325 degrees, and the walnut-butter topping speeds that up even more. I lay a sheet of foil over the top without sealing it and let the bread finish baking underneath. This keeps the top golden instead of dark.

Can I make this dairy free?

I've done a dairy-free version using coconut oil in place of butter (about 3/4 cup) and swapping the sour cream for unsweetened almond milk yogurt. The bread came out a little denser but still had good banana flavor. You lose some of that buttery richness, but the coconut oil adds its own subtle sweetness that I actually liked.

What is a quick bread?

Quick breads use baking powder or baking soda instead of yeast for leavening. I love them because there's no rising time, no kneading, no waiting around. You mix the batter, pour it in a pan and bake. This recipe falls into that category, along with my pumpkin bread and muffin recipes. If you're new to keto baking, quick breads are where I'd start.

Similar Recipes

Others looking for “Keto Banana Bread” also liked:

two baked banana bread loaves in a loaf pan

How I get real banana flavor without bananas

There are no bananas in this bread. Bananas pack about 27g of carbs each, so they’re not an option for low carb baking. But I figured out years ago (when I was developing my sugar-free banana pudding) that banana extract delivers the same warm, sweet flavor without any of the carb load.

I use about one tablespoon of banana extract, which is what I recommend starting with. If you want a stronger banana punch, go up to 1.5 tablespoons. I’ve also used concentrated flavor drops by Oooflavors, which are more concentrated so you only need 1-2 dropperfuls. Either option works, but I reach for the standard extract most of the time because I always have it on hand.

Chocolate chip banana bread

I add sugar-free chocolate chips to about half the batches I make. The chocolate and banana combination is hard to beat, and it makes this bread feel more like dessert. My favorite chips are from ChocZero because they’re sweetened with monk fruit instead of sugar alcohols, so no weird cooling aftertaste. I fold about 1/3 cup into the batter right before pouring it into the pans.

two slices of banana bread sliced on a wooden cutting board with walnuts and bananas above

Which loaf pan to use

I use two 3 x 6 inch small loaf pans for this recipe. The smaller pans give you a better crust-to-crumb ratio, and the bread bakes more evenly at 325 degrees. But I’ve also made this in a standard 9×5 loaf pan when I didn’t want to split the batter. If you use a larger pan, add 20-25 minutes to the bake time and check the center with a toothpick. A cake pan works too. I’ve done it in an 8-inch round when I was out of loaf pans, and it baked up fine as a banana cake. If you enjoy almond flour baking, my gluten-free monkey bread uses a similar base.

How to store and freeze this bread

I keep this bread in the refrigerator for up to 5 days, loosely wrapped or in an airtight container. It actually tastes better cold the next day once the flavors settle.

For longer storage, I wrap individual slices in plastic wrap, then store them in a freezer bag for up to 2 months. To thaw, I leave a slice at room temperature for about 30 minutes, or microwave it for 15-20 seconds. I warm mine in a toaster oven sometimes, which brings back that fresh-baked crispness on the edges. If you’re prepping breakfasts for the week, pair a slice with keto french toast for some variety.

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 Breakfast Recipes

A warm cinnamon roll in a mug topped with cream cheese icing that is melting down into the cinnamon roll. Star anise is beside the mug.
25 Mins
Keto Cinnamon Roll for One
4.8 Stars (18 Reviews)

I make this single serve keto cinnamon roll when the craving hits but I don't want a whole batch staring at me. One soft, fluffy roll with a gooey...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
4.8 Stars (14 Reviews)

25 grams of protein and only 4.4g net carbs per serving. This high protein french toast casserole has crispy edges, a custardy cinnamon center, and I...

See the Recipe
a fork cut into the yolk of an egg cup
15 Mins
Keto Egg Cups
4.8 Stars (15 Reviews)

Three ingredients, 15 minutes, and breakfast is handled for the week. I meal prep these low-carb egg cups every Sunday and my kids grab them straight...

See the Recipe
close up original keto chaffle
6 Mins
Keto Chaffle Waffle
5 Stars (85 Reviews)

I add almond flour and baking powder to a basic cheese-and-egg chaffle so it actually tastes like a waffle, not a cheesy omelet. Four ingredients,...

See the Recipe
danishes on a gray plate topped with white icing drizzle
30 Mins
Keto Cream Cheese Danish
4.8 Stars (21 Reviews)

I make this cream cheese danish when I want a real pastry with my morning coffee. Light, airy meringue-based dough with a sweet cheesecake filling,...

See the Recipe
breakfast carnivore waffles
6 Mins
Keto Carnivore Waffle
4.7 Stars (26 Reviews)

The paffle is my carnivore version of a waffle, made with just egg, cheese, and pork rinds. I make these almost every morning when I'm doing...

See the Recipe
Reviews 30
4.3 Stars (20 Reviews)
  1. L
    Luz Apr 14, 2026

    Banana bread was the hardest thing to give up when I went keto. Made this Sunday and when that smell hit the kitchen I actually teared up. 2.2 net carbs a slice. I genuinely felt like I got something back.

  2. F
    Fatima Apr 11, 2026

    My son grabbed a slice while it was still warm and then came back to ask if I'd used real bananas because he couldn't figure out why it tasted so right. When I told him it was extract and almond flour he just stood there for a second. The texture got him, that spongy, moist crumb that holds together when you slice it. Making a double batch next Sunday.

    1. Annie Lampella
      Annie Lampella Apr 16, 2026

      That 'stood there for a second' reaction is what I'm always going for. The protein powder is what makes that crumb - without it it's just dense almond flour bread.

  3. V
    Valerie Apr 11, 2026

    I've tried at least four keto banana bread recipes over the past two years and every one had the same problem: the banana flavor was either nonexistent or so artificial it tasted like candy. Almost passed on this one too. I was skeptical banana extract could do what real bananas can't. Wrong. Once it bakes into the almond flour base, you actually get that banana bread smell coming out of the oven. The sour cream keeps it from drying out the way most low-carb quick breads do, and the crumb holds together when you slice it cold from the fridge the next morning. I'd give it five stars if the sweetness were slightly dialed up, but at 2.2 net carbs per slice, it's the version I'll keep making.

  4. S
    Stephanie O. Mar 29, 2026

    Threw in some of Lily's dark chocolate chips with the walnuts and now it's accidentally chocolate banana bread. Not complaining.

    1. Annie Lampella
      Annie Lampella Mar 31, 2026

      Lily's chips with the walnut crunch on top, yeah that works. Might have to try this on purpose.

  5. D
    Diane Mar 21, 2026

    Banana bread was the one thing I told myself I was just giving up when I started keto, so I made this half expecting to be sad about how different it was. It's not different. The banana extract comes through really strong (almost more than the real thing, which I did not expect), and that crumb is exactly what I missed for the last year. Took off a star only because I can't seem to make it fast enough to keep any in the house.

    1. Annie Lampella
      Annie Lampella Mar 24, 2026

      Can't keep it in the house is the review I didn't know I needed. I've started making two at a time just to have one that lasts past Tuesday.

  6. R
    Rita Mar 19, 2026

    I've worked through probably six keto banana bread recipes at this point, most of which either taste like almond flour with a faint banana note or come out so dense they're basically a brick. The sour cream here is what the others are missing. It gives the crumb that slightly tender pull you expect from real banana bread instead of that gummy, protein-powder chew. I go a touch heavier on the banana extract than the recipe calls for, but that's just what tastes right to me.

    1. Annie Lampella
      Annie Lampella Mar 24, 2026

      Six recipes is a solid test run. And yeah, heavier on the extract is fine - I've pushed it to nearly double without it going off.

  7. K
    Katie Mar 18, 2026

    My daughter walked in while this was cooling and immediately said 'is that banana bread?' (which, yes, it smells exactly like it). She's 11 and very vocal about my keto experiments, so her eating two slices without a word said it all. The banana extract surprised me too, more convincing than I expected from one tablespoon. Four stars, but I'd bump the sweetener up next time.

    1. Annie Lampella
      Annie Lampella Mar 18, 2026

      Two slices from a kid who doesn't hold back, that counts for a lot. On the sweetener, I've gone up to 3/4 cup before and the texture holds fine. Go for it.

  8. A
    Alex Mar 15, 2026

    Brought this to a spring brunch and waited to mention the banana extract until someone asked why the flavor tasted cleaner than actual banana bread.

    1. Annie Lampella
      Annie Lampella Mar 16, 2026

      That slow reveal is fun. Extract gives pure banana without the starch real bananas carry, so it does taste cleaner.

  9. C
    Connor Mar 7, 2026

    Tried probably four or five keto banana bread recipes before landing on this one and they all had the same issue: the almond flour taste coming through underneath everything, that faint bitterness that just doesn't belong in banana bread. This one doesn't have that problem. The banana extract is doing more work than I expected, and the sour cream keeps it from drying out the way the others did. Done testing recipes.

    1. Annie Lampella
      Annie Lampella Mar 8, 2026

      Yeah the extract fools everyone. Smells chemical straight from the bottle, bakes out completely. Sour cream keeps the crumb loose too - without it things get dense fast.

  10. C
    Corinne Mar 1, 2026

    Banana extract sounds wrong but then your whole house smells like banana bread and suddenly it makes total sense.

    1. Annie Lampella
      Annie Lampella Mar 4, 2026

      That smell gets me every time. Baked it on a random Tuesday last month just because I wanted the house to smell like something.

  11. T
    Tiffany Feb 28, 2026

    Banana extract always makes me think of artificial flavoring, so I kept putting this off. Made it on a snow day and the crumb was spongy and moist in a way I wasn't ready for. Nothing chemical about it.

    1. Annie Lampella
      Annie Lampella Mar 1, 2026

      The smell straight from the bottle is intense, I know. Once it bakes it disappears completely. Snow day was the right call.

  12. M
    Mark Feb 18, 2026

    Used coconut flour instead of protein powder since I didn't have any and it still turned out SO good and moist. Beginner tip: soften the butter in 10-second microwave bursts, the batter comes together in like two minutes.

    1. Annie Lampella
      Annie Lampella Feb 18, 2026

      Coconut flour works great here honestly. Short bursts for the butter, I've gone too long before and had to start over.

  13. J
    Joyce Apr 9, 2022

    Made this today, used orange extract instead of banana - great flavor! I also added 1/4 cup finely chopped cranberries - trying to recreate my favorite orange cranberry bread. But I agree with the other commenters, very greasy. I think 1 - 1/2 cubes of butter would be enough, especially with all the fat from the egg yolks. Also I baked it in a regular sized loaf pan - turned out fine but had to increase baking to an hour to set in the middle.

    1. Annie Lampella
      Annie Lampella Apr 14, 2022

      Orange cranberry sounds great actually. And yeah on the butter, 1.5 sticks is enough. I went back and tested it after the feedback came in and the bread still holds.

  14. N
    Nick Nov 3, 2021

    I carefully measured all ingredients to make this and it was waaaaay too much butter and the bread almost crumbles apart very easily. Overall it was ok and decent as far as any type of “keto” bread goes but I’m very picky about banana bread.

    1. Annie Lampella
      Annie Lampella Nov 9, 2021

      You can always decrease the amount of butter. I've made it several times and it doesn't crumble apart. You should let it cool completely before slicing into it.

  15. A
    Amanda Camilleri Jun 14, 2021

    Awesome banana bread, when l saw the above review l did less butter and it came out pretty good but l think next time l will use less again.
    Overall best keto banana bread so far.

    1. Annie Lampella
      Annie Lampella Jun 15, 2021

      Go for it. I'd try 1.5 sticks next - that's pretty much the floor before it starts getting dry in the center.

Leave a Review