Fact: As a child, I loathed bananas. Fact: As an adult, I LOVE bananas. Funny how our tastes change, isn’t it? My shift came gradually after going gluten-free and mostly Paleo. Cutting out many sugary, carb-heavy treats made fruit — especially bananas — an essential way to satisfy a sweet tooth.
Bananas are great in smoothies or with nut butter, but ripe bananas can pile up quickly. What to do with the extras? Banana bread is an obvious answer, and this Grain-Free Streusel Banana Bread has become my go-to. It’s gluten-free, dairy-free, and offers Paleo and nut-free options. The loaf is packed with banana flavor and finished with a cinnamon pecan streusel that bakes into a crisp, flavorful topping. Save your ripe bananas so you can try this!

If your bananas aren’t quite at their peak, you can speed ripen them in the oven at low heat (about 250°F / 120°C) for roughly 20 minutes. I didn’t need to do that this time, but it’s a handy trick when you’re in a pinch. When I make this recipe I like to use cassava flour for an allergy-friendly alternative that behaves similarly to wheat in quick breads.
I used Otto’s Cassava Flour here, which makes the loaf nut-free if you omit the pecans in the topping. Cassava adds a pleasant texture and mild flavor that works really well in this bread. Start by whisking the dry ingredients in a large bowl.
For the wet ingredients I make a quick coconut cream “buttermilk” by mixing the thick cream from a can of coconut milk with a tablespoon of apple cider vinegar and letting it sit for a few minutes. Then combine that, ripe bananas, eggs, coconut oil, honey, and vanilla in a food processor or blender and puree until smooth.
Fold the wet mixture into the dry ingredients and stir until just combined. The batter will be thick — that’s expected for a dense, moist loaf.
Grease a loaf pan with coconut oil and pour in the batter. For the streusel, combine melted coconut oil, coconut sugar (or brown sugar), cinnamon, and chopped pecans. If you need the loaf to be nut-free, skip the pecans — the streusel still adds great texture and flavor.
Sprinkle the streusel evenly over the batter so it bakes into a crunchy, spiced topping.
Bake at 350°F (175°C). Loaf breads take time, so plan for about an hour to an hour and twenty minutes. Ovens vary, so check at one hour with a toothpick; my loaf needed about 1 hour and 20 minutes. While it bakes your kitchen will fill with a warm cinnamon-banana aroma that’s hard to resist.
The result is a warm, moist, dense loaf of banana and cinnamon streusel goodness. Let the bread cool in the pan for at least 10 minutes before transferring to a cooling rack. For cleaner slices and a slightly firmer crumb, wait 20–30 minutes before cutting. If you’re impatient like me, a warm slice straight from the pan is hard to pass up.
Enjoy a slice (or two) of this Grain-Free Streusel Banana Bread — perfect for breakfast, snack, or dessert. Let’s make it a great week!
- 3 ripe bananas
- 3 eggs
- 1/3 cup coconut oil, melted
- 1/3 cup honey
- 1 can coconut milk, cream only
- 1 tablespoon apple cider vinegar
- 1 teaspoon vanilla
- 1 1/2 cups Otto’s cassava flour
- 3 tablespoons coconut flour
- 3 tablespoons arrowroot starch
- 1 1/2 teaspoons cinnamon
- 1 teaspoon baking powder
- 3/4 teaspoon baking soda
- 1/2 teaspoon salt
- Streusel:
- 2 tablespoons coconut oil, melted
- 2 tablespoons chopped pecans (omit for nut-free option)
- 2 tablespoons coconut sugar
- 1 teaspoon cinnamon
- Preheat oven to 350°F (175°C) and grease a loaf pan with coconut oil.
- Make the coconut cream buttermilk by scooping the cream from the can of coconut milk and mixing it with the apple cider vinegar. Let sit for 5 minutes.
- Add bananas, eggs, coconut cream buttermilk, melted coconut oil, honey, and vanilla to a food processor or blender. Puree until smooth.
- In a large bowl, whisk together the cassava flour, coconut flour, arrowroot starch, cinnamon, baking powder, baking soda, and salt. Pour the wet mixture into the dry and stir until just combined; the batter will be thick. Pour into the prepared loaf pan.
- In a small bowl, combine melted coconut oil, coconut sugar, cinnamon, and chopped pecans to make the streusel. Sprinkle it evenly over the batter.
- Bake for about 1 hour to 1 hour 20 minutes, or until a toothpick inserted in the center comes out clean. Cool in the pan for at least 10 minutes before transferring to a rack. For best slicing, cool 20–30 minutes.
