Preheat your oven to 350°F (175°C). In a large mixing bowl, cream the softened butter and granulated sugar until light and fluffy.
Add the eggs one at a time, mixing well after each addition. Then, pour in the milk and mix until smooth.
In a separate bowl, whisk together the flour, baking powder, matcha powder, and salt. Gradually add this dry mixture to the wet ingredients, stirring gently until just combined.
Divide the batter evenly into two 9-inch round cake pans lined with parchment paper. Smooth the tops with a spatula. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool for about 10 minutes in the pans, then transfer to wire racks to cool completely.
While the cake is cooling, combine sliced strawberries with powdered sugar in a small bowl. Let it sit for about 15 minutes, allowing the strawberries to release their juices and create a light syrup.
In a clean mixing bowl, beat the heavy whipping cream with the vanilla extract until soft peaks form.
Place one cooled cake layer on a serving plate. Spread a layer of whipped cream over the top, followed by a layer of the strawberry compote. Place the second cake layer on top.
Top the second layer with more whipped cream and any remaining strawberries, decorating it as you like. You can dust a little extra matcha powder on top for added flair.
Refrigerate the cake for at least 30 minutes to set the layers. Slice and serve chilled. Enjoy!