These chewy Dutch cocoa brownies have the same deep flavor as Oreo cookies, swirled with a sweet cream cheese layer for the perfect cookies-and-cream treat.
Preheat oven to 350°F. Grease or line an 8x8 pan (or similar size) with parchment paper.
In a large mixing bowl, whisk together sugar, oil, and cocoa until smooth and glossy.
Add the eggs one at a time, whisking well after each addition. Stir in the vanilla.
In a separate bowl, mix flour, baking powder, and salt. Gently fold the dry ingredients into the wet ingredients until just combined.
Pour brownie batter into the prepared pan and spread evenly.
In a small bowl, beat cream cheese, powdered sugar, and vanilla until smooth.
Drop spoonfuls of the cream cheese mixture over the brownie batter. Use a knife to gently swirl the two together.
Bake 30–35 minutes, until the edges are set and a toothpick inserted in the center comes out with a few moist crumbs.
Cool completely before slicing. For neat squares, chill the brownies in the refrigerator before cutting.