01 -
Preheat oven to 350°F. Spray an 8x8-inch baking pan with non-stick cooking spray and optionally line with parchment paper for easy removal.
02 -
Melt butter in a microwave-safe dish. In a medium bowl, combine melted butter and brown sugar, then blend in the egg and vanilla extract. Stir in flour, cinnamon, baking powder, and salt until fully incorporated. Fold in shredded carrots.
03 -
In a separate bowl, beat cream cheese, granulated sugar, egg yolk, and vanilla extract until smooth and creamy.
04 -
Pour half of the carrot batter into the baking pan and spread evenly. Drop spoonfuls of half the cream cheese mixture over the batter without swirling. Then, drop spoonfuls of remaining carrot batter around the cream cheese mixture, followed by the remaining cream cheese mixture. Use a knife to swirl the mixtures gently together.
05 -
Bake for 35-40 minutes until edges are golden brown and the center has minimal jiggle. Cool completely before cutting and store airtight in the refrigerator.