Iโve learned to love when bananas get too ripe, because it means I get to make this. This isnโt just another gf banana bread recipe; it’s a rich, flavorful upgrade to a family classic, perfect for a special breakfast or cozy dessert. The aroma of cinnamon and dark chocolate fills my kitchen every time I make it for a weekend brunch. We’re transforming those overripe bananas into a super moist, soft-crumb loaf that’s completely gluten-free and easy enough for any home baker. The secret ingredient is a rich, molten espresso-chocolate swirl that adds a layer of depth and sophistication to the sweetness of the banana. This gf banana bread recipe guarantees a moist, non-gummy texture, even without traditional flour, and it’s a guaranteed crowd-pleaser for all ages.

Ingredients for Molten Swirl GF Banana Bread
- 280 g (2 ยผ cups) Gluten-Free All-Purpose Flour Blend: Use a high-quality blend designed for baking. Ensure the blend contains xanthan gum for structure, or add 1 tsp (5g) separately to prevent a crumbly texture. This is key to achieving a moist, soft crumb without traditional gluten.
- 5 g (1 tsp) Baking Soda: This leavening agent creates lift and lightness in the loaf. Ensure it is fresh and not expired for the best rise. It reacts with the bananas and brown sugar to help create a tender texture.
- 2 g (ยฝ tsp) Fine Sea Salt: A small amount of salt enhances the flavor profile of the banana and chocolate, balancing the sweetness. Use fine sea salt for easy dissolution and even distribution throughout the batter.
- 2 g (ยฝ tsp) Ground Cinnamon: Cinnamon pairs wonderfully with banana and chocolate. It adds a warm, spicy note that elevates the overall flavor. Ensure it is fresh for maximum aroma.
- 400 g (3-4 medium) Very Ripe Bananas, mashed: Use bananas with plenty of brown spots and freckles; the riper, the sweeter and more moist the bread will be. Mash them thoroughly with a fork to create about 1 ยฝ cups of banana puree. This provides natural sweetness and moisture without excess sugar.
- 100 g (ยฝ cup, packed) Light Brown Sugar: Brown sugar adds moisture and a rich, molasses-like flavor to the bread. Pack it firmly into the measuring cup for accurate measurements. This complements the chocolate and espresso swirl.
- 50 g (ยผ cup) Granulated Sugar: Provides additional sweetness and helps tenderize the crumb. Combines with the brown sugar for a balanced flavor profile.
- 2 Large Eggs, at room temperature: Eggs act as a binder and add structure to the gluten-free batter. Ensure they are at room temperature for better emulsification with the oil and sugars. This contributes to a softer, more uniform crumb.
- 80 ml (โ cup) Neutral Vegetable Oil: Use a neutral oil like canola, sunflower, or avocado oil. Oil keeps this gf banana bread incredibly moist for days after baking. (You can substitute melted coconut oil for a slightly different flavor profile.) I always use oil over melted butter in my gluten-free baking to ensure a richer crumb that doesn’t dry out.
- 5 ml (1 tsp) Alcohol-Free Vanilla Extract: Vanilla enhances the overall flavor profile of both the banana bread and the chocolate swirl. Use alcohol-free vanilla if desired for specific dietary needs.
- 100 g (โ cup) Dark Chocolate Chips: The primary base for the molten swirl and adds texture. Ensure the chocolate chips are dairy-free if needed for dietary restrictions. Use dark chocolate (around 60-70%) for a deeper flavor.
- 30 g (ยผ cup) Unsweetened Cocoa Powder: Deepens the chocolate flavor in the swirl and enhances its color. Use high-quality unsweetened cocoa powder for best results.
- 5 g (1 tsp) Instant Espresso Powder: The espresso powder intensifies the chocolate flavor without making the bread taste like coffee. Use instant espresso, not ground coffee beans, as it dissolves completely in the milk.
- 60 ml (ยผ cup) Milk (dairy or preferred plant-based milk): Used to create the molten consistency of the chocolate swirl. Any plant-based milk (almond, soy, oat) works perfectly for a dairy-free option.
Step-by-Step Instructions
- **Prep the Oven and Pan:** Preheat your oven to 180ยฐC (350ยฐF). Lightly grease a 23 x 13 cm (9 x 5 inch) loaf pan and line the bottom with a strip of parchment paper. The paper overhang helps you easily lift the bread out later.
- **Combine Dry Ingredients:** In a large bowl, whisk together the gluten-free flour blend, baking soda, salt, and cinnamon until thoroughly combined. This ensures the leavening agent and flavorings are evenly distributed. Set this dry mixture aside.
- **Mix Wet Ingredients:** In a separate medium bowl, combine the mashed bananas, brown sugar, granulated sugar, eggs, vegetable oil, and alcohol-free vanilla extract. Whisk thoroughly until the mixture is smooth and evenly combined. Make sure to fully incorporate the brown sugar so no lumps remain.
- **Fold Wet into Dry:** Pour the wet ingredients into the dry ingredients. Use a rubber spatula to gently fold until just combined. Be careful not to overmix; a few lumps of flour are actually fine and help create a tender crumb in gluten-free baking.
- **Prepare the Espresso-Chocolate Swirl:** In a small microwave-safe bowl, combine the dark chocolate chips, unsweetened cocoa powder, instant espresso powder, and milk. Microwave in 30-second intervals, stirring well after each interval until the mixture is smooth and glossy. If the mixture looks too thick to swirl easily, add another teaspoon of milk to thin it out. Let it cool slightly for a minute or two before swirling.
- **Layer the Batter:** Spoon about two-thirds of the banana bread batter into the prepared loaf pan, spreading it evenly across the bottom. Pour about half of the prepared espresso-chocolate swirl mixture over the batter in a zigzag pattern. Top with the remaining one-third of the banana bread batter, spreading gently to cover the swirl layer.
- **Create the Final Swirl:** Drizzle the remaining espresso-chocolate swirl mixture over the top layer of batter. Use a skewer or a butter knife to gently swirl the chocolate into the top layer of batter, making sure not to overmix. Create distinct ribbons and pockets of molten chocolate, not a uniform brown batter.
- **Bake until Done:** Bake for 55-65 minutes at 180ยฐC (350ยฐF). A wooden skewer inserted into the center (avoiding a thick chocolate swirl spot) should come out with moist crumbs attached, but not wet batter. If the top begins to brown too quickly, loosely tent the pan with aluminum foil for the remaining bake time.
- **Cool Completely:** Remove the loaf pan from the oven and let the banana bread cool in the pan for 15-20 minutes. Use the parchment paper overhang to lift it out onto a wire rack to cool completely before slicing. This ensures the bread sets properly and prevents crumbling when sliced.

Troubleshooting Your GF Banana Bread Recipe
Why did my banana bread come out dense and gummy?
This is a common issue with gluten-free baking caused by overmixing the batter, which develops the xanthan gum too much. To prevent this, only fold the dry and wet ingredients together until just combined; a few lumps are actually fine. This particular gf banana bread recipe uses oil, which helps maintain moisture and tenderness when compared to butter-based recipes.
Can I make this dairy-free or vegan?
This recipe is already written to accommodate dairy-free needs; simply swap the dairy milk for your preferred plant-based milk (almond, soy, or oat work well). To make this gf banana bread recipe fully vegan, replace the eggs with a flax egg substitute (2 flax eggs for 2 large eggs) or use a commercial egg replacement product designed for baking. Ensure the chocolate chips are dairy-free for a fully dairy-free result.
What if I don’t like coffee or espresso?
The instant espresso powder in this specific gf banana bread recipe is intended to enhance the chocolate flavor rather than impart a strong coffee taste. If you prefer to skip it entirely, you can omit the instant espresso powder from the swirl mixture. Add an extra gram or two of cocoa powder to ensure the swirl retains its richness and color.
Making Ahead, Storage, and Freezing Tips
Storing the Loaf at Room Temperature
Store the completely cooled gf banana bread in an airtight container at room temperature. The high moisture content from the bananas and oil allows it to stay fresh and soft for 2-3 days on the counter. For best results, wrap the loaf tightly in plastic wrap, then place it in the container to lock in moisture.
Freezing for Future Use
To freeze, first cool the loaf completely on a wire rack, then slice into individual portions. Wrap each slice tightly in plastic wrap, then place all slices in a large freezer bag or airtight container. Freeze for up to 3 months; thaw overnight at room temperature or quickly microwave for 30 seconds. I make this in advance for easy breakfast meal prep; I pull out a slice for my son in the morning and warm it up in the toaster oven for a quick, family-friendly snack.
Reheating Instructions
To restore a freshly baked texture and warm a refrigerated slice, microwave it for 15-20 seconds. Alternatively, wrap a slice in aluminum foil and warm it in a preheated 180ยฐC (350ยฐF) oven for about 10-15 minutes. This works well for meal prep recipes that you want to serve warm later.
Conclusion
This easy gf banana bread recipe with its molten espresso-chocolate swirl is a truly special treat that elevates a classic comfort food. Pin this recipe and try it next weekend for a perfect breakfast or family dessert.
Print
gf banana bread recipe
- Total Time: 80 minutes
- Yield: 10 slices 1x
- Diet: Gluten-Free
Description
This rich, flavorful gluten-free banana bread features a molten espresso-chocolate swirl and a soft, moist crumb. It’s an easy-to-make upgrade to a classic, perfect for breakfast or dessert.
Ingredients
- 2.25 cups (280 g) gluten-free all-purpose flour blend (containing xanthan gum, or add 1 tsp separately)
- 1 tsp (5 g) baking soda
- 0.5 tsp (2 g) fine sea salt
- 0.5 tsp (2 g) ground cinnamon
- 3–4 medium (400 g) very ripe bananas, mashed (about 1.5 cups)
- 0.5 cup (100 g) packed light brown sugar
- 0.25 cup (50 g) granulated sugar
- 2 large eggs, room temperature
- 0.33 cup (80 ml) neutral vegetable oil
- 1 tsp (5 ml) alcohol-free vanilla extract
- 0.67 cup (100 g) dark chocolate chips
- 0.25 cup (30 g) unsweetened cocoa powder
- 1 tsp (5 g) instant espresso powder
- 0.25 cup (60 ml) milk (dairy or plant-based)
Instructions
- Prepare Pan and Preheat Oven: Preheat oven to 350ยฐF (180ยฐC). Grease a 9×5 inch loaf pan and line with parchment paper overhang for easy removal.
- Combine Dry Ingredients: In a large bowl, whisk together the gluten-free flour blend, baking soda, salt, and cinnamon until thoroughly combined.
- Combine Wet Ingredients: In a separate medium bowl, whisk the mashed bananas, brown sugar, granulated sugar, eggs, vegetable oil, and vanilla extract until smooth.
- Fold Batter Together: Pour the wet mixture into the dry ingredients. Use a rubber spatula to gently fold until just combined, being careful not to overmix. A few lumps of flour are acceptable.
- Prepare Chocolate Swirl: Combine the dark chocolate chips, unsweetened cocoa powder, instant espresso powder, and milk in a microwave-safe bowl. Heat in 30-second intervals, stirring until smooth and glossy. Let cool slightly.
- Layer and Swirl Batter: Spoon two-thirds of the banana bread batter into the prepared pan. Pour half of the prepared chocolate swirl mixture over the top in a zigzag pattern. Top with the remaining one-third of the banana bread batter, spreading gently. Drizzle the remaining swirl mixture over the top layer.
- Create Final Swirl: Use a skewer or butter knife to gently swirl the chocolate into the top layer of batter, creating ribbons and pockets. Avoid overmixing.
- Bake Loaf: Bake for 55-65 minutes. If the top browns too quickly, tent loosely with aluminum foil. A wooden skewer inserted into the center (avoiding a thick chocolate spot) should come out with moist crumbs.
- Cool Completely: Remove the loaf pan from the oven and let the banana bread cool in the pan for 15-20 minutes. Lift onto a wire rack using the parchment overhang and cool completely before slicing.
Notes
Use very ripe bananas (with plenty of brown spots) for maximum sweetness and moisture. Avoid overmixing the gluten-free batter to prevent a dense, gummy texture. If the top browns too quickly during baking, loosely tent the loaf with aluminum foil for the remaining time.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 340 kcal
- Sugar: 35 g
- Sodium: 200 mg
- Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 3 g
- Protein: 3 g
- Cholesterol: 30 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.