Banana Pistachio Cake with White Chocolate Cream Cheese Frosting

If you love banana bread but want something a little different, try this banana pistachio cake. Packed with chopped pistachios and finished with a white chocolate cream cheese frosting, it’s a banana loaf with personality.

Pieces of banana and pistachio loaf stacked on a blue spotty cloth

Banana bread is a classic for good reason: it’s forgiving, easy to make and a great way to use overripe bananas. This version adds pistachios and a silky white chocolate cream cheese frosting to lift the loaf into something special.

This cake is versatile and adaptable. If you prefer gluten free baking, the original version was made with gluten free flour and works well with that substitution. The frosting recipe makes more than you need for one loaf, so you can freeze the extra or use it on cupcakes, brownies or another cake.

Why you’ll love banana and pistachio cake

This loaf is a fresh take on the familiar banana bread. Here’s what makes it stand out:

  • A unique twist on a classic. Pistachios folded into the batter and a white chocolate cream cheese frosting make it feel celebratory.
  • Attractive topping. The green pistachios against the pale frosting look lovely and appetising.
  • Moist but light crumb. Almond meal and Greek yoghurt help the cake stay moist without becoming heavy.
  • Extra frosting. The icing recipe yields enough for two cakes, so you can freeze the remainder or save it for another bake.
  • Easy to adapt. Swap in gluten free flour if needed, or use different nuts to change the flavour profile.
banana pistachio loaf with white chocolate cream cheese frosting from above on a wooden board

About the ingredients

The full ingredient list and amounts are in the recipe card below; here are a few notes to help you choose the best components.

Bananas: Use very ripe bananas for the best sweetness and banana flavour.

Greek yoghurt: Adds moisture and a pleasant tang. Plain Greek yoghurt made from milk and cultures is ideal, but any plain Greek yoghurt will work.

Flour: Ordinary all-purpose/plain flour works well; substitute a gluten free flour blend if you need the loaf to be gluten free.

Pistachios: Ready-shelled pistachios save time. Chop them coarsely and fold into the batter, reserving a few to sprinkle on top.

For the icing

A simple four-ingredient frosting complements the loaf: cream cheese, unsalted butter, white chocolate and powdered (icing) sugar. The white chocolate gives the frosting a smooth, sweet finish that pairs well with pistachios.

How to make the cake

Collage of 2 images showing how to mix the ingredients to make a banana pistachio cake

In simple steps:

1. Cream the butter and sugar until light.

2. Add the eggs, one at a time, mixing until incorporated.

3. Stir in the mashed banana and Greek yoghurt.

4. Fold in the sifted flour, almond meal, salt and baking soda, then fold through the chopped pistachios.

5. Bake in a lined loaf tin until a skewer comes out clean.

6. Cool completely, make the frosting, spread it over the loaf and sprinkle with extra pistachios.

That’s it — straightforward and rewarding.

Collage of 2 images showing the stages of making banana pistachio cake
These photos show key stages of preparing the batter and assembling the loaf.
Collage of 2 images showing unbaked banana cake batter in a loaf pan next to the baked loaf in the same pan
Before and after — delicious results.
Closeup of a bowl of banana cake batter with pistachios sprinkled over the top
The pistachios add colour and texture to the batter.

Repeat: the frosting is simply cream cheese, butter, melted white chocolate and powdered sugar. It’s quick to make and very forgiving.

closeup of the white chocolate cream cheese frosting for a banana pistachio loaf

Helen’s Top Tips

  • If you find white chocolate with crispy rice or other inclusions, try it — the texture can be surprisingly good in the frosting. You can also use milk or dark chocolate if you prefer a less sweet finish.
  • Swap the pistachios for other nuts like hazelnuts, walnuts, flaked almonds or macadamia nuts. Macadamias pair especially well with white chocolate.
  • The recipe makes extra frosting; freeze the leftovers or reserve them for another bake.
  • Always let the cake cool completely before frosting to prevent the icing from melting or sliding off.
closeup of slices of banana and pistachio loaf with white chocolate cream cheese frosting

Recipe FAQs

How long does the cake keep?

Stored in an airtight container in the fridge, this banana and pistachio loaf will keep well for 4–5 days.

Can I freeze it?

Yes. Freeze the unfrosted loaf for up to 3 months; defrost in the fridge overnight before frosting. You can also freeze frosted slices in a freezer-safe container for up to 2 months.

Can I make it without the frosting?

Absolutely. The loaf is tasty on its own. If you prefer, finish it with buttercream, a white chocolate ganache or a dollop of whipped cream instead.

More easy morning or afternoon tea cake recipes

This frosted banana loaf is ideal for serving with coffee or tea when friends drop by. It’s substantial enough to slice and share but still tender enough for a casual treat.

Try other simple cakes and loafs to serve at tea time for variety and easy entertaining.

Slices of banana pistachio cake sliced off the rest of the cake

Banana And Pistachio Cake (With White Chocolate Cream Cheese Frosting)

A moist, flavourful banana loaf studded with pistachios and smothered in a white chocolate cream cheese frosting — a delightful upgrade to classic banana bread.
Prep: 15 mins
Cook: 1 hr 5 mins
Total: 1 hr 20 mins
Servings: 8

Ingredients

For the loaf

  • 8 tablespoons butter, chopped into pieces (1 stick)
  • 3/4 cup brown sugar
  • 2 eggs
  • 1 cup ripe bananas, mashed (2–3 bananas)
  • 4 tablespoons Greek yoghurt
  • 1 cup plain/all-purpose flour (or gluten free substitute)
  • 1/2 cup almond meal
  • a large pinch of salt
  • 1/2 teaspoon baking soda
  • 1/2 cup pistachio nuts, chopped

For the frosting

  • 3½ ounces cream cheese
  • 2 tablespoons unsalted butter
  • 3½ ounces white chocolate, melted
  • 1 cup plus 1 tablespoon powdered/icing sugar

Instructions

For the loaf

  • Preheat the oven to 355°F / 180°C and line a regular loaf tin (approx. 23 x 13 x 7 cm) with baking paper.
  • Cream the butter and sugar with an electric mixer or food processor, then add the eggs one at a time while mixing.
  • Scrape the mixture into a large bowl, add the mashed banana and Greek yoghurt, and mix well.
  • Sift in the flour, almond meal, salt and baking soda and mix until just combined. Fold in the chopped pistachios.
  • Pour the batter into the lined tin and bake for 55–65 minutes, or until a skewer inserted into the centre comes out clean. Cover loosely with foil after about 30 minutes if the top is browning too quickly.
  • Leave the loaf to cool completely in the tin or on a rack.

For the frosting

  • Whip the cream cheese and butter together until smooth.
  • Melt the white chocolate in 20–30 second bursts in the microwave or over a bowl of simmering water. Let it cool slightly, then whisk into the cream cheese and butter.
  • Add the powdered sugar and beat until the frosting is smooth and spreadable.
  • When the loaf is completely cool, spread about half the frosting over the top (reserve or freeze the rest). Decorate with extra pistachios and serve.

Notes

Storage

Store wrapped in an airtight container in the refrigerator for 4–5 days. Freeze unfrosted for up to 3 months; defrost in the fridge overnight before frosting.

Nutrition

Calories: 543 kcal, Carbohydrates: 62 g, Protein: 9 g, Fat: 31 g, Sugar: 46 g