01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, allowing overhang for easy removal.
02 - Whisk together flour, matcha, powdered sugar, and salt in a bowl. Cut in cold butter until mixture resembles coarse crumbs. Press evenly into pan bottom. Bake for 12-15 minutes until just set. Cool slightly.
03 - Combine strawberries, sugar, and lemon juice in a small saucepan. Cook over medium heat, stirring and mashing, until strawberries break down and mixture thickens, 8-10 minutes. Cool slightly, then purée until smooth.
04 - Beat cream cheese until smooth. Add condensed milk, egg, and vanilla; mix until well combined and silky.
05 - Pour cream mixture over cooled matcha base. Drop spoonfuls of strawberry purée on top. Gently swirl with a knife or skewer for a marbled effect.
06 - Bake for 20-25 minutes until center is just set and edges are lightly golden. Cool completely, then refrigerate at least 2 hours before slicing.