I love how this banana bread takes a classic favorite and turns it into something bakery-worthy. The bananas keep the bread incredibly moist, while the cocoa powder and chocolate chunks add deep chocolate richness.
The cream cheese swirl is my favorite part. I enjoy running a knife through the batter to create beautiful ribbons of cheesecake-like filling throughout the loaf. And when I finish it with the glossy chocolate glaze, it feels like a dessert worthy of any celebration.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
4 bananas, very ripe, mashed ¼ cup butter, melted 1 large egg 1 cup sugar 1 ½ cups all-purpose flour 1 teaspoon baking soda ⅓ cup cocoa powder, unsweetened 1 teaspoon vanilla extract ½ teaspoon salt 1 cup semi-sweet chocolate, chopped or chocolate chips or 8 ounces cooking spray
Cream Cheese Filling
6 oz cream cheese, softened 1 large egg ⅓ cup sugar 5 tblsp flour
For the Glaze
1 1 /4 cup icing or powdered sugar 3 – 4 tblsp milk 1 teaspoon vanilla extract 3 tblsp cocoa powder ¼ teaspoon salt
Directions
I start by preheating my oven to 350 degrees and preparing a loaf pan with cooking spray. I set it aside while I prepare the batter.
In a small bowl, I mash the very ripe bananas well with a fork and set them aside. In a large bowl, I combine the flour, sugar, cocoa powder, baking soda, and salt. I then add the melted butter, vanilla, and egg, mixing everything together until combined. After that, I stir in the mashed bananas and chopped chocolate or chocolate chips until the batter is well blended.
I pour a little more than half of the batter into my prepared loaf pan and set it aside while I prepare the cream cheese filling.
For the filling, I add the softened cream cheese, egg, sugar, and flour into a large bowl and blend until smooth. I pour this cream cheese mixture evenly over the batter in the loaf pan. Using a knife, I gently push down into the cream cheese layer and swirl it through the chocolate batter underneath. I move the knife around the pan to create swirls without scraping the bottom.
Next, I add the remaining batter on top of the cream cheese mixture. I smooth the top with a knife and push the batter into the corners as needed. Sometimes I swirl the knife lightly again because I love seeing the cream cheese ripple throughout the loaf. I make sure the top is as flat as possible before placing it in the oven.
I bake the bread for 60 to 70 minutes, or until a toothpick inserted into the center comes out clean. I am careful where I insert the toothpick since the cream cheese swirl and chocolate chunks can make testing tricky. I look for a domed top and fully set center.
I allow the pan to cool on a rack for at least 10 minutes before removing the bread from the pan. I then let it cool completely on the rack before adding the glaze.
To prepare the glaze, I whisk together the icing sugar, cocoa powder, milk, vanilla, and salt in a bowl. Once the bread is completely cool, I pour the glaze over the top and use a brush to spread it evenly. I let the glaze set for about 15 minutes before slicing and serving.
Servings and Timing
This loaf serves approximately 10 slices.
Prep Time: 15 minutes Cook Time: 60 to 70 minutes Total Time: About 1 hour 25 minutes
Variations
I sometimes use dark chocolate chips instead of semi-sweet for a richer flavor. If I want more texture, I fold in chopped walnuts or pecans. For a slightly tangier swirl, I add a tiny splash of lemon juice to the cream cheese filling.
When I feel like skipping the glaze, I dust the top with powdered sugar instead. I have also made this recipe as muffins by dividing the batter into lined muffin tins and reducing the baking time.
Storage/Reheating
I store this banana bread in an airtight container in the refrigerator because of the cream cheese swirl. It stays fresh for up to 4 days.
If I want to warm a slice, I microwave it for about 10 to 15 seconds to soften the chocolate and slightly melt the glaze. I can also freeze individual slices tightly wrapped for up to 2 months and thaw them in the refrigerator overnight before serving.
FAQs
Can I use frozen bananas?
I can use frozen bananas as long as I thaw and drain any excess liquid before mashing them.
How ripe should the bananas be?
I prefer very ripe bananas with lots of brown spots because they are sweeter and mash easily.
Do I have to use the glaze?
The glaze is optional. I personally love the extra chocolaty sweetness, but the bread is still delicious without it.
Why is my toothpick not coming out clean?
The cream cheese swirl and melted chocolate can stick to the toothpick. I test in a few spots and look for mostly set batter rather than relying on one poke.
Can I make this bread ahead of time?
Yes, I often bake it a day in advance and glaze it once it has fully cooled.
Can I reduce the sugar?
I can slightly reduce the sugar, especially if my bananas are very sweet, but it may affect the overall texture.
What size loaf pan should I use?
I use a standard 9×5-inch loaf pan for best results.
Can I make this into muffins?
Yes, I divide the batter into muffin tins and bake for a shorter time, checking for doneness around 20 to 25 minutes.
Why did my bread sink in the middle?
If the bread sinks, it may need a few more minutes of baking. I make sure the center is fully set before removing it from the oven.
Should I refrigerate leftovers?
Because of the cream cheese filling, I store leftovers in the refrigerator to keep them fresh.
Conclusion
I absolutely love how rich and indulgent this Glazed Chocolate Chunk Cream Cheese Banana Bread turns out every time I bake it. The moist chocolate banana base, creamy swirl, and glossy glaze create a dessert that feels both comforting and decadent. It is the kind of loaf I proudly slice and share, knowing it will disappear quickly.
A rich and indulgent chocolate banana bread swirled with sweet cream cheese filling and topped with a glossy chocolate glaze for a moist, bakery-style dessert loaf.
Ingredients
4 very ripe bananas, mashed
¼ cup butter, melted
1 large egg
1 cup granulated sugar
1½ cups all-purpose flour
1 teaspoon baking soda
⅓ cup unsweetened cocoa powder
1 teaspoon vanilla extract
½ teaspoon salt
1 cup semi-sweet chocolate chunks or chips (8 oz)
Cooking spray
Cream Cheese Filling:
6 oz cream cheese, softened
1 large egg
⅓ cup granulated sugar
5 tablespoons all-purpose flour
Chocolate Glaze:
1¼ cups powdered sugar
3–4 tablespoons milk
1 teaspoon vanilla extract
3 tablespoons unsweetened cocoa powder
¼ teaspoon salt
Instructions
Preheat oven to 350°F (175°C). Grease a 9×5-inch loaf pan with cooking spray.
Mash the ripe bananas in a small bowl and set aside.
In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt.
Add melted butter, egg, and vanilla extract. Mix until combined, then stir in mashed bananas and chocolate chunks.
Pour a little more than half of the batter into the prepared loaf pan.
In a separate bowl, beat cream cheese, egg, sugar, and flour until smooth.
Pour the cream cheese mixture evenly over the batter. Use a knife to gently swirl it into the chocolate batter without scraping the bottom.
Top with remaining batter and smooth evenly. Swirl lightly again if desired.
Bake for 60–70 minutes, or until a toothpick inserted in the center comes out mostly clean with no raw batter.
Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
For the glaze, whisk powdered sugar, cocoa powder, milk, vanilla, and salt until smooth.
Once bread is completely cool, pour glaze over the top and spread evenly. Let set for 15 minutes before slicing.
Notes
Use very ripe bananas with brown spots for best sweetness and moisture.
Test doneness in multiple spots due to cream cheese swirl and melted chocolate.
Store in the refrigerator for up to 4 days due to the cream cheese filling.
Freeze individual slices tightly wrapped for up to 2 months.