Go Back
A freshly baked loaf and slice of cream cheese banana bread on a wooden cutting board.

Decadent Cream Cheese Swirl Banana Bread

A rich and incredibly moist banana bread swirled with a tangy, sweet cream cheese filling, offering a delightful contrast of flavors and textures. This loaf is perfect for breakfast, brunch, or a comforting afternoon treat.
Prep Time 20 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 25 minutes
Servings: 12 slices
Course: Breakfast, Dessert, Snack
Cuisine: American
Calories: 350

Ingredients
  

For the Cream Cheese Swirl
  • 8 oz Cream cheese block, softened
  • 1/4 cup Granulated sugar
  • 1 Large egg yolk
  • 1/2 tsp Vanilla extract
For the Banana Bread Batter
  • 1 3/4 cups All-purpose flour
  • 1 tsp Baking soda
  • 1/2 tsp Salt
  • 1/2 tsp Ground cinnamon
  • 1/2 cup Unsalted butter (1 stick), melted and cooled
  • 1/2 cup Granulated sugar
  • 1/4 cup Light brown sugar packed
  • 2 Large eggs room temperature
  • 1 tsp Vanilla extract
  • 1 1/2 cups Ripe bananas mashed (about 3-4 large)
  • 1/4 cup Sour cream full-fat, room temperature (or plain full-fat yogurt)

Equipment

  • 9x5 inch Loaf Pan
  • Large mixing bowls
  • Electric mixer (handheld or stand)
  • Whisk
  • Rubber Spatula
  • Measuring cups and spoons
  • Wire Rack

Method
 

Prepare for Baking
  1. Preheat your oven to 350°F (175°C). Grease and flour a 9x5 inch loaf pan, or line with parchment paper leaving an overhang on the sides for easy removal.
Make the Cream Cheese Swirl
  1. In a medium bowl, using an electric mixer, beat the softened cream cheese, 1/4 cup granulated sugar, egg yolk, and 1/2 tsp vanilla extract until smooth and creamy. Set aside.
Prepare the Banana Bread Batter
  1. In a large bowl, whisk together the all-purpose flour, baking soda, salt, and ground cinnamon. Set aside.
  2. In another large bowl, whisk together the melted and cooled butter, 1/2 cup granulated sugar, and light brown sugar until well combined.
  3. Whisk in the eggs one at a time, ensuring each is fully incorporated before adding the next. Stir in 1 tsp vanilla extract.
  4. Fold in the mashed bananas and sour cream until just combined.
  5. Gradually add the dry ingredient mixture to the wet ingredients, mixing with a rubber spatula until just combined. Be careful not to overmix; a few lumps are fine.
Assemble and Bake
  1. Pour about half of the banana bread batter into the prepared loaf pan. Spoon dollops of the cream cheese mixture over the batter.
  2. Carefully spoon the remaining banana bread batter over the cream cheese dollops. Use a knife or skewer to gently swirl the cream cheese into the banana bread batter, making sure not to overmix or reach the very bottom of the pan with the swirl.
  3. Bake for 60-70 minutes, or until a wooden skewer or toothpick inserted into the banana bread (avoiding the cream cheese swirl directly) comes out clean. If the top starts to brown too quickly, you can tent it loosely with aluminum foil.
  4. Let the banana bread cool in the pan for 10-15 minutes before carefully inverting it onto a wire rack to cool completely. Slice and serve.

Notes

For the best banana bread, use very ripe bananas (those with many brown spots or entirely brown skin). Store leftover banana bread tightly wrapped at room temperature for up to 3 days, or in the refrigerator for up to 5 days. You can also freeze slices for longer storage.