Bakery-Style Banana Bread with Peanut Butter Swirl – Soft, Rich, and Easy
There’s something comforting about warm banana bread cooling on the counter. This version brings a bakery-style texture—tall, plush, and tender—with a ribbon of creamy peanut butter running through every slice. It’s the kind of loaf that looks impressive but comes together with pantry staples.
The peanut butter swirl adds a salty-sweet contrast that makes each bite a little more special. Whether you’re baking for brunch, a lunchbox treat, or a quick breakfast, this loaf hits the spot without much fuss.
Bakery-Style Banana Bread with Peanut Butter Swirl – Soft, Rich, and Easy
Ingredients
- 3 large very ripe bananas (about 1 1/3 cups mashed)
- 2 large eggs, at room temperature
- 1/2 cup neutral oil (canola, vegetable, or light olive oil)
- 1/2 cup packed light brown sugar
- 1/4 cup granulated sugar
- 1/3 cup buttermilk (or 1/3 cup milk + 1 tsp lemon juice, rested 5 minutes)
- 2 tsp pure vanilla extract
- 1 3/4 cups all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 3/4 tsp fine salt
- 1 tsp ground cinnamon (optional but recommended)
- 1/3 cup creamy peanut butter (not natural, for best swirl)
- 2 tbsp powdered sugar
- 1–2 tbsp milk (to thin slightly)
- Pinch of salt
- 1 banana, sliced lengthwise or into coins
- 2 tbsp chopped peanuts
- 1 tbsp turbinado sugar for sparkle and crunch
- 9×5-inch loaf pan
- Mixing bowls, whisk, spatula
- Toothpick or butter knife for swirling
Instructions
- Prep the pan and oven. Line a 9×5-inch loaf pan with parchment, letting it overhang for easy lifting. Lightly grease. Preheat the oven to 375°F (190°C).
- Make the peanut butter swirl. In a small bowl, whisk peanut butter, powdered sugar, 1 tablespoon milk, and a pinch of salt until smooth and pourable. Add the second tablespoon of milk only if it’s too thick to drizzle.
- Mash the bananas. In a large bowl, mash bananas until mostly smooth with small lumps for texture. You should have about 1 1/3 cups.
- Whisk the wet ingredients. To the bananas, add eggs, oil, brown sugar, granulated sugar, buttermilk, and vanilla. Whisk until combined and glossy, about 30 seconds.
- Combine dry ingredients. In a separate bowl, whisk flour, baking powder, baking soda, salt, and cinnamon.
- Bring it together. Add the dry mix to the wet. Stir with a spatula just until the flour disappears. Do not overmix; a few streaks are fine.
- Layer and swirl. Pour half the batter into the pan. Drizzle half the peanut butter mixture over it. Add remaining batter and then the rest of the peanut butter. Use a butter knife to gently swirl in a figure-eight pattern. Don’t overdo it—3–4 passes are enough.
- Top it off (optional). Add a few banana slices down the center, sprinkle peanuts and turbinado sugar if you like.
- Bake with a head start. Bake at 375°F for 15 minutes to set the dome. Without opening the oven, reduce heat to 340°F (171°C) and continue baking 35–45 minutes, until a tester inserted in the center comes out clean or with a few moist crumbs. Total time is about 50–60 minutes.
- Cool properly. Let the loaf cool in the pan 15 minutes, then lift out and cool on a rack at least 1 hour before slicing. This sets the crumb and keeps it from squishing.
What Makes This Special
This isn’t your average banana bread. It’s designed for a lofty rise and a soft crumb that feels like something you’d get from a good bakery.
The secret is a balance of brown sugar, oil, and buttermilk for moisture, plus just enough baking powder and baking soda for lift.
- Bakery texture: Tender, moist, and not dense or gummy.
- Peanut butter swirl: A simple mix that bakes into ribbons, giving flavor and a pretty finish.
- Standout flavor: Brown sugar, vanilla, and cinnamon complement super-ripe bananas.
- Reliable rise: A high oven start helps set the dome before the loaf finishes baking at a slightly lower temp.

What You’ll Need
- 3 large very ripe bananas (about 1 1/3 cups mashed)
- 2 large eggs, at room temperature
- 1/2 cup neutral oil (canola, vegetable, or light olive oil)
- 1/2 cup packed light brown sugar
- 1/4 cup granulated sugar
- 1/3 cup buttermilk (or 1/3 cup milk + 1 tsp lemon juice, rested 5 minutes)
- 2 tsp pure vanilla extract
- 1 3/4 cups all-purpose flour
- 1 tsp baking powder
- 1/2 tsp baking soda
- 3/4 tsp fine salt
- 1 tsp ground cinnamon (optional but recommended)
For the Peanut Butter Swirl
- 1/3 cup creamy peanut butter (not natural, for best swirl)
- 2 tbsp powdered sugar
- 1–2 tbsp milk (to thin slightly)
- Pinch of salt
Optional Toppings
- 1 banana, sliced lengthwise or into coins
- 2 tbsp chopped peanuts
- 1 tbsp turbinado sugar for sparkle and crunch
Equipment
- 9×5-inch loaf pan
- Mixing bowls, whisk, spatula
- Toothpick or butter knife for swirling
Step-by-Step Instructions
- Prep the pan and oven. Line a 9×5-inch loaf pan with parchment, letting it overhang for easy lifting. Lightly grease. Preheat the oven to 375°F (190°C).
- Make the peanut butter swirl. In a small bowl, whisk peanut butter, powdered sugar, 1 tablespoon milk, and a pinch of salt until smooth and pourable.
Add the second tablespoon of milk only if it’s too thick to drizzle.
- Mash the bananas. In a large bowl, mash bananas until mostly smooth with small lumps for texture. You should have about 1 1/3 cups.
- Whisk the wet ingredients. To the bananas, add eggs, oil, brown sugar, granulated sugar, buttermilk, and vanilla. Whisk until combined and glossy, about 30 seconds.
- Combine dry ingredients. In a separate bowl, whisk flour, baking powder, baking soda, salt, and cinnamon.
- Bring it together. Add the dry mix to the wet.
Stir with a spatula just until the flour disappears. Do not overmix; a few streaks are fine.
- Layer and swirl. Pour half the batter into the pan. Drizzle half the peanut butter mixture over it.
Add remaining batter and then the rest of the peanut butter. Use a butter knife to gently swirl in a figure-eight pattern. Don’t overdo it—3–4 passes are enough.
- Top it off (optional). Add a few banana slices down the center, sprinkle peanuts and turbinado sugar if you like.
- Bake with a head start. Bake at 375°F for 15 minutes to set the dome.
Without opening the oven, reduce heat to 340°F (171°C) and continue baking 35–45 minutes, until a tester inserted in the center comes out clean or with a few moist crumbs. Total time is about 50–60 minutes.
- Cool properly. Let the loaf cool in the pan 15 minutes, then lift out and cool on a rack at least 1 hour before slicing. This sets the crumb and keeps it from squishing.
Keeping It Fresh
- Room temperature: Wrap the cooled loaf in parchment, then place in an airtight container.
It stays moist for 3–4 days.
- Refrigerator: Not ideal for texture, but fine if your kitchen is warm. Bring slices to room temp or toast lightly.
- Freezer: Slice, wrap each piece, and freeze up to 3 months. Thaw at room temp or warm in a low oven for 10 minutes.
- Moisture tip: Place a small square of paper towel inside the container to absorb excess humidity and prevent stickiness.
Health Benefits
Bananas bring natural sweetness, potassium, vitamin B6, and fiber.
Peanut butter adds plant-based protein and healthy fats, which help keep you satisfied. Compared to frosted cakes, this loaf leans on fruit for moisture and flavor, so you can use a bit less added sugar.
Want to lighten it further? Swap half the oil for unsweetened applesauce, use white whole wheat flour for 1/2 cup of the flour, or choose a no-sugar-added peanut butter. Each change will slightly alter texture, but the loaf will still be tender and flavorful.
Pitfalls to Watch Out For
- Underripe bananas: Yellow with green tips won’t deliver enough sweetness or banana flavor.
Use speckled, very ripe bananas.
- Overmixing: Stir just until combined. Overworking the batter can make the loaf tough and cause tunneling.
- Too-thick swirl: If your peanut butter is stiff, it won’t marble; it’ll sink in blobs. Thin it until it drizzles easily.
- Cutting too soon: Slicing while hot compresses the crumb.
Let it rest so the structure sets.
- Wrong pan size:</-strong> A smaller pan can cause overflow; a larger one will give a flatter loaf. Aim for 9×5 inches.
Variations You Can Try
- Chocolate swirl: Stir 2 tablespoons cocoa powder and 1 tablespoon milk into the peanut butter mixture for a Reese’s vibe.
- Chunky mix-ins: Fold in 1/2 cup chocolate chips or chopped dark chocolate for extra richness.
- Crunch factor: Add 1/2 cup toasted chopped peanuts or pecans to the batter.
- Gluten-free: Use a 1:1 gluten-free baking flour blend with xanthan gum. Let the batter rest 10 minutes before baking.
- Dairy-free: Use almond milk with 1 tsp lemon juice instead of buttermilk.
Everything else stays the same.
- Spice it up: Add 1/4 tsp nutmeg or cardamom along with the cinnamon for warmth.
FAQ
Can I use natural peanut butter?
Yes, but whisk it very smooth and add extra powdered sugar and a splash more milk to thicken and stabilize it. Natural peanut butter tends to separate and can create oily pockets if not well emulsified.
What if I only have frozen bananas?
Thaw them in a bowl, then use both the fruit and the juice that collects. Frozen bananas are great for baking and actually intensify banana flavor.
Can I make muffins instead of a loaf?
Absolutely.
Line a 12-cup muffin tin, fill cups 3/4 full, swirl a little peanut butter mixture on top, and bake at 375°F for 5 minutes, then 350°F for 10–12 minutes more, until set.
Why start hot and finish cooler?
The initial high heat helps the loaf rise quickly and set its dome. Lowering the temperature finishes baking the center without drying the edges.
How do I know it’s done?
Insert a toothpick into the center. It should come out clean or with a few moist crumbs, but not wet batter.
If the top browns too fast, tent with foil during the last 10–15 minutes.
Can I reduce the sugar?
Yes. You can drop the granulated sugar to 2 tablespoons and keep the brown sugar at 1/2 cup without losing structure. The loaf will be less sweet but still flavorful.
What oil works best?
Neutral oils like canola or vegetable oil keep the crumb tender and the banana flavor front and center.
Melted coconut oil also works; use refined if you don’t want coconut notes.
Is crunchy peanut butter okay?
It works, but the swirl won’t be as smooth. If you like texture, go for it—just thin it to a drizzleable consistency so it marbles properly.
In Conclusion
This Bakery-Style Banana Bread with Peanut Butter Swirl brings a soft, lofty crumb and a salty-sweet ribbon that tastes like it came from a favorite café. The method is simple, the ingredients are familiar, and the results are consistently impressive.
Keep ripe bananas on hand, whisk up that easy swirl, and you’ll have a loaf that’s perfect for sharing—or not sharing at all.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
