Keto Banana Bread

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published May 13, 2020 • Updated March 3, 2026

Reader Rating
4.4 Stars (13 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
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 Banana Bread

4.4 (13) 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 (14 Reviews)

When you're craving a gooey low carb cinnamon roll, this recipe delivers a single soft & fluffy roll oozing with buttery cinnamon layers in about 25...

See the Recipe
a fork cut into the yolk of an egg cup
15 Mins
Keto Egg Cups
4.8 Stars (12 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 (81 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
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
5 Stars (6 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
breakfast carnivore waffles
6 Mins
Keto Carnivore Waffle
4.7 Stars (21 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
danishes on a gray plate topped with white icing drizzle
30 Mins
Keto Cream Cheese Danish
4.8 Stars (12 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
Reviews 14
4.4 Stars (13 Reviews)
  1. 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.

  2. C
    Corinne Mar 1, 2026

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

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.

  8. B
    Betty Jan 12, 2021

    This was a simple recipe and cooked up very pretty. But it was waaaay to much butter for me. I almost got sick trying to eat a piece. I will definitely have to make adjustments should I make this again. Thanks for your efforts.

    1. Annie Lampella
      Annie Lampella Jan 14, 2021

      Yeah, 2.5 sticks is a lot. I've tested it down to 1.5 and the bread still holds together fine, still moist. That's probably where I'd start if you try it again.

Leave a Review