Cinnamon Swirl Cream Cheese Banana Bread Recipe
Introduction
This Cinnamon Swirl Cream Cheese Banana Bread combines moist banana goodness with a rich cream cheese filling and a sweet cinnamon swirl. It’s a perfect treat for breakfast or a cozy afternoon snack that everyone will love.

Ingredients
- 3 ripe bananas, mashed
- 1/2 cup (1 stick) unsalted butter, softened
- 3/4 cup granulated sugar
- 1/4 cup packed light brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 3/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1/4 teaspoon ground cinnamon
- 1/4 cup packed light brown sugar (for cinnamon swirl)
- 2 tablespoons all-purpose flour (for cinnamon swirl)
- 1 1/2 teaspoons ground cinnamon (for cinnamon swirl)
- 2 tablespoons unsalted butter, melted (for cinnamon swirl)
- 4 ounces cream cheese, softened
- 1/4 cup granulated sugar (for cream cheese filling)
- 1/2 teaspoon vanilla extract (for cream cheese filling)
- 1 large egg yolk
Instructions
- Step 1: In a large mixing bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
- Step 2: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Stir in the vanilla extract.
- Step 3: In a separate bowl, mash the ripe bananas until mostly smooth.
- Step 4: Stir the mashed bananas into the creamed butter and sugar mixture until well combined.
- Step 5: In another medium bowl, whisk together the flour, baking soda, salt, and cinnamon.
- Step 6: Gradually add the dry ingredients to the wet ingredients, mixing gently until just combined. Avoid overmixing.
- Step 7: In a small bowl, combine the brown sugar, flour, and cinnamon for the swirl. Stir in the melted butter until the mixture forms coarse crumbs.
- Step 8: In another small bowl, cream together the softened cream cheese and granulated sugar until smooth. Stir in the vanilla extract and egg yolk until well blended.
- Step 9: Preheat oven to 350°F (175°C). Grease and flour a 9×5 inch loaf pan.
- Step 10: Pour half of the banana batter into the loaf pan. Sprinkle half the cinnamon swirl mixture evenly over it. Dollop half the cream cheese filling on top.
- Step 11: Repeat with remaining batter, cinnamon swirl, and cream cheese filling layers.
- Step 12: Use a knife or skewer to gently swirl the cream cheese filling into the batter.
- Step 13: Bake for 55-70 minutes until a wooden skewer inserted in the center comes out clean or with a few moist crumbs.
- Step 14: Let the bread cool in the pan for 10-15 minutes, then transfer to a wire rack to cool completely.
- Step 15: Once cooled, slice and serve.
Tips & Variations
- Use very ripe bananas for maximum flavor and natural sweetness.
- To add extra texture, sprinkle chopped walnuts or pecans into the batter before baking.
- For a dairy-free version, substitute the butter and cream cheese with plant-based alternatives.
- Swirl the filling gently to create beautiful marbling without overmixing.
Storage
Store the banana bread wrapped tightly in plastic wrap or in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to 1 week or freeze slices for up to 3 months. Reheat slices gently in a toaster oven or microwave before serving.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen bananas for this recipe?
Yes, frozen bananas work well as long as they are fully thawed and mashed before using. They often add extra moisture and sweetness.
What if I don’t have cream cheese?
You can omit the cream cheese filling for a simpler banana bread, or substitute with ricotta or mascarpone cheese for a different but similar creamy layer.
