1. In a small bowl, whisk the egg and granulated sugar until it turns very light and fluffy, this will take about 5-10 minutes by hand.
2. Then add the oil and ube extract (I used this one from Amazon), then mix again until well combined. I used about 1 tsp of extract, but different brands have different concentrations, so adjust as needed.
3. Add the flour and baking powder, then mix just until there’s no dry clumps of flour visible. Set the batter aside.
4. Make the cream cheese mixture by whisking together softened cream cheese, sugar, and milk.
5. Pour the brownie batter into a greased and lined baking tray, I used a 8”x6”. Then add on the cream cheese mixture on top, and gently swirl it into the brownie batter using a toothpick or chopsticks.
6. Bake at 350F for 20 min or just until the top is set and a toothpick inserted in the middle comes out almost clean. Do not over bake these! Then let the brownies cool in the pan before cutting and serving, enjoy :)