This Buckwheat Banana Bread is a gluten-free, egg-free, dairy-free banana bread with a soft and moist crumb and a classic taste.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Buckwheat Banana Bread
Ingredients
- 1 ½ cups Mashed Ripe Bananas - equivalent 3 large bananas
- ⅓ cup Mild-Flavor Olive Oil - (note 2)
- ⅓ cup Almond Milk - (note 3)
- 1 teaspoon Vanilla Extract
- ⅓ cup Maple Syrup - (note 4)
- 1 ½ teaspoons Cinnamon
- 1 ½ cups Buckwheat Flour - (note 5)
- 3 tablespoons Flaxmeal - (note 6)
- ½ teaspoon Baking Soda
- 1 teaspoon Baking Powder
Instructions
- Preheat the oven to 350°F (180°C). Line a 9-inch x 5-inch loaf pan with parchment paper. Slightly oil the paper with a cooking oil spray. Set it aside.
- Peel and mash the bananas with a fork to make a smooth puree. Pack it in a measuring cup to get exactly 1 1/2 cups of mashed bananas. If you have mashed too much banana, store it in the freezer to use in smoothies.
- Place the mashed banana in a large mixing bowl with oil, almond milk, maple syrup, and vanilla extract. Stir to combine.
- Fold in buckwheat flour, flaxmeal, cinnamon, baking soda, and baking powder. Use a rubber spatula to combine and form a smooth banana bread batter.
- Pour the batter in the prepared loaf pan.
- Bake the bread for 45-50 minutes at 350°F (180°C). Cover the pan with a piece of foil after 30 minutes if the top browns too fast.
- If you like, press two banana halves on top of the bread batter.
- Insert a toothpick in the center of the bread up to the bottom of the pan, if it comes out wet or with crumb, keep baking in 5-minute increments until it comes out clean.
- Let the bread cool down for 10 minutes in the pan at room temperature, then on a cooling rack for 3 hours before slicing.
Notes
Nutrition
Ingredients and Substitutions
You only need a few simple ingredients to make this recipe. Here’s how to pick and swap them.

- Buckwheat Flour – This is the base of your gluten-free bread, giving it a unique, earthy flavor and tender texture. It’s important to lightly pack it in the measuring cup to avoid a dense bread. Note that the color of buckwheat flour can vary significantly depending on where it’s sourced (e.g., lighter in NZ/AU, darker in US/Europe), which will affect the color of your baked bread but not the taste or amount.
- Mashed Ripe Bananas – These provide natural sweetness, moisture, and a classic banana flavor to your bread. Using ripe bananas with black spots ensures the best sweetness and a soft texture. It’s important to mash them first, then measure, so you get the exact amount needed for a perfectly moist, not too wet, bread.
- Light Olive Oil – This adds moisture and tenderness to the banana bread. You can easily substitute it with any other light-flavored oil you prefer, such as canola oil, or even melted plant-based butter.
- Almond Milk – This contributes to the liquid content of the batter, ensuring a moist crumb. Any plant-based milk, like soy milk, oat milk, or cashew milk, will work well here.
- Vanilla Extract – This enhances the overall flavor profile of the banana bread, adding a warm and inviting aroma.
- Maple Syrup – This sweetens the bread and helps with its texture. It’s important not to skip it, as the bread could become dry. Other refined sugar-free sweeteners like agave syrup or coconut nectar are also fine to use.
- Cinnamon – This spice adds a warm, comforting flavor that pairs beautifully with banana.
- Flaxmeal – This is crucial for binding the ingredients and providing firmness to the bread. Without it, your banana bread might be too moist and fall apart when you slice it.
- Baking Soda – This leavening agent reacts with the acidic components in the batter, helping the bread rise and become light.
- Baking Powder – Another leavening agent, this works with baking soda to ensure your banana bread has a good rise and a fluffy texture.
How to Make Buckwheat Banana Bread
This recipe is super easy to whip up in a few minutes.

Combine the wet ingredients in a large mixing bowl.

Add the dry ingredients to the wet.

Combine with a spatula until just mixed.

Bake the banana bread for 45-50 minutes at 350°F (180°C)
Carine’s Baking Tips
Let me share a few more tips for a perfect banana bread.
- Banana Choice – For the sweetest and most flavorful banana bread, use ripe bananas that have black spots on their skin. These bananas are naturally sweeter and mash easily.
- Measure Accurately – Always mash your bananas first, then measure them by packing them into a measuring cup. This ensures you have the precise amount, preventing your bread from becoming too moist.
- Perfect Moistness – The flaxmeal is a must-add in this recipe. It helps with the firmness and structure of the bread, stopping it from being too moist and falling apart when you slice it.
- Sweetener Choice – While maple syrup is recommended, you can swap it for other refined sugar-free sweeteners like agave syrup or coconut nectar. Just don’t skip a liquid sweetener altogether, or your bread could turn out dry.
- Buckwheat Color – Don’t be surprised by the color of your buckwheat flour. It can vary significantly between countries (light grey in NZ/AU, darker in US/Europe) due to processing and types of buckwheat, but the amount and taste will remain consistent.
- Add-Ins – For extra flavor and texture, mix in 1/2 cup of chopped walnuts, pecans, or chocolate chips into the batter before baking. Cover if Browning – Keep an eye on your bread during baking. If the top starts browning too quickly, cover the loaf pan loosely with a piece of foil after about 30 minutes to prevent over-browning.







Looks amazing! Can I use a different flour? I’m vegan but not gluten free xx
If you don’t want buckwheat flour, use another banana bread recipe from my website, they all use regular flour.
Absolutely delightful to find a banana bread recipe that my family can enjoy!!
Thank you so much!
amazing recipe, I used coconut milk little bit more than 1/3 of the cup, and I left the batter to rest little bit before baking.. it’s so good
Thanks ! I am so happy you love it.
This worked exactly as written, thanks!
Thank you so much !
Carine, this is amazing! So easy and so yummy!
Thank you so much for this lovely feedback!
Really good BB recipe, next time I’ll try it with walnuts 🙂
Thank you!
Thank you!
Can Refined coconut oil be used? In place of light olive oil?
Sure!