If you are a coffee lover , this is for you.
1/3 cup unsalted butter, softened at room temperature
2 cups white granulated sugar
3 large eggs
1 1/2 teaspoons vanilla
1 ½ cups buttermilk
3 tablespoons instant coffee powder melted in 2 tbs water
3 cups self raising flour
Whisk together butter and sugar in mixer bowl. Add eggs and vanilla and whisk until smooth. In separate bowl, combine buttermilk and coffee. Whisk until smooth. In separate bowl, sift flour. Add buttermilk and flour, alternating. Stir until no clumps remain. Dont overmix.Bake in 350 degree preheated oven for 45 minutes or until toothpick inserted into center of cake comes out clean.
For coffee buttercream
1 cup unsalted butter in room temperature
4-5 cups icing sugar
1 tsp vanilla essence
2-3 tbs instant strong coffee
Beat the butter until its light &fluffy about 5-8 mts . Add icing sugar 1 cup at a time ,beat for 1-2 minutes with each addition, then add vanilla essence &coffee (1 tbs at a time) beat until you get a fluffy buttercream.(total it will take 12-15 mts).