Gluten-Free | Dairy-Free | Sugar-Free | Refined Sugar-Free Option | Vegetarian
This is my signature Healthy Marble Banana Bread, and one of those recipes that feels special from the very first slice. Some recipes just feel like home, and this is one of them. From the moment it comes out of the oven, it fills the kitchen with the comforting aroma of sweet banana, rich cocoa, warm cinnamon, and peanut butter. Each slice is laced with dark chocolate swirls and topped with a beautiful golden peanut butter ripple, making the whole loaf look every bit as lovely as it tastes. Cut into it, and you are met with the softest marbled crumb, moist, fluffy, and deeply satisfying, the kind of gluten-free banana bread that feels a little extra special with every bite.

Every bite has that perfect mix of cosy banana bread and rich chocolate flavour, with little crunchy bits of roasted walnut and a glossy golden peanut butter swirl baked right on top. The texture is tender and soft, but still has enough structure to slice beautifully. It tastes even better than it looks, and each bite feels so indulgent, comforting, and delicious that it truly takes banana bread to another level.
What makes thisgluten-free marble banana breadso good is the balance of wholesome ingredients. Overripe bananas bring natural sweetness and moisture, while almond flour, oat flour, and lupin flour work together to create a crumb that is light, fluffy, and beautifully tender. The chocolate swirl adds richness without overpowering the banana, and the peanut butter on top brings warmth, depth, and that extra touch that makes the whole loaf feel bakery-worthy.
I especially love using lupin flour here because it adds extra protein and fibre while helping create such a lovely texture when combined properly with the other flours. Almond flour adds richness, oat flour keeps the loaf soft and tender, and lupin flour helps make it more satisfying and nourishing too. If you do not have lupin flour, you can still make this recipe with almond flour and oat flour only, so it stays flexible and easy to adapt.
Thishealthy banana bread recipeis perfect for breakfast, snacking, coffee time, or whenever you want something chocolatey and comforting without making a full cake. It issugar-freewhen made with monk fruit,gluten-freewhen using certified gluten-free oat flour, and naturally dairy-free too. It is wholesome, beautiful, deeply satisfying, and one of those bakes that makes every slice feel like a little treat.

Ingredients Needed to Make This Healthy Marble Banana Bread
- Bananas
- Golden monkfruit sweetener or coconut sugar
- Olive oil
- Eggs
- Vanilla extract
- Vinegar or lemon juice
- Almond flour
- Oat flour
- Lupin flour
- Ground cinnamon
- Baking powder
- Baking soda
- Salt
- Roasted walnuts
- Cocoa powder
- Peanut butter

Why You’ll Love This Healthy Marble Banana Bread
✔️ Soft, moist, and fluffy with a tender crumb
✔️ Rich banana flavour with a dark chocolate swirl in every slice
✔️ Beautiful golden swirl with a glossy bakery-style finish
✔️ Made with wholesome, nourishing ingredients
✔️ Almond flour, oat flour, and lupin flour create a balanced texture
✔️ Higher in protein and fibre thanks to lupin flour
✔️ Easy to make with or without lupin flour
✔️ Perfect for breakfast, snacking, or coffee time
✔️ Great as a healthier post-workout treat
✔️ Ideal for meal prep
✔️ Gluten-free, sugar-free, dairy-free, and vegetarian
✔️ Looks bakery-style, but is simple to make at home

How to Adapt This Recipe to Your Diet
- Gluten-Free: Use certified gluten-free oat flour
- Dairy-Free: Naturally dairy-free as written
- No Added Sugar Option: Use golden monkfruit as the sweetener
- Refined Sugar-Free Option: Use coconut sugar instead of golden monkfruit
- Without Lupin Flour: Replace the 1/4 cup lupin flour with an extra 1/2 cup oat flour
Is This Healthy Marble Banana Bread Good for Pre or Post-Workout?
This loaf can work for both, but it is better suited as a post-workout snack or treat.
Pre-Workout Friendly
- Best 1 to 3 hours before exercise
- A small slice may work well before training
- May feel too rich close to a workout for some people
Post-Workout Friendly
- A better fit after exercise
- Contains carbohydrate from banana to help refuel
- Has some protein from eggs and lupin flour
- Lovely with a protein-rich side if you want more recovery support

Healthy Marble Banana Bread | Gluten-Free & Sugar-Free
Annie, Healthy Food by AnnieIngredients
Banana Bread Batter
- 3 overripe large bananas mashed
- 1/2 cup + 2 tablespoon golden monkfruit sweetener about 120 g
- 1/4 cup olive oil 60 ml
- 3 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon vinegar
- 1 cup almond flour 100 g
- 1 cup oat flour 120 g
- 1/4 cup lupin flour 25 g, or replace with 1/2 cup extra oat flour
- 1 teaspoon ground cinnamon
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
Mix-In for the Banana Layer
- 1/3 cup roasted walnuts chopped (35 g)
Chocolate Batter
- 2 tablespoon olive oil
- 5 tablespoon cocoa powder
Topping
- 1 tablespoon natural peanut butter %100 peanut
Instructions
- Roast the walnuts and prepare the panPreheat the oven to 180°C / 350°F. Roast the walnuts for 5 to 7 minutes, then let them cool.Line a 21 x 11 cm loaf pan with parchment paper.Reduce the oven to 170°C / 338 fan or 190°C conventional / 375°F.
- Make the wet mixtureIn a large bowl, mash the bananas until mostly smooth. Add the eggs and whisk until incorporated.Add the golden monkfruit sweetener or coconut sugar, olive oil, vanilla extract, and vinegar or lemon juice. Whisk until well combined.
- Add the dry ingredientsIn a separate bowl, sift together the almond flour, oat flour, lupin flour, baking powder, baking soda, cinnamon, and salt. Whisk to combine.Add half of the dry ingredients to the wet mixture and fold gently. Add the remaining dry ingredients and fold again until just combined. Do not overmix
- Divide and flavour the battersDivide the batter evenly between 2 bowls.Fold the chopped roasted walnuts into one bowl to make the banana walnut batter.In a small bowl, mix the olive oil and cocoa powder until smooth and soft. Add this cocoa mixture to the second bowl and mix well to make the chocolate banana batter.You should now have 1 bowl of banana walnut batter and 1 bowl of chocolate banana batter.
- Layer the battersUsing an ice cream scoop, add 3 scoops of the banana walnut batter into the prepared loaf pan, then add 3 scoops of the chocolate batter. Continue alternating the 2 batters until both are used up.
- Create the marble effectTo create the marbling, run a wooden skewer or sharp knife gently through the batter.Drizzle the natural peanut butter over the lighter parts of the batter on top. The peanut butter should be soft and runny, so it swirls easily. Use the skewer or knife again to create a few gentle swirls on the surface.
- BakeBake for 50 to 55 minutes, or until a fork or skewer inserted into the centre comes out nearly clean.Open the oven door and let the loaf sit inside for 5 minutes.
- CoolRemove the pan from the oven and let the loaf cool in the pan for about 10 minutes.Carefully transfer it to a wire rack and let it cool for at least 15 minutes before slicing and serving.
Notes
- If your bananas are very large and extra wet, your loaf may need a few more minutes in the oven.
- The peanut butter should be soft and runny so it swirls easily over the top.
- Do not over-swirl the batter or the marble effect will disappear.
- If you are not using lupin flour, replace it with extra oat flour.
- For the gluten-free version, make sure your oat flour is certified gluten-free.
- This loaf slices best once it has cooled properly.
Nutrition per serving: 1 of 10 servings
Calories: 222 kcal, Protein: 6.5 g, Carbohydrate: 18.5 g, Net Carb: 14.2 g, Sugars: 7.1 g, Fat: 14.5 g, Saturated Fat: 2.6 g, Fiber: 4.3 g, Sodium: 151 mgNutrition Facts Notes:
✔️ Net carbs are calculated as total carbohydrates minus fiber. Monk fruit sweetener contributes zero calories and does not impact blood sugar. ✔️ Bananas are the main source of natural sugars in this recipe. ✔️ Contains healthy fats from olive oil, walnuts, and peanut butter. ✔️ Provides moderate protein from eggs, almond flour, oat flour, and lupin flour. ✔️ Lupin flour improves protein content and lowers net carbs compared to using only oat flour. ✔️ Oat flour provides complex carbohydrates and supports heart health due to beta- glucan fiber. ✔️ Cocoa powder adds antioxidants such as flavonoids. ✔️ Contains potential allergens: tree nuts, peanuts, eggs. ✔️ Sodium mainly comes from baking powder, baking soda, and added salt. ✔️ Good fiber content helps with digestion and blood sugar balance.
