01 - Preheat oven to 350°F. Line an 8x8-inch baking pan with parchment paper.
02 - In a large bowl, whisk melted butter and sugar until smooth. Add eggs and vanilla, whisking until well combined.
03 - Sift in cocoa powder, flour, salt, and baking powder. Mix gently until just combined; do not overmix.
04 - In a separate bowl, blend cottage cheese until creamy using a food processor or immersion blender. Add egg yolk, sugar, and vanilla; blend until smooth.
05 - Pour brownie batter into prepared pan and smooth the top. Spoon dollops of the cottage cheese mixture over the brownie batter. Use a knife or skewer to gently swirl the two batters together for a marbled effect.
06 - Bake for 33-36 minutes, or until the edges are set and a toothpick inserted in the center comes out with a few moist crumbs.
07 - Cool completely in the pan before slicing into squares.