I think everyone has a favorite banana bread recipe, but this one will change the game for you. When you pull this best vegan banana bread recipe from the oven, you’ll immediately smell the combination of rich banana and nutty tahini, giving way to a moist, tender crumb and complex flavor.
This recipe replaces traditional dairy or butter with a nutty, satisfying flavor from tahini and oil, making it surprisingly easy to achieve a stunning swirl effect. I make a double batch of this best vegan banana bread recipe most weekends to ensure we have healthy snacks for the week ahead and for easy family breakfasts. It’s the perfect combination of moist, tender crumb and a complex salted tahini caramel swirl, making it feel gourmet yet entirely family-friendly.
This recipe elevates classic banana bread into something truly special that everyone will love, without requiring complicated techniques.

Ingredients
This best vegan banana bread recipe provides a healthier take on a classic by using plant-based ingredients and a unique salted tahini caramel swirl. The combination of sweet banana and salty tahini creates a complex flavor that’s hard to resist.
For the Banana Bread:
- 3-4 very ripe large bananas (approx. 400 g / 14 oz), mashed: Use bananas with plenty of brown spots; this ensures maximum natural sweetness and moisture. The ripeness is crucial for flavor and texture, so avoid using firm or green bananas. Mash them thoroughly with a fork, leaving only a few small lumps for texture.
- 150 g / 3/4 cup granulated sugar: Provides essential sweetness and balances the richness of the tahini caramel. You can reduce this slightly if your bananas are exceptionally ripe, but avoid large reductions as it affects texture.
- 80 ml / 1/3 cup neutral vegetable oil (e.g., canola or sunflower): Canola, sunflower, or avocado oil work best, as they have a mild flavor that won’t overpower the banana. This fat provides a moist, tender crumb without the need for vegan butter.
- 120 ml / 1/2 cup unsweetened plant milk (e.g., almond or soy): Use almond or soy milk for best results; ensure it is unsweetened to control sugar levels. The plant milk adds necessary moisture and helps activate the leavening agents.
- 5 ml / 1 teaspoon alcohol-free vanilla extract: Enhances the overall flavor profile of the banana bread, adding warmth and depth. Ensure you use pure vanilla extract for the best flavor.
- 250 g / 2 cups all-purpose flour: Use standard all-purpose flour for a reliable texture. For a sturdier loaf, you can substitute up to half with whole wheat pastry flour.
- 5 g / 1 teaspoon baking soda: The primary leavening agent that reacts with the acidity of the bananas and sugar. Ensure your baking soda is fresh for a good rise (test by dropping a pinch in vinegar; it should bubble vigorously).
- 2.5 g / 1/2 teaspoon baking powder: Provides additional lift and prevents the bread from becoming overly dense from the wet ingredients.
- 2.5 g / 1/2 teaspoon fine sea salt: Balances the sweetness of the sugar and enhances all other flavors in the bread. Do not omit this; it’s essential for a well-rounded taste.
For the Salted Tahini Caramel Swirl:
- 120 ml / 1/2 cup full-fat coconut milk: Use full-fat canned coconut milk (not the light beverage version). The high fat content and thickness of full-fat coconut milk are essential for creating a rich, creamy caramel consistency.
- 100 g / 1/2 cup packed light brown sugar: Adds depth of flavor to the caramel swirl, providing a molasses note that pairs perfectly with tahini.
- 30 g / 2 tablespoons tahini: Use a high-quality, runny tahini for the best texture and flavor. Tahini replaces butter in this caramel, adding a nutty, savory element that cuts through the sweetness.
- 2.5 ml / 1/2 teaspoon alcohol-free vanilla extract: Adds warmth to the caramel sauce, complementing the nutty tahini.
- 2.5 g / 1/2 teaspoon flaky sea salt: Use flaky salt (like Maldon) to add bursts of salty flavor; adjust to taste. The salt balances the sweetness of the caramel, creating a truly irresistible flavor profile.
For Garnish:
- 5 g / 1 teaspoon toasted sesame seeds: Adds a pleasant textural crunch and visual appeal. Toasted sesame seeds highlight the tahini flavor in the caramel swirl.
Instructions
Here’s how to make this delicious best vegan banana bread recipe with a salted tahini swirl. This process is simple and results in a beautiful, flavorful loaf.
- Prepare the Oven and Loaf Pan: Preheat your oven to 180°C / 350°F. Prepare a 23 x 13 cm (9 x 5 inch) loaf pan by lining it with parchment paper. Leave an overhang on the long sides; this creates handles for easily lifting the finished bread out of the pan.
- Combine Wet Ingredients: In a large mixing bowl, combine the thoroughly mashed bananas, granulated sugar, vegetable oil, plant milk, and vanilla extract. Whisk until the mixture is well combined and relatively smooth, ensuring the sugar dissolves slightly. Set this mixture aside while you prepare the dry ingredients.
- Combine Dry Ingredients: In a separate medium bowl, whisk together the all-purpose flour, baking soda, baking powder, and fine sea salt until no lumps remain. Whisk well to ensure all leavening agents are evenly distributed throughout the flour.
- Combine Batter (Do Not Overmix): Add the dry ingredients to the wet ingredients in the large bowl. Use a spatula to gently fold and mix until just combined, stopping as soon as all flour pockets disappear. A few small lumps are perfectly fine; overmixing will develop gluten and result in a dense, tough loaf. If you mix too long and notice the batter getting elastic, let it rest for 10 minutes to relax before baking.
- Prepare the Salted Tahini Caramel Swirl: In a small saucepan, combine the full-fat coconut milk and light brown sugar. Heat over medium heat, stirring occasionally, until the sugar fully dissolves and the mixture reaches a gentle boil. Reduce the heat to low and simmer for 5-7 minutes, stirring occasionally, until slightly thickened. It should coat the back of a spoon when ready.
- Finish the Caramel: Remove the saucepan from the heat once the mixture has thickened. Stir in the tahini, vanilla extract, and flaky sea salt until completely smooth. Set the caramel mixture aside to cool slightly while you assemble the bread; it will thicken further as it cools.
- Layer the Loaf (Part 1): Pour half of the prepared best vegan banana bread recipe batter into the parchment-lined loaf pan and spread it evenly. Dollop half of the Salted Tahini Caramel mixture over the batter in small spoonfuls. Using a skewer or knife, gently swirl the caramel through the batter to create ribbons without fully mixing it in.
- Layer the Loaf (Part 2): Carefully spoon the remaining banana bread batter over the swirled caramel layer. Dollop the remaining caramel on top and repeat the swirling process gently on the surface, ensuring a beautiful pattern. Reserve a small amount (about 2 tablespoons) of the caramel for serving.
- Bake and Check for Doneness: Bake this best vegan banana bread recipe in the preheated oven for 50-60 minutes, or until a wooden skewer inserted into the center comes out clean. If the top starts to brown too quickly, you can loosely tent it with aluminum foil. The bread will be deep golden brown when fully baked.
- Cool Completely Before Slicing: Remove the banana bread from the oven and let it cool in the pan for 15 minutes. Use the parchment paper overhang to lift the bread onto a wire rack to cool completely. Cooling completely ensures the caramel swirl sets properly and prevents the bread from crumbling when sliced.
- Serve with Reserved Caramel: Slice the cooled banana bread into thick pieces. Gently rewarm the reserved caramel (about 15 seconds in the microwave) if needed. Drizzle generous ribbons of the warm caramel over each slice and finish with a sprinkle of toasted sesame seeds for crunch.
Customizing Your Vegan Banana Bread Swirl
This best vegan banana bread recipe is designed to be highly customizable, letting you adjust the flavor profile to match your preferences or what you happen to have on hand. The simple adjustments below ensure you can make this loaf your own without compromising on texture.
Nutty Swaps
While the tahini gives a unique, slightly savory flavor, you can easily swap it for peanut butter or almond butter in the caramel swirl. The ratio remains the same (2 tablespoons). This works best if you want a more traditional nutty flavor profile that kids often love. For a slightly different flavor, try a cashew butter swirl for a creamier texture.
Add-ins for Texture
Before assembling the loaf (Step 7), fold in 1/2 cup of chocolate chips or chopped walnuts into the main banana bread batter. Chocolate chips melt beautifully and provide extra sweetness, while walnuts add crunch. Avoid adding more than 1/2 cup, as this can change the final texture of the bread and prevent proper rising.
Spice Variations
Enhance the warm flavors by adding 1 teaspoon of ground cinnamon and a pinch of ground cardamom to the dry ingredients (Step 3). These spices complement the banana and tahini perfectly. You can also add a small pinch of nutmeg for additional depth.
Gluten-Free Option
For a gluten-free loaf, use a high-quality 1:1 gluten-free baking blend that contains xanthan gum. The bake time may vary slightly, so monitor closely in the oven, as some gluten-free flours bake faster or slower. Do not use single-ingredient gluten-free flours like rice flour, as they won’t provide the right structure for a high-quality loaf.

How to Store, Freeze, and Prep Ahead
Proper storage is key for making sure this family-friendly treat lasts as long as possible, whether you’re enjoying it for breakfast or as a quick snack.
Storing at Room Temperature
Store leftovers of this best vegan banana bread recipe in an airtight container at room temperature for up to 3 days. Keep the bread out of direct sunlight and away from heat sources to maintain moisture and freshness. Room temperature storage is ideal if you plan to enjoy the loaf within a day or two.
Refrigerated Storage
For longer storage, refrigerate the bread in an airtight container for up to 5-7 days. The caramel swirl will firm up in the refrigerator, so allow slices to come to room temperature before serving or warm them slightly in a microwave or toaster oven for 15-20 seconds.
Freezing Instructions
Once completely cooled, wrap the loaf tightly in plastic wrap, then wrap in aluminum foil or place in a large freezer bag. Freeze for up to 3 months. To serve, thaw overnight at room temperature before slicing; slices can also be reheated in a microwave or toaster oven. This is a great meal prep recipe for future healthy eating.
Make-Ahead Tip
You can prepare the banana bread batter and caramel swirl separately. Store the batter (in the fridge) and caramel (at room temperature) overnight in separate containers, then assemble and bake in the morning for fresh bread with minimum effort.
FAQs
Here are some common questions about making the best vegan banana bread recipe possible, including tips for healthy eating and ingredient swaps.
Can I use vegan butter instead of oil?
You can, but oil generally provides a more reliably moist and tender crumb for banana bread. If using melted vegan butter, ensure it’s a high-quality product, and note that the final texture may be slightly denser or less soft than when using oil.
Why did my banana bread turn out gummy or dense?
The most common reason for a dense or gummy texture is overmixing the batter when combining wet and dry ingredients. Mix only until the flour streaks disappear, and embrace the fact that some lumps are perfectly fine in the final batter.
Can I use regular granulated sugar?
Yes, you can use regular white granulated sugar in the bread batter if that’s what you prefer. However, light brown sugar for the caramel swirl adds a richer, molasses flavor that pairs exceptionally well with the tahini and enhances the overall flavor profile.
My bananas aren’t very ripe; can I still use them?
Using underripe bananas results in less natural sweetness and a drier texture in the final loaf. To quickly ripen bananas, place them on a baking sheet at 300°F (150°C) for 15-20 minutes until the skin turns black. This is a trick I use often when I want to make this best vegan banana bread recipe on short notice.
Can I make this as muffins instead?
Yes, this best vegan banana bread recipe batter can be used for muffins. Fill a standard muffin tin about 2/3 full. The baking time will be significantly shorter (around 20-25 minutes) and they make a convenient high-protein snack for busy mornings.
Can I make the tahini swirl less pronounced?
Yes, simply reduce the amount of tahini to 1 tablespoon or omit it entirely if you prefer a standard vegan caramel swirl. The recipe still works without the tahini, but the unique flavor combination is what makes this best vegan banana bread recipe truly special.
Conclusion
This best vegan banana bread recipe offers a delicious and elevated take on a classic comfort food, perfect for family breakfasts or cozy snacks. The combination of rich, moist banana bread and the slightly salty, nutty tahini caramel swirl creates a truly memorable flavor experience. I always make sure to keep a slice or two in the freezer for quick and easy treats later in the week; don’t forget to save this recipe to your Pinterest board for later so you can try this new family favorite.
Print
best vegan banana bread recipe
- Total Time: 85 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
This vegan banana bread features a unique salted tahini caramel swirl, replacing traditional dairy with nutty tahini and oil for a moist, tender crumb and complex flavor.
Ingredients
- 3–4 large ripe bananas (approx. 400 g), mashed
- 150 g granulated sugar
- 80 ml neutral vegetable oil (canola or sunflower)
- 120 ml unsweetened plant milk (almond or soy)
- 5 ml vanilla extract
- 250 g all-purpose flour
- 5 g baking soda
- 2.5 g baking powder
- 2.5 g fine sea salt
- 120 ml full-fat coconut milk
- 100 g packed light brown sugar
- 30 g tahini
- 2.5 ml vanilla extract
- 2.5 g flaky sea salt
- 5 g toasted sesame seeds
Instructions
- Prepare Oven and Loaf Pan: Preheat your oven to 180°C / 350°F. Line a 23 x 13 cm (9 x 5 inch) loaf pan with parchment paper, leaving an overhang on the long sides for handles.
- Combine Wet Ingredients: In a large mixing bowl, combine the thoroughly mashed bananas, granulated sugar, vegetable oil, plant milk, and vanilla extract. Whisk until well combined and relatively smooth.
- Combine Dry Ingredients: In a separate medium bowl, whisk together the all-purpose flour, baking soda, baking powder, and fine sea salt until no lumps remain and leavening agents are evenly distributed.
- Combine Batter Gently: Add the dry ingredients to the wet ingredients. Use a spatula to gently fold and mix until just combined, stopping as soon as all flour pockets disappear. Do not overmix.
- Prepare Salted Tahini Caramel Base: In a small saucepan, combine the full-fat coconut milk and light brown sugar. Heat over medium heat, stirring until the sugar dissolves and the mixture reaches a gentle boil. Reduce heat to low and simmer for 5-7 minutes, stirring occasionally until slightly thickened.
- Finish Tahini Caramel: Remove the saucepan from the heat. Stir in the tahini, vanilla extract, and flaky sea salt until completely smooth. Set aside to cool slightly.
- Layer the Loaf: Pour half of the banana bread batter into the parchment-lined loaf pan. Dollop half of the salted tahini caramel mixture over the batter in small spoonfuls. Gently swirl the caramel through the batter using a skewer or knife.
- Layer and Swirl Again: Carefully spoon the remaining banana bread batter over the first layer. Dollop the remaining caramel on top and repeat the swirling process gently on the surface. Reserve a small amount (about 2 tablespoons) of caramel for serving.
- Bake Until Done: Bake in the preheated oven for 50-60 minutes, or until a wooden skewer inserted into the center comes out clean. If the top browns too quickly, tent loosely with aluminum foil.
- Cool Completely: Remove the banana bread from the oven and let it cool in the pan for 15 minutes. Lift the bread out using the parchment paper handles and place it on a wire rack to cool completely before slicing.
- Serve with Caramel: Slice the cooled bread into thick pieces. Gently rewarm the reserved caramel and drizzle over each slice, finishing with a sprinkle of toasted sesame seeds.
Notes
Use very ripe bananas with plenty of brown spots for maximum natural sweetness and moisture. Avoid overmixing the batter, as this develops gluten and can result in a dense loaf; if this happens, let the batter rest for 10 minutes before baking. Store cooled bread tightly wrapped at room temperature for up to 3 days or freeze for longer storage.
- Prep Time: 30 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (100 g)
- Calories: 420 calories
- Sugar: 43 g
- Sodium: 450 mg
- Fat: 14 g
- Saturated Fat: 3 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 66 g
- Fiber: 1 g
- Protein: 4 g
- Cholesterol: 0 mg
Keywords: vegan, banana bread, tahini, salted caramel, baking, dessert, snack, family-friendly, breakfast
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.




