I discovered this cream cheese filled banana bread on a lazy Sunday morning when I had two over‑ripe bananas and a block of cream cheese staring at me in the fridge. I wanted something richer than my usual banana bread yet still simple and when I layered that tangy cream cheese filling between the banana loaf batter, it felt like I’d found a cozy shortcut to dessert heaven.

Since then, it’s become my go‑to for brunch or when friends drop by unexpectedly. The soft banana bread interspersed with creamy, almost cheesecake‑like filling hits that “wow” factor without extra fuss.
Ingredients
Here’s what I use for this recipe. You can always make substitutions if you prefer!
- Over‑ripe bananas – Provide natural sweetness and moistness to the bread.
- Cream cheese – The lush, tangy filling that elevates ordinary banana bread.
- Granulated sugar – Sweetens both the bread batter and the filling.
- Brown sugar – Adds warm caramel notes and moist texture to the bread.
- Unsalted butter – Adds richness and helps keep the bread tender.
- Eggs – Bind the batter and give structure.
- Sour cream or yogurt – Adds moisture and a slight tang to the bread.
- Vanilla extract – Enhances all flavours and brings balance.
- All‑purpose flour – The backbone of the loaf, giving it structure.
- Baking soda (and/or baking powder) – Helps the loaf rise.
- Salt – Enhances and balances the flavours.
- Optional: cinnamon or nutmeg – For a hint of spice.
Tools You’ll Need
- Loaf pan (8×4 or 9×5 inch) – To bake the bread in the classic loaf shape.
- Mixing bowls – One for the bread batter, one for the cream cheese filling.
- Hand mixer or stand mixer – To get the cream cheese filling silky smooth.
- Measuring cups and spoons – For accurate ingredient quantities.
- Spatula – For folding and spreading the batter.
- Knife and fork – To mash bananas and check doneness.
- Cooling rack – To let the loaf cool properly before slicing.

Instructions
Step 1: Preheat the Oven
I start by preheating the oven to 350 °F (175 °C) and greasing my loaf pan lightly. I also line it with parchment paper when I want easy removal.
Step 2: Prepare the Cream Cheese Filling
In a medium bowl, I beat together softened cream cheese, a little sugar, an egg, and a bit of sour cream (or yogurt) until the mixture is smooth and free of lumps. This gives the filling its cheesecake‑like texture.
Step 3: Make the Banana Bread Batter
In a large bowl, I mash the ripe bananas thoroughly and mix in melted butter, sugars (granulated + brown), eggs, vanilla, and sour cream. Separately I whisk together flour, baking soda, salt (and baking powder if the recipe calls for it), then fold the dry ingredients into the wet until just combined. Over‑mixing leads to a denser loaf.
Step 4: Layer Batter and Filling
I pour about half of the banana batter into the prepared loaf pan. Then I spoon the cream cheese mixture in a line down the centre. Finally, I top with the remaining banana batter and gently run a knife through the batter to swirl the filling slightly if I like visible ribbons of cheese.
Step 5: Bake
I bake for about 50–60 minutes, or until a toothpick inserted into the banana bread portion (not the cream cheese layer) comes out clean. If the top browns too quickly, I tent with foil.
Step 6: Cool and Slice
Once baked, I let the loaf cool in the pan for 10‑15 minutes, then lift it out and transfer to a cooling rack. It’s best to wait until mostly cooled so the filling sets and slices cleanly.
📌 Love Home Recipes? Follow Me on Pinterest!
Join thousands of others for daily Sweet home Recipes and creative ideas.
Follow Me on PinterestTips
Use really ripe bananas (lots of brown spots) for the richest flavour and moistest bread.
Room‑temperature cream cheese is key cold cream cheese won’t swirl smoothly.
Don’t overmix the batter after adding flour or the texture might become heavy.
If you like a little spice, add ¼‑½ tsp cinnamon or a pinch of nutmeg to the batter.
For perfect slices, chill the loaf slightly after baking for cleaner cuts.
Ways to Serve
I love serving this cream cheese filled banana bread warm with a slather of butter or a dollop of whipped cream. It also makes a delicious brunch treat when paired with hot coffee or tea. When I’m making it for friends, I sometimes serve thin slices alongside a fruit salad or fresh berries for a balanced plate. For a dessert twist, a scoop of vanilla ice cream on the side is irresistible.
Frequently Asked Questions
Can I freeze Cream Cheese Filled Banana Bread?
Yes once completely cooled, wrap the loaf tightly in plastic wrap and foil, and freeze for up to 2‑3 months. Thaw overnight in the fridge or at room temperature.
Do I have to use brick‑style cream cheese (not whipped)?
Yes. Using regular brick‑style cream cheese ensures the filling sets and holds its shape. Whipped variety is too light and won’t give the desired texture.
Can I use oil instead of butter in the banana bread batter?
Absolutely. Some versions use oil (such as melted coconut or vegetable oil) in place of butter and report a moist result.
See You in the Kitchen
I hope you give this cream cheese filled banana bread a try it’s one of those special‑occasion yet easy‑enough for any day kind of bakes. Once you’ve had banana bread with that creamy surprise in the middle, you’ll never look at ordinary banana loaf quite the same again! Happy Cooking!
Print
Cream Cheese Filled Banana Bread
- Total Time: 1 hour 10 minutes
- Yield: 10–12 slices
- Diet: Vegetarian
Description
This easy cream cheese filled banana bread is the best quick banana loaf idea soft bananas, creamy filling, simple ingredients and big flavour. Perfect for brunch, snacks or dessert and a fun twist on classic banana bread!
Ingredients
- 2–3 very ripe bananas, mashed
- ½ cup unsalted butter, melted
- ¾ cup granulated sugar
- ¼ cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- ½ cup sour cream or plain yogurt
- 1 ½ cups all‑purpose flour
- 1 tsp baking soda
- ¼ tsp baking powder (optional)
- ½ tsp salt
- 8 oz cream cheese, softened (for filling)
- ¼ cup granulated sugar (for filling)
- 1 large egg (for filling)
Instructions
- Preheat oven to 350°F and grease a 9×5‑inch loaf pan.
- In a medium bowl, beat together cream cheese, sugar and egg until smooth; set aside.
- In a large bowl, mash bananas and mix in melted butter, sugars, eggs, vanilla and sour cream.
- Whisk flour, baking soda, salt (and baking powder if using) then fold into banana mixture until just combined.
- Pour half the banana batter into the pan, spread cream cheese filling in a line down the centre, then top with remaining batter and swirl gently.
- Bake for about 50–60 minutes or until a toothpick inserted into the banana bread portion comes out clean; tent with foil if top browns too quickly.
- Cool in the pan for 10‑15 minutes, then transfer to a rack. Slice and enjoy.
Notes
- Use really ripe bananas for moist bread.
- Bring cream cheese to room temperature for easier mixing.
- Do not overmix after adding flour or bread may be dense.
- Chill slightly after baking for cleaner slices.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Dessert / Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 330
- Sugar: 30g
- Sodium: 320mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 80mg