01 - Preheat oven to 350°F. Line an 8-inch square baking pan with parchment paper, leaving overhang for easy removal.
02 - Whisk flour, matcha, powdered sugar, and salt in a bowl. Cut in cold butter until mixture resembles coarse crumbs. Press evenly into the 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 and 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 for at least 2 hours before slicing into bars.