01 -
Preheat your oven to 350°F. Use parchment to line an 8-inch pan, then butter it up.
02 -
Stir together butter, sugar, cocoa, vanilla, food dye, salt, and vinegar in a bowl.
03 -
Whisk your eggs in another bowl. Pour them into the mixture and gently fold in the flour.
04 -
Pour batter into the lined pan, keeping 1/4 cup aside for later.
05 -
Mix together cream cheese, sugar, vanilla, and an egg yolk until it's smooth and creamy.
06 -
Spread the cream cheese mix over the batter. Spoon bits of the reserved batter on top.
07 -
Take something sharp (like a knife) and swirl the layers together.
08 -
Pop it into the oven for 30 minutes. Let the pan cool fully before slicing it up.