Mix the lemon juice and milk, set it aside to curdle.
In a bowl, whisk the butter, ground pistachios, ground almonds and sugar till light and floofy. Use a hand mixer, don't stress yourself like I did.
Add in the eggs and the vanilla. Mix mix mix. Add the buttermilk and mix some more.
Sift in the dry ingredients and using a spatula, fold the batter. Now add the chopped pistachios and mix lightly.
In a loaf tin lined with parchment paper, bake at 180C for about 42-45 minutes.
