Preheat the oven to 350℉, grease and line two 8-inch pans. Set aside.
Start by shelling the pistachios. Place them on a baking sheet and toast them in a 350℉ oven for 8-10 minutes until you can smell the toasted nuts. Keep an eye on them. Nuts burn unbelievably quickly. Set them aside to cool down.
2 cups Pistachios
To make the chopping faster, blitz them in the food processor a few times until they are roughly and not finely chopped. We want to feel the crunch of pistachio bits in the cake.
Sift together the dry ingredients, add the chopped pistachios, and set them aside.
1⅓ cups All-purpose flour, 2 teaspoon Baking powder, 1 teaspoon Baking soda, ¼ teaspoon Salt, 1 teaspoon Cardamom
Beat the butter and two sugars until pale in colour and fluffy.
½ cup Butter, 1¾ cups Granulated sugar, ¼ cup Brown sugar
Add in the oil and vanilla extract and mix well.
¼ cup Oil, 1 tablespoon Vanilla extract
Add in the room temperature sour cream and mix. Separate the egg whites, add them to the mixture, and mix until well blended.
5 Egg whites, ½ cup Sour cream
Use a rubber spatula to fold in the dry ingredients alternating with milk. Do this in three passes, and start and finish with dry ingredients.
1 cup Milk
Pour the batter into the prepared pans and bake for 30-35 minutes. Cakes are ready when an insert comes out clean.
Let them cool down in the pan for 10 minutes, flip them on the cooling rack, and let them cool down completely before frosting them.