Matcha & pistachio cake

Matcha & pistachio cake

This cake is a nod to the classic coffee and walnut but is lighter and fresher. The matcha (a type of green tea) gives the sponge a beautiful colour as well as a subtle flavour. It's wonderful served with a delicate oolong or green tea.

4 out of 5 stars(3) Rate this recipe
  • Serves12
  • CourseCake
  • Prepare40 mins
  • Cook30 mins
  • Total time1 hr 10 mins
  • Pluscooling

Please note, we take every care to ensure the product, allergen and recipe information displayed is correct. However, should a product be unavailable, alternatives may be displayed and/or a substitution provided. If you have an allergy or intolerance, please always check the product label before use.


  • 120g unsalted butter, softened, plus extra for greasing
  • 150g pistachios
  • 250g plain flour
  • 2 tbsp matcha powder
  • tsp baking powder
  • ½ tsp salt
  • 250g caster sugar
  • 2 eggs
  • 2 egg yolks
  • 40g sunflower oil
  • 1 tsp vanilla extract
  • 170ml whole milk


  • 265g unsalted butter, softened
  • ½ tsp white wine vinegar
  • ½ tsp vanilla extract
  • ½ tsp almond extract
  • 115ml double cream
  • 675g icing sugar


  1. Preheat the oven to 170˚C, gas mark 4. Grease and line 2 x 20cm sandwich tins (or 1 deep 20cm cake tin). Use a food processor to pulse the pistachios until finely chopped; be careful not to over-whizz or they will turn into a paste. You are looking for a dry, powdery texture with some chunks. Pass through a sieve to separate the chunks (about 120g) from the fine powder (about 30g); set both aside.

  2. In a bowl, mix the flour, matcha powder, baking powder and salt together; set aside. Using a freestanding mixer or electric beaters, beat the butter and sugar together until light and creamy. In another bowl, whisk the eggs, egg yolks, oil and vanilla extract together, then add to the creamed butter mixture and continue to beat until smooth.

  3. Stir in ½ the flour mixture, then gradually add the milk. Fold in the remaining flour mixture, followed by the chopped pistachios (reserve the fine powder for decorating). Pour the mixture into the prepared tins and bake for 30 minutes (or 1 hour-1 hour 5 minutes if using a large tin), until risen and springy to the touch. Leave to cool in the tins for 10 minutes, then turn out onto a wire rack to cool completely.

  4. Meanwhile, make the icing. In a freestanding mixer or using electric beaters, beat the butter, vinegar, vanilla and almond extracts and a pinch of salt. Add the cream and ½ the icing sugar; beat until smooth. Beat in the remaining icing sugar. Set aside and re-whip before icing the cake if it appears a little stiff (if it’s very stiff, add a little extra cream).

  5. If you’ve baked one big cake, use a serrated knife to carefully cut the cake into 2 layers. Place the bottom layer on a serving plate or cake stand. Spread over 1/3 of the filling and top with the other cake. Use the remaining filling to ice the top and sides of the cake. To finish, loosely dust the top with the reserved pistachio powder. If you have any remaining icing, you can pipe it onto the top of the cake.

Cook’s tip

Waste not: Egg whites Freeze individually in ice cube trays or small containers. defrosted egg whites make particularly good meringues when whipped with sugar and baked in a low oven


Typical values per serving when made using specific products in recipe


3,402kJ/ 814kcals



Saturated Fat












Book a slot to see product availability at your nearest Waitrose & Partners store

Rating details

Rate this recipe

Select your rating

Overall rating (4/5)

4 out of 5 stars3 ratings

5 Stars


4 Stars


3 Stars


2 Stars


1 Stars